skysight-inc/HackerNews huggingface dataset:
This is an interesting question, but I'm not convinced it is the case. Many people have argued that Java, Ruby, (insert favorite language here) will one day match the speed of C, it just requires more advanced tooling, but that promise has never been fulfilled. Many abstractions come with a cost, just look at the jump between C and C++. Perhaps Rust will match the speed of C, but I don't think it is certain.
Phoenix vs. Rails
SQL Server Radio Show 21
Featured Developer: Noel Geren and the Hardware Hack
We are using CKEditor, but are not currently using lite. Our version compare is done separately using an HTML diff engine. We have a number of requests for redlining-as-you-type, which we don't currently do, and will probably implement that with lite when we get to that.

I have implemented it as a proof of concept twice now, but keep finding bugs and issues that block us from releasing it as a feature. Seems like you might be hitting some of those as well?

My recommendation would really come down to what issues your legal-focused clientele have with the current solution. If it's accuracy, storing each version in its entirety and comparing those versions is basically what lawyers do today with Word.
Can someone explain why Mozilla is not signing gmpopenh264.dll and now eme-adobe.dll? These are executed from AppData (a folder with read/write permissions). Executing dll's from AppData is generally a bad idea but if I'm going to allow it I at least want a Publisher rule attached.
Google signs their CDM (WideVine) dll delivered with Chrome that executes from AppData, why isn't Mozilla?
Firefox 38 Arrives with DRM Tech Required to Watch Netflix Video
What Is Docker? A Guide for Noobs
11 Best Startups from 500 Startups Demo Day (Batch 12)
The expectations are higher when it comes from a major company like Google, especially when it's speaking from a position of authority on a topic like what to do with your life.
A new tool to aid in the search for physics beyond the Standard Model
The way to do it is to create an essentially non-profit organiation with a very limited charter, which is to provide internet infrastructure only. Then we and huge companies all invest in it (it would still charge for access). It would cost billions of dollars but it would pay off in the long run. So it would be profitable, but it wouldn't be like a company that has to maximize shareholder value and can expand into any business activity.

Because of the charter, it could never be used in a way that is not "net neutral."

Or, you know, we could get a bunch of guys with guns to MAKE us do things according to the demands of special interest groups... and see how that turns out...
lite is a plugin for CKEditor that is built on top of ICE: https://github.com/loopindex/ckeditor-track-changes/#track-c...
Show HN: GuruFoo.com – Vote on articles for developers and sysadmins
AWS re:Invent 2015
Heroku Redis Now Available in Public Beta
> The argument seems to be the browser makers will store passwords safely.

Not quite. Unless you set a master password, whoever owns your computer will own the passwords stored by your browser.

The argument is that disabling autocomplete makes users choose poor passwords that are easy to remember, or write passwords down somewhere, which is at least as bad as having passwords stored in your browser profile.
Honest question to Firefox dev's:

I want to keep using firefox, but not the DRM thingy.
I'd rather not see any video on the web, to be forced to use DRM technology.

Do you plan to support a DRM-free version?
That something is usually "my skillset became overly specific to my employer, so that once I was laid off, I had nothing of value to anyone else." There's a lesson in that too: even people who were quite talented and hungry in their younger years can find themselves pigeonholed into a corner when they tie their fate to a single big company.
Like GoPro, just 10x better?
The Uber-Geek Lab Overview (2006)
i'm finding a real problem with delay on jumping/direction which seems to be part of the problem? As though I'm expecting movement to behave slightly differently. could just be making excuses for myself though!
Is every article written by the same author? Is that author known for having many wrong articles? Is the paper accurate in other topics that you have an understanding about?

There's a bit more to it than "if one article was horribly wrong - they all are".

Avoiding this problem (and it is a problem) is largely why I perform my own research across an aggregate of sources rather than rely on a single source for a topic I'm not already familiar with.
Isn't Coq's language, Gallina, not Turing complete (all functions must terminate)? It's still a programming language.
Wow, those comments are really odd. Every time a WSJ article is submitted here a comment contains a link to avoid the paywall, and every single time people are grateful.
> Git commits can only point to commits in the past and not future commits.

