skysight-inc/HackerNews huggingface dataset:
>This thread started with the quote "proprietary codecs vs vp8". That is clearly talking about standards not implementations.

A codec is an implementation. http://en.wikipedia.org/wiki/Codec "A codec is a device or computer program"

>Are saying that software that is affected by patent claims must be proprietary?

Yes, I'm saying that if a piece of software cannot be freely distributed and used because of intellectual property laws, it is proprietary.

>Are you aware of the huge number of extremely broad software patents that have been granted? Just about any non-trivial software will infringe some patent or other.

In practice, it all depends on to what extent the patents are enforced. Real-world usage of "proprietary" reflects practicalities.
Want to really gain some "pro-consumer" points? Open source it.
The phrase

> 'What starts out as a sandbox full of toys eventually grows into a desert of complexity and duplication.'

is beautiful and is a pattern I've seen multiple times before. Its not feature creep per-se, but more something a bit more insidious in software development.
Best 10 Android Apps This Week
Here's this from Oracle (I think), might be relevant:

http://www.java.com/en/download/faq/java_javascript.xml
thank you for that. I've seen the MIT guide bouncing around the internet since forever, but never fully digested. the narrators comments are helpful to understand just what he is doing and what the locks are made like. i recommend any of the 'Gutted' versions.
Watch Your Privacy
Focus on Offshore Jurisdications
Salesforce was started by an ex-Oracle executive, Jeff Bezos worked at an investment bank looking at internet businesses, Peter Thiel also had a successful investment banking career prior to Paypal.

(for that matter Jimmy Wales of Wikipedia, Joshua Schacter of Delicious and Sal Khan of Khan academy are all ex-investment banking as well)

The scrappy drop-out risking all to start a startup narrative is cute, but only represents a small fraction of successful startups. Many startup founders had significant financial success before founding their startups.
> removing development restrictions in booming cities, unleashing an epic (or Chinese-level) building boom

Which would be interesting because it is debatable whether we have the resources for that.

On one hand, we have people like Tim Worstall of Forbes claiming that we will never run out of metals that would be used in a building boom, because innovation reduces and replaces use of existing metals, e.g. modern day pennies use steel and a copper coating:

http://www.forbes.com/sites/timworstall/2011/10/15/when-are-...

Although, I think Tim takes a lot of liberty with his assessments, like his recent wild speculation that humanity could never populate another star system because it would take too many people to preserve our culture: http://www.forbes.com/sites/timworstall/2014/04/07/perhaps-c...

On the other hand, in http://en.wikipedia.org/wiki/Iron_ore#Available_iron_ore_res... it states that Lester Brown of the Worldwatch Institute has suggested iron ore could run out within 64 years based on an extremely conservative extrapolation of 2% growth per year, and so if there were a boom, innovation to replace use of iron ore as a structural component would be required.
Hmm. Here's another business-model idea for Mozilla, just off the top of my head: allow people to set a price on their privacy, and take a cut.

- People who are really worried get to set the price to a level no-one will pay; other people maximise revenue,

- Mozilla's incentives are aligned with users rather than advertisers (because they have to work to prevent giving away private information for free if they want to sell it).
Unity runs well with a Scripting approach and for everybody where thats not enough, you can still get the full source license. I think Unity did it quite clever in that the engine itself is c/c++ and all the interfacing with the engine is done through C#/Mono.
Giving it all up was just the "equalizing" part. Being incriminated, prosecuted and sentenced for having employed in some way other people's work was the real face of the system.
On the other hand, I feel that tools like Unity are successful precisely because they let you tinker with your game in a WYSIWYG kind of way. It's really liberating to be able to work inside such a tight feedback loop, and it's a little weird to see a modern game engine distancing itself from that approach.