Not true! With git time-travel, you can refer to a future commits in the commit message. Eg:

$ git log --oneline HEAD~2..HEAD
9428c8c I am the child
cdd3ab5 I am the parent of 9428c8

https://github.com/hundt/git-time-travel

:p
Impressive. One typo in the video. It should say 120 fps at 720p. When I saw the text I wondered why anyone would film in 720p.
They know only 1 part of the bridge, but without second part is not the bridge, but shameful biased grunt "oh oh, will we still make money on C++ or we need to learn something new to keep our income?". And question is answered before they company existed. They even dare enough to recommend others don't learn Rust in favor of C++ - so biased recommendation makes whole grunt even more pointless.

Don't get me wrong, I understand difference between constructive criticism and biased grunt of grumpy C++ programmer.
According to those numbers each WhatsApp user was only worth $4.66 to Facebook. That means WhatsApp needs to add 3.3 billion users to be worth the extra $15 billion.
Yeah, I guess I didn't quite make my point clear. All I meant was that it's easy to work inside frameworks without truely understanding the language.

I wasn't "comparing" myself to her. I was just explaining how it could happen. I agree that she wasn't qualified for the job and didn't deserve to get it. But I'd be willing to guess that if they job had a line like "This job will be 75% programming, 25% ui/ux design", she wouldn't have applied. I feel like she was looking for a design job but didn't find out otherwise until the middle of the interview.
Cops must now get a warrant to use stingrays in Washington state
I feel like I'm missing something here, can anyone give a brief synopsis on the significance of this?
Don't forget that most of what apple makes has most of the guts made by Samsung.
Failing something like Pyston taking over for 2.x, that is my plan.
Going from Py2 (what I currently use) to Py3 doesn't really do anything for me at all. There's the constant threat online from people about 'support' and guilt trips, but the support that matters (library support) isn't going away anytime, if ever, with a 80%+ userbase in 2015.

So I'm going to stick with Python2, and if I migrate to anything it'll be Go. Though it'll likely just be also using Go. I've already worked through a book on Go a couple years ago. I have my complaints about it, but I also have my complaints about Python.

Nothing is perfect, but Go IS really easy to get started with, which is worth a lot to an individual programmer or to a team. I'm not sure it's flexible enough as a drop-in replacement for Python, but if forced it's good enough to completely replace Python, if this Python2/3 debacle isn't resolved.

I'm seeing Python as 2 separate communities now. Of course the Python3 diehards see that as the worst-case outcome, since their community is always the short stick. But I think we're here now and it'll remain this way.
Global Illumination on iPhone
Tucows own hover. Several staff even work on both the wholesale and retail teams.

They responded to customer queries about DNSSEC support for four years with "yes it's coming soon". It was only when someone filed an ICANN complaint that they admitted they are not and were never working on support, and have no plans to.

They specifically market themselves as "no upswell, no hassle" - so yes I think their behaviour warrants being called scumbags and any number of other less polite names too.
Yeah, but I bet he accelerates faster.

Edit: he accelerates from standstill at 9.5 m/s^2. I couldn't find data on what drones do.
SafeDNS – cloud content filter
This is actually quite widely used (see [1]). The big limitation is that all connections have to be initiated from the IPv6 side, so it's usually used to allow v6-only client networks to access v4 servers, but even that is a big win for bootstrapping - for example, it's let T-Mobile configure all its new Android devices for IPv6-only behind a variant of NAT64.

Another cool trick is IPv4-mapped IPv6 addresses [2], which lets userspace software act like the IPv4 internet is just a subnet of the IPv6 internet, and speak IPv6 only, while the network stack of the host system deals with the annoyances of dual-stack. (In fact, I think on Linux systems this will even let you pretend that an IPv4-only configuration is actually IPv6 ;-) ).

[1] http://en.wikipedia.org/wiki/NAT64
[2] https://tools.ietf.org/html/rfc4038#section-4.2
Would be interesting if you could have a bunch of these shooting from different angles, positioned so that they don't shoot each other.

Basically it's like having your own cameramen, so you can have spectacular camera angles without involving huge crews.
This could be cool for TV shows, documentary and indie films.
I think easy credit has a lot to do with the rise in housing prices, as does the additional income earned by two spouses, but it's not quite so simple to compare housing, say, 30 or 40 years ago to today. What we call a house, and the amenities we put in the home, are quite different.

I was a kid in the 1970's and grew up in a middle to upper-middle class neighborhood in, what was at the time, a newly-minted suburb of New York City. I was pretty fortunate, but back then I remember neighbors who didn't have central air conditioning, and whose kids slept two to a bedroom (sometimes, three), and who -- if they took a vacation -- went camping for vacations. Hand-me-downs were no big deal. And not everyone drove a new car. The really well off drove Cadillacs. We got McDonalds or Pizza once a week, to give mom a break.

If you take the equivalent lifestyle today, things are much different. Homes are bigger and better equipped. Cars are nicer -- and just about everyone in the family of driving age has one, of some kind. Vacations are more extravagant. People eat out more. Clothes are stylish.

The middle and upper-middle class don't aspire to the standard of living we had 40 years ago. Many of them would turn their noses up at it. But, truthfully, a number of them could get by on one income, if they lived more modestly.

I had a cousin of mine complain, a few years back, about how it takes two incomes to "survive." Do you want to know her idea of "surviving"? They have a big house with an in-ground pool, and an outdoor Tiki bar. They drive Volvos, and take nice vacations.

For me, that about sums it up.
Thanks for the info. I was very convinced this is an US phenomenon. I stand corrected.
We don't have a whole lot of data, but generally faster. I can't seem to find the blog post now, but someone ported their raytracer from C++ to Rust, and the compile time was... half? I think?
How Un-American. I'd love to see a browser extension to block SugarString.com.
Assuming of course that they don't run out of funds before they ship.

This isn't a slight on this project specifically but there is a risk that any project which isn't yet in production won't get that far...
The FAQ says they're working on having multiple cameras follow one subject.
5 Old-School, Offline Marketing Tactics That Still Work
Well right now it's totally impractical, but if it floated silently, it would be pretty amazing. It could even light the path that you need to follow to help you navigate, and it wouldn't cause you to blind anyone you turned to talk to.
They did buy twc...
Stingray, the fake cell phone tower cops and carriers use to track your every move -- http://www.extremetech.com/mobile/184597-stingray-the-fake-c...
Pretty much everything under the sun is already being pirated, and yet content produces are producing content without any guarantees or safeguards.
Not the author, but I've been loving it so far.

The Phoenix framework is really well thought out that making CRUD applications is easy and has all the bells and whistles you'd expect from a framework like Rails. But obviously that's just the surface. You have access to OTP with erlang's processes, supervisors, ETS, etc. You have access to every erlang module that's been written. You also have access to Elixir modules that load in to a Mix project like ruby gems. Also, it's wicked fast and scales.

But maybe best is the documentation is great. From elixir's docs to Phoenix to code docs, everything is clear. The community is quick to respond on IRC or GitHub.

For downsides, just newness: the lack of good blog posts make me feel like I'm re-inventing the wheel sometimes. Additionally, there's not many questions up on StackOverflow so my errors often come up with 0 google hits.
the dame potential

That sounds rather sexist lol :p j/k

instead of gender differences, we had people with different physics [sic] handicaps

That might be considered rather insulting. Having a penis, vagina, or whatever linear combination of the above isn't really comparable to being handicapped.
Making Sense of Hypothesis Testing with a Bayesian A/B Test
We'd still be using yahoo?
Too true. I'd love to see what Hacker News comments would look like if all comments were anonymous for the first 6 hours...
Fantastic tip. For anyone interested in trying this out, use http://news.google.com as the "custom" referer.