(But maybe I'm missing something. What exactly is the role of the Unreal Editor in UE4? Is it mostly for things like graphics and sound?)

EDIT: OK, so apparently UE4 has something called Blueprints. I'm still not exactly sure what they are, but people in the thread are saying that they're superior to C# in Unity, and that they can even allow you to make a game without knowing how to program. So why is Tim Sweeney saying that C++ is replacing UnrealScript for gameplay code?
The basic point is valid regarding communism and forced equality, but e.g. plenty of countries have very efficient, well funded and cost effective nationalized medical services. It's a particularly poor example to choose to try and make the point.

The problem with communism isn't that so many of it's services are nationalized, it's that one-party politics leads to an ossified, excessively powerful, corrupt bureaucracy with no checks and balances.

Any political system that lacks dynamism and protects cronyism would suffer the same problems, regardless of it's ideological base. That's why in practice Fascism and Communism produce functionally indistinguishable resultant states.
I once read a post from a company's founder who is involved in the business of hiring fresh talents for tech companies.

Basically, what he does is whine and whine about the lack of talent because most fresh graduates want to build a start-up for themselves instead of joining a company.

He tries to convince fresh graduates that they are better of joining established companies because most startups fail anyway. It seems like people distort their values when it comes to self-interest.

I said he does so because he is once the founder of a startup himself. Why would he discourage others from doing the same.
Python/Django Developer, FinTech Startup, London, £40-50K 
skyauth is underway on it's mission to change the way commerce is conducted.

Forget the jargon. It's not e, m, POS or face-to-face commerce.

It's just commerce.

With skyauth, we'll give you the support of a solid, experienced Management team, financial backing and exciting prospects.

You just need to bring your talent.

Roles & Responsibilities
Day-to-day development of our python based Product
Documentation of code and development produced, good command of the english language required.
Software Testing and User Acceptance Testing
Technical Support for the Product
Good time management and some project management skills to aid the specification and estimation of development work.

Key Skills
Strong knowledge of OOP Programming with clean structured code.
Developing code that is production ready and secure.
Working knowledge of HTML, CSS and Javascript.
Python 2+ and Python Django Framework.
Java Android (App) Programming for Phones/Tablets
iOS 6+ with Objective C (App) Programming for Phones/Tablets
Adobe PhoneGap Framework
Building HTML5 based Apps
Magento Development/API Knowledge
Pinterest/Facebook/Intstagram Social API Knowledge
Git Version Control.
Working in IDE's such as PyCharm
TCP/IP Networking. HTTP Protocols.
Knowledge working with XML and JSON
Basic Linux know-how and system administration

Desirable Skills
Strong Linux System Administration
Python outside of web development, using python for back end tasks, communication exchange or messaging, and deployment management.
Building Applications in a PCI DSS environment
The final damnation of BBC’s £100m digital disaster and some tips for others
Alpine to sell console for Apple's CarPlay
I remember back when Descent 3 was being developed, the devs must've run straight into this problem since pretty late in the development cycle they suddenly dropped their script language for pure C++ libraries for scripting levels.
A Practical Guide to Web App Success (2011) – now free and CC licensed
That was my immediate thought, too, and I spent a good ten minutes on their site trying to figure out the connection and determine whether I was correct or not.
So this looks like a bait for fresh graduates, because more seasoned professionals know that good jobs are hard to come by. I'm a software engineer, I live 50 miles north off London and I'm looking for a job there. My spam folder receives a daily dose of "LAMP developers needed", ".NET engineers", "Fontend jQuery wizzard" and other similar offers that I'm less than excited about, but jobs with leading technologies that I work with and want to continue working with (Scala, AngularJS, etc) are nowhere to be found. What does Enterpreneur First think they can fix here?
Checkboxes that kill your product (2013)
This (and pretty much all the other libraries) misses the point of Go/CSP channels completely. The select/alt statement. Channels are just queues. Queues are useful in any language. The power and ease of use of Go concurrency primitives don't come from channels and goroutines, it comes from the select statement.
The distance between Oslo and Bergen is smaller than the distance between Toronto and Montreal - which are fairly close to each other in Canadian terms. Look at your population density maps of the two - Norway has most of its people clustered around Oslo, whereas Canada has a wide spray across the southeast. The distance from Hamilton to Halifax is basically equal to the length of Norway, and it's only a quarter of the way across the country.

In any case, if you speak to travelled "Big Country" drivers, you'll find a vein of amused stories at what plenty of Europeans consider to be 'long drives'. And did your Norwegian cover that distance in a day or two? Because it's a meaningless statement without knowing how long it took to get there - it could even have been shipped up there (in theory, of course).

I have a driving endurance of about eight hours and I consider myself a 'middle-distance' driver here in Australia. Plenty of folks here can drive 12-16 hours, though more are like me. The 16-hour people aren't all that common, but neither is it particularly remarkable.
Keeping/reinstating Communist governments through military force was a cornerstone of USSR foreign policy for many decades at that point - e.g. Prague Spring.
http://goto.ucsd.edu/~ravi/research/oopsla12-djs.pdf
"Graphene could change the electronics industry, ushering in flexible devices, supercharged quantum computers, electronic clothing and computers that can interface with the cells in your body."
Add new links to your reading list
Given how vertically integrated Tesla is, this is the right approach. Include a factor for time on capital equipment (number which can be produced per year per machine, cost of machine, cheap cost of capital, wear on machines, depreciation over lifetime) and you'd probably be good (maybe $3k total for the part?)

If it's a commodity item (like most electric motors, but maybe not the one in the Tesla), with a competitive market, you might be able to estimate cost by looking at open market pricing, but for something like SpaceX, that clearly doesn't work.

Tesla is closer to SpaceX in thinking than it is to most car companies, especially startup car companies.
you need to be careful at the terms because "socialism" in communists countries and USA means "communism" and socialism in nord & western europe means higher taxes and a bigger public sector & public services (with afferent bureaucracy). Communism didn't fare well for obvious reasons while europe with all its problems, endures.
You can also use ngrok.com which has been around for quite a while.
The developer even responds very quickly to support requests.

As a bonus, you also get:

- Custom (sub) domains

- TLS tunnels if you want, not mandatory

- Other protocols than just HTTP/S
I believe one of the more famous Richards were
mentioned in this everlasting classic:

Richard P Feynman, who, on having picked a certain
lock, complained that "[t]he trouble with playing
a trick on a highly intelligent man like Mr.
Teller[0] is that the time it takes him to figure
out from the moment that he sees there is something
wrong till he understands exactly what happened is
too damn small to give you any pleasure!"

The volume »Surley, You're Joking Mr Feynman!«[1]
contains many, at times only seemingly so, light-hearted
reminiscences in similar spirit.

[0] Edward Teller (1908, Budapest – 2003),
a Hungarian-US nuclear physicist known colloquially
as "the father of the hydrogen bomb"; see
https://en.wikipedia.org/wiki/Edward_Teller

[1] https://en.wikipedia.org/wiki/Surely_You%27re_Joking,_Mr._Fe...!
Unreal Engine 1 - 3 had a similar approach. The linked post describes why they no longer feel that approach is beneficial for them.

[Edit]
Is Unity's approach drastically different in a way that solves them?
the slogan is "expose yourself to the world"
formly reeder user, then readkit..now trying reeder 2.. seems more smoothly than readkit.. BTW, open in chrome service is disabled, I can't toggle it, hope enable it soon..
Or at least get to reuse an URL after reboot/dc/something, since this is links you would send to your client/boss, having to email them new ones is a hassle.
I note that mozilla.org is on that list. Does anybody know if they're affected?
That ideology was just a tool to prop up a system of occupation. What really happened behind all that was an ongoing russification all over the Soviet Union, effects of which make themselves visible in an outstanding manner today in Georgia, Moldova, Ukraine, Latvia, and other countries. Yeah, it was pretty that red color from outside, but living under it was a nightmare (unless you were reaaally stupid, in which case the system took care of you).
I believe that the founders of EF have not set out with the idea of it being a ‘pre-accelerator,' leeching talent before YC or banks can get their hands on it. I do think they solving a genuine problem in the supporting startup ecosystem, particularly in the UK.

I spent a year at MIT and it was hard to avoid people that were working on cool ideas and starting up. Students chose most of their classes, and each class generally had a culture of creating something in a project. As a result, a lot of students would experience working on building something cool with a variety of people. That, combined with a very supportive environment, meant that it was much more accessible to startup if you wanted to.

In the UK (or at least Cambridge) there are fewer people considering creating a startup. The UK university system also places more focus on end-of-year exams rather than project work. It's harder to come across finding the right combination of people, ideas and motivations that is needed to create a startup. Most ‘entrepreneurial’ societies tend to be full of the bullshitty types and smartest people default to jobs in finance or consulting.

So it's partly bringing together smart people, partly the legitimacy of not feeling the need to go into a corporate job ourselves, that I think make ideas like EF broadly work. That being said, the model still has its problems. Forming teams with people you've no prior experience of only works in a handful of cases. Thankfully the programme is long enough to try several combinations of teams. Even so, I believe all the people that have gone through it but haven't ended up continuing with a company (like me) still value the contacts and learning experience thoroughly.

Disclaimer: I've just finished EF as part of their 2013 cohort.
Secure connection: fatal error (44)

Opera 12.16
Build 1860
I developed two titles with the Unreal Engine and whilst initially UnrealScript seems like an advantage it very very quickly becomes problematic. My favorite being the dependency of the C++ code on the script and the script on the C++, so if you're not careful you can end up being completely unable to do a build.

As much effort as they put into the IDE it would always play second fiddle to Visual Studio. When I left there was no way to remote debug unreal script on the target device (this may not be the case now).

I know that all of the guys I worked with in the studio would welcome pure C++ approach. The only real losers here are mod makers who will have a higher entrance bar.
The attack surface of a paravirtualized Xen VM to its hypervisor is much smaller than a linux application talking to the linux kernel.

Of course it's not perfect, but xen has a pretty good track record. And a significant chunk of the flaws that have been found xen were found by the qubes devs.
Still wondering how they even go by doing their job on a computer. If you ever worked in a support role, you'd know that no matter how many years of experience they have, they are most likely being confused by the UI change every time MSFT decide to be 'cool' and 'innovate' (See the ribbon style introduction back in 2007). And this is without the regular nagging of them not wanting to learn where are the options they want to modify, despite the menus and sub menus.

With regards to MS Office and MS mail client, sure they are more polished, but does that really matter? Are those people crafting an art piece every time they want to add an image to their report? Just an honest question.
Amid social TV consolidation, Zeebox rebrands as Beamly
What's the difference to java.util.concurrent.BlockingQueue?
Please watch me Fail
I love the irony of the contrast between this article and https://news.ycombinator.com/item?id=7584285. Not that either are wrong, but it demonstrates the constant flux of the software world.
Is this the quality of comment on this website... please delete your account!

What were the "plenty of API services" 15 years ago. I don't remember that many, you are talking pre google days... Like flashing "Under construction" websites... If there were APIs i think they were probably an accident ;)

Ruby and Python were both around ten years ago, and No body cared.. Python was primarily used as a CGI layer, and then later in Zope... Ruby just wasn't used (as far as I recall). After Rails, and Django, people started paying attention, and then google gobbling up the python community worldwide changed that.

What were the Blogging/E-commerce tools around in the 90s? Do they compare at all with the ease of use/scale of those quoted?
Maybe UnrealScript was just too damn complex. Having not used it, and just Googled it, my first reaction was "this looks just like C++ anyway". What's language features are there specificity catered for games? It doesn't seem very DSLy
Right: being able to read and write an argument doesn't make people acceptably qualified experts on a subject.

Compare this to Yahoo Answers: Somewhere where everybody has an opinion, but nobody is expert enough to give a straightforwardly correct answer to the most basic questions.

If your target is to have more intellectual questions, I don't think it follows that it will be straightforward to attract more informed opinion.
No, it causes it..
Spring integration project has similar concept of channels and you can use declarative model to connect channels and components & of course can do much more. What are any differences if you have context of Spring Integration?
Defense in depth is a good thing, and this adds another layer.

If an attacker has to exploit the browser to get access as an unprivileged user, then find a local exploit to get root on the VM, then circumvent SELinux on the VM, then load a kernel module on the VM that exploits the hypervisor to get DOM0, then the attacker needs to burn a lot more 0-days and considerably increase their chances of getting caught compared to just exploiting the browser and going straight to accessing the information they want.

Unfortunately, some types of attacks might bypass multiple layers in one hit (e.g. exploit graphics driver on X server VM through WebGL, install keylogger on X server).
Did anyone claim qubes does not have security holes? The point of qubes is not to "solve security", it's to make a useable everyday OS that offers better security than other general-purpose OSs. It does this by isolation and minimizing attack surfaces between moving parts.

EDIT:
Here is some documentation that describes the security stance of the Qubes OS project. As you will see, being security-bug-free is not a goal, and in fact, the guiding principle is that all code has security bugs, hence everything is isolated to prevent escalation.
http://files.qubes-os.org/files/doc/arch-spec-0.3.pdf
http://qubes-os.org/trac/wiki/SecurityCriticalCode
> Critical thinking is required to come up with a solution to a unique, never solved before, problem.

1. Perhaps I'm being slightly too liberal with my use of the word rote. But by "rote programming", I mean the sort that requires no understanding of anything beyond CS1 concepts, the domain and your toolset. The programs are very simple and sometimes hacky, but get the job done (e.g. "Move all those files over there and then watermark them using this snippet I found on SO and then add them to the database so they show up on the website").

2. Even for many professional software engineers, often times most of the critical thinking is probably about the domain as opposed to the programming. Most people aren't (or shouldn't be) coming up with truly unique algorithms/approaches; rather, they are mapping new problems to tried-and-true techniques usually already implemented as libraries.