Screenshots and help here: http://www.renjusblog.com/2010/01/hack-read-wall-street-onli...
Anybody who calls C, C++, and Java three of the most different programming languages out there is someone who has never tried LISP, Prolog, or SQL.

He also flat says "C++ OOP has nothing to do with Java-like OOP", which is just not true. To name two big, major things, Liskov substitution and class invariants both work the same way when modeling Java and C++ code.

He also has some strange beliefs about the total supremacy of the compiler when it comes to writing Assembly. Compilers are great tools (as my buddy Doug says, "a compiler is an expert system for creating Assembly"), but like all expert systems they've got holes in their game. In the long run the compiler will eat your lunch, but in the small run the human can still prevail. I've written Assembly that out-performs compiled code for ~100 lines; I know several others who have done likewise.

The author seems to have a lot of technical understanding of the C++ language, but not very much in the way of wisdom about it.
The 30 Best PHP Frameworks Out There
Computers aren't free, so it'd impair the flow of information, to say nothing of the hours it'd take to download hundreds of gigs from the cloud every single time you travel (given the typical hotel wi-fi, you wouldn't be able to use your computer, so might as well advise people to never travel with a computer)
Hi everyone! Submitter here. GuruFoo.com is a social news site focused on the developer, sysadmin, and general technology community. Our goal is to provide helpful, informative articles on a wide variety of software development and administration topics.

While we recognize there are lots of other social news sites -- Reddit, Hacker News, etc. -- we wanted to focus solely on topics that revolve around the technology community. You won't see articles on K-Means Clustering or Multithreaded Programming next to a link to cat videos. Tutorials, blog postings, and published articles on development, software engineering, emerging technology concepts, and the business of technology are all welcome!

This is our first foray into startup territory, and would love if you contributed to our site! GuruFoo.com is semi-curated, in that our staff is constantly adding new articles we've come across and found interesting. But, we can't do it all by ourselves. Create an account, publish your own links, and vote on links published by others! And -- most importantly -- give us ANY feedback you may have. We just went live, so we're anxious to hear anything and everything you may have to say about our site. Thanks again!
It was your fault for listening to the comments. A golden rule is to never listen to the haters. Do what you think is best.
The Open Data Map of French Cheese
Comparing HTML5 Netflix playback using Safari on OS X vs Firefox on Windows is not really an apples-to-apples comparison.
JITs and interpreters suck for realtime, and there's only so many optimizations that an AOT compiler can do to a Java codebase (hence why JITs ar so prevalent for Java). Pushing all of these verifications into compile time significantly reduces the run time requirements.

Honestly I see Rust as (potentially, down the road) being a better, less verbose Ada than a better C++ or Java. You tend to write Rust code much like you would an Ada or VHDL program.
I'll second Silhouette's comments that the desirable world you'd like to live in was never an option. The problem is simple: the major copyright owners insist on DRM and the inconvenience has not been enough to get many people to stop buying all but the most encumbered content.

Sure, the usability was worse. That didn't stop many people from doing whatever they needed to play the video — it just trained a generation of web users to blindly install binaries when some random site told them too, much to the delight of malware authors. The only difference is that now people don't need to a traditional installer, the DRM code is sandboxed, updates are handled by the top-notch browser security teams rather than Adobe's also-rans, and every other component in the system uses open standards rather than being controlled by whatever Adobe/Microsoft decided should happen in Flash/Silverlight.

Mozilla is at least making this obvious by telling you when it happens and giving you the option to disable it or even download a version of Firefox without it should you prefer:

https://blog.mozilla.org/blog/2015/05/12/update-on-digital-r...

> we had a real opportunity here to give users an open and non-broken standard as an alternative

You still have as much opportunity as you did before: nothing prevents you from signing up people who don't believe in DRM to offer their videos on your service. However, the odds of getting Sony, et al. on board remain as close to zero as they were before. If you want to do more than rant about this on the internet, focus on the economic side and ask what will get the average user to stop paying for DRMed content. That's the only thing which can change the status quo.
And we are disappointed in your crappy paywall model.
Yes. This. It's a reoccurring battle that all companies that build some kind of infrastructure and offer content/data services on that infrastructure end up facing.

When they built the pipes, there was no data/content, so they had to create it. But now there is so much more content/data that is so much better, and people just want to use these companies as a dumb pipe to get to the good stuff.

We see it now with cell phone carriers and cable TV companies who built infrastructure to transmit data, and also wanted to sell you content/data for that infrastructure. Hence phones from a decade ago full of bloatware and crappy ringtone stores and crappy Brew-based "app" stores, and cable providers who (still) have poor DVR interfaces and pay-per-view and TV packages.

The iPhone's most powerful innovation wasn't a touchscreen computer in your pocket. It was the business relationship with the cell phone carrier Cingular (and then AT&T). It was wedge that freed the device so people could control it (relatively) more, and allowed people to treat the network as a dumb pipe. Its still early, but Netflix, Youtube, Hulu, etc are largely doing the same thing to cable TV.

This goes back further than AOL. You can see it with AT&T, their refusal to allow 3rd party equipment on the POTS network, the rise of Sprint using their infrastructure, and their ultimate breakup.

Every time this battle has happened the infrastructure companies lose and get pushed into "dumb pipe."
Not all people who host on Airbnb would rent those same rooms out long term though. It is common for people to live in a home and not have every bedroom occupied by a car owning adult. Sometimes the extra rooms are used as offices or guest bedrooms or children's bedrooms. I have no idea when my neighbor would be doing otherwise.

My point though was less about Airbnb causing the problem and more about stating that city officials need to think about how these sorts of scenarios affect citizens when they are making planning decisions.

Would there be enough parking with all of the bedrooms in this complex were occupied by a driving adult?

Or what happens when the condo design had to include a two-car garage, but tenants use the garage as storage and then park on the street?
Yeah, you're right about that. I was just trying to explain how you can work in an environment and make websites, but not necessarily grasp a full understanding of the language you're working in.

But my feeling from the post was that she is first and foremost a UI/UX designer, with some supplemental jquery/js knowledge. She applied for the job thinking it was a fit, but didn't find out otherwise until the middle of the interview. She wasn't qualified for what they were looking for, but I can empathize with the ambiguity in some of the job listings requirements.
When one shows an elephant graveyard behind them filled with all the elephants that have charged at them, I suspect the point is that this elephant charging at you is no more the problem than all the previous, but a symptom of a greater issue.
It's not that they thought it was fine to just search the laptop; that it was fine for them to seize the laptop, remove it from the scene, and then search at their leisure. It would be like border agents seizing a car crossing the border, towing it to another location (leaving owner behind as well), and searching it later. How that comes off as a reasonable search to anyone is beyond me.
Additionally, Amex provides both the credit as well as credit card processing for their customers instead of splitting the business with thousands of banks. So when a merchant exceeds whatever shadiness threshold is set by Amex they are banned from accepting all Amex cards vs. cards issued by $yourbank. So there is incentive for the merchant provide good customer service.
If you were to hook one of these up to the connector:

https://www.sparkfun.com/products/11320

Would it not function as an external wifi antenna?

(and yeah you're right about the ufl. thanks for the correction)
How to Use ZoomCharts Facet Chart – Browser Shares, Hierarchical Structure
Fast Company's title is off. He didn't say "If I could do it again," he said, "If I had something to do in this world again." The former implies regret, which made me click the link ("Dieter Rams is an amazing designer and regrets it? WTF?"), while what he actually said was less sensational.
That would create a corrupting incentive for the USPTO to encourage and accept more patent filings, which is the opposite of what they should be doing.
"We choose not to do these things because they are practical, but because they are cool!"
By

> I loathe this kind of thing

I meant "academic learnings." "Learnings" is not a word in the English language.

When I see writing that is this bad, it evokes, to me, an image of an Indian student who effectively only learned math/computer science/engineering, and does not have a sufficiently broad education to think critically and independently about anything else.