So it's possible to solve new problems (in the sense of your domain) with rote programming (of the sort described above), if all the critical thinking is about modeling the domain as opposed to the software.

Of course, every once in while, the "tried and true" technique is a piece of CS that only an educated engineer has heard about/knows how to correctly use. But my point was that there are lots of problems you can solve without getting to this level.
There's actually an interesting demo of the blueprints feature in the toolset:

https://www.youtube.com/watch?v=9hwhH7upYFE#t=384
And yet, strange to say, anon1385's definition is routinely used to describe Google Native Client as proprietary; and particularly by Mozilla partisans.
> Developers seeking to take advantage of the engine's native C++ features end up dividing their code unnaturally between the script world and the C++ world, with significant development time lost in this Interop Hell.

Replace "C++" with "JavaScript/client-side processing" and "script" with "server-side scripting" and I feel like this adequately describes web-development.
They don't block the event loop, no.

But they do remove callbacks and thus asynchronity from libraries.

i.e aws-sdk

S3.putObject(..., function callback(result){})

would become (with _wrapAsync):

result = S3.putObjectSync(...)

In the below example:

var x = 5;
x = S3.putObjectSync(...);
console.log(x);

The console will never log "5". That is what I mean... maybe I'm confusing the terminology though :\
You're making an assertion that runs counter to the common wisdom that electric cars will require less maintenance, so the burden of proof is on you.

The fact that you can't find brushless motors online that retail for less than $10k is not convincing, because it's a new use case, a unique design, and they're not selling them outside of cars. You don't know what the pricing is. As far as materials, that amount of copper isn't going to help it get to $10k.

EDIT: Oh sorry, I mistook you for the originator of this thread, jesusmichael. He asserted that, not you.
> There is an email client, for instance. And my friend fgb added image viewing and now we even have a Web browser.

Inline image viewing and web browsing? Available in p9p? Screenshots?
JS Unit Testing Frameworks