skysight-inc/HackerNews huggingface dataset:
> I wonder if people really do use ownCloud on shared hosting, is it just me or does that seem slightly off?

Huh? Sharepoint Online (which kind of competes with OwnCloud) is massively popular and is at the heart of Office 365. So, yes, people want that kind of centralised file sharing infrastructure likely for inter-company or inter-group work.

A lot of small teams and small companies will just buy a pre-built (often shared) solution (e.g. email, website, collaboration suite, etc). Since they lack the internal expertise to manage their own equipment or to rent a VPN and "do it themselves."
Avid sues California company over file-sharing tech and non-competes
It's very heartening to see Microsoft and Intel actually adopting the new C++ standards given the fiasco that compiler support for C and C++ standards has been in the past.

That said, I sort of worry about the new approach to C++ standards. It was nearly a decade between C++03 and C++11 (duh) and C++03 was a very minor set of changes compared to C++98. Now we are planning to have major changes every six years, with a minor release in between? That's a new standard every three years. It seems hard to imagine how the compiler developers are going to keep up with that, much less our libraries.

Considering the C++ world is already very fragmented in terms of style and features used (C with Classes, Modern C++, horrible in-between?), I don't know if C++17 is going to be good for the ecosystem. I mean, people are talking about adding everything from monads[0] to compile-time reflection[1].

If the designers were willing or able to remove features (do we really need two different initialization syntaxes?) then I would be less concerned, but intentionally breaking every existing C++ library would probably do more harm than good.

Overall, I'm just not sure that this aggressive schedule of adding new features to a large language is a great idea.

[0] http://bartoszmilewski.com/2014/02/26/c17-i-see-a-monad-in-y...
[1] http://cpptruths.blogspot.com/2014/03/why-we-need-compile-ti...
Which James Bond villain plan made the most economic sense?
Leave.

1. Guilt and inertia are tools that companies exploit to compress the wage of loyal employees.

2. Starting a new job is a great skill to learn and develop.

3. When I left my last job, the managers were the nicest to me they had ever been. If other employees see you mistreated then it will tank moral.
I'm 90% sold on this. For the last 10%.. Is it easy enough to choose/change your VPN region on Digital Ocean?

Say for example I want to use Netflix from the US today, and Germany tomorrow for general web surfing.
Creating a Custom Registration Flow with Django
Growth is about risk. Calculated risk is core to making money.
Lies, Damn Lies and Version Numbers
Friendly reminder that a PHP thread on HN cannot be had without the following:

* complaints about features it has or has not

* some snarky comments on the argument orders

* a reference to that "a fractal of bad design" article

* how language x is better

* nothing big has been built in PHP

* facebook has been built in PHP

* sarcastic and or ironic notes about the above
I wish we could move to C++11 but it's still not safe to do so. One day, though.
Dang, here I was hoping this would be (or at least contain) an implementation of WebRTC Data Channel support for Erlang.
The people in the study were older than you are now, so you're good for a while yet.
Normalizing a CSV file using MySQL
I think people perceive email and chat differently. For example, I would find normal to ask someone "what's the status of X?" in an asynchronous chat, but it would seem borderline rude to write an email saying just that - I would wrap it up with some standard formulae ("Hi", "Please, could you update..." "cheers", etc.) Maybe it's just me but I feel that I can be much more direct in an asynchronous chat, closer to how I would be when talking directly with the other person.
Thank you, thank you, thank you.

Even I, (young, unseasoned) know that criticism, admonishment and even a little "I told you so" do not equal hate.

Ugh, that word.
I don't think you could pick a worse example. Space X was founded by a billionaire, who injected 100M USD from his own pocket, and then took 20M from his buddies. That's as far as it can get from what people imagine when they read "bootstrapping".
My memory is a little fuzzy. I remember a game at the St. Louis arcade museum that was b/w vector and very bright when I went there about 20 years ago. It could have been Space Wars, though.
Yes they did receive government funding from early on.

Apple received early stage funding from the SBIC programme:
http://www.sbia.org/?page=sbic_program_history

And, more importantly, many of the technologies used by Apple right from the first computers to the iphones were developed with government funding and used free of charge: http://money.cnn.com/video/technology/2013/10/24/t-iphone-go...

And I am not even talking about the later government subsidies from American states and from Ireland in the form of massive tax breaks. Nokia didn't get away with paying a 2 percent tax on its European profits (but probably received other government funding themselves along the way).

Similarly, the Google founders' work on the pagerank algorithms on Stanford was funded by a government entity, the National Science Foundation, and they were allowed to use it commercially free of charge. And Google too, has received massive tax breaks.
London: Farringdon. On-site only.

Timetric (https://timetric.com) is looking for engineers with python/django & machine learning expertise, to help us build massive data analysis and visualization systems.
We're a small but rapidly growing team, of developers and product managers. We use git, code reviews and a one-click deploy/rollback system so that we can rapidly iterate and ship product.

We're backed by a solid sales team who know how to get users for our products (and pay the bills!)

We want smart, interesting people with a passion for making usable systems.

-------------------------

We develop in Python/Django and JavaScript, so any JS experience is a huge plus.

You need to have:

Python experience.
Comfortable working in a Linux environment.
Used to working with git (or mercurial).

And it would be really great if you also had some of:

Django experience.
Understanding of HTML/CSS.
JavaScript experience.

Numerical/scientific/mathematical background.
Understanding of AI/ML techniques.

and if you've published or contributed to any open-source software, then tell us about it!

Email us at jobs@timetric.com
Consider Hack Lang http://hacklang.org/. Perhaps it’s PHP’s brightest light.
FB has put considerable effort to fork PHP and developer their own language + interpreter for good reason. Change is likely too slow or wouldn’t be made in PHP itself.

What your describing directly points to Hack Lang. Even their syntax is:
<?hh

We should all take a look at Hack Lang (myself included). It could be what PHP 7 will be in a few years but is ready and available to use today. I'm watching this right now as motivation! (OSCON 2014: Include Hack - HHVM - PHP) http://www.youtube.com/watch?v=JrPGa1JDX38
Good. The IOC has always rubbed me the wrong way as well as the fetishisation of the Olympics to the point where a country/city is willing to sink ungodly amounts of negative ROI money into a bunch of permanent infrastructure with a temporary purpose.
Evolution of Testing Methodology at AWS-From Status Quo -Formal Methods with TLA+
Slightly confusing F# error messages
Greed and sloppiness? Everyone will grant you that in the case of the Soviet nuclear energy program and the result with Chernobyl, but beyond that, there's nothing to support your argument. If anything, the fact that the only significant accident was the result of human error magnified by institutional decision-making is a remarkably positive argument. Modern reactor designs and procedures are radically different than they were back in the 60s. Ignoring the progress of technology and the safety benefits that it results in is an incredibly narrow-minded position. We learn from history in every other field; what supports your conclusion that nuclear power is somehow different?
Previous discussion: https://news.ycombinator.com/item?id=8397264
If we wanted to, we could build breeder reactors that burn >90% of what we call waste today and leave only isotopes with relatively short half-lives.
From the sampled individuals, they calculated:

P(die within 5 years | healthy sense of smell in 1st test) = 0.1

P(die within 5 years | moderate sense of smell in 1st test) = 0.19

P(die within 5 years | bad sense of smell in 1st test) = 0.39
I'm in the process of switching to Wuala, which is secure and encrypted and everything. But my new phone came with Dropbox already on it, and Wuala doesn't have quite the convenient interface that Dropbox has, so I haven't cut my ties with Dropbox completely yet.
True to Microsoft's form, crashed as soon I logged in...couldn't try it out.
needs tilt and tilt/open!
I skimmed through it, and most of the advice sounds pretty solid. However, I suspect that following all this advice at once is not humanly possible (or at the very least, leaves you little time for anything else in your life). I did like the part about the 'cool people' secret paper club.
Do you differentiate compensation based on location? i.e. can someone from eastern Europe (or even India) get North American salary? Thanks.
Naruto Shippuden Episode 380 Sub English
This is great. I wonder if they'll take other "productivity boosting" measures like blocking access to sites like... reddit.
I think this is sort of the fact that IDEs are signed primarily for writing code, not for understanding existing code.

If you look at a reverse engineering tool like IDA Pro, despite working with lower level code, you get powerful understanding tools, excellent cross referencing and diagram generation tools, graph views of code so you can see every decision made without having to read them all out and now even stuff like "proximity" view, which gives a nice way to understand calling structures.

http://www.hexblog.com/?p=468
Well, https://Clara.io (our online version of a Blender-like tool) has something similar. It isn't open source... yet. ;)
You missed the comparison to "better" languages.
Playing Asteroids on a building would be kind of neat. Has anybody tried that?
Google Organic Click-Through Rates in 2014 – a new CTR study released
Replying to my own post with an eg:

The "several reason for choosing PHP" surely apply to Python even more than they do to PHP?
I think that with the competition of other languages, adding modern feature support became a necessity

C++11 is much better and much more intuitive than older versions. Still it feels like tearing down a tree with a kitchen knife sometimes.
The predictive power of the diagnosis, according to the article, depends on the loss of the smell being caused by the body's failure to regenerate the tip of the olfactory nerve through new stem cells. In your case, the cause is entirely different, and so your loss of smell doesn't have the same meaning. For example, if someone had his olfactory nerve surgically removed, it obviously would not mean he was likely to die within five years.
Right, but while BASIC is running, the command line processor isn't. So if you want to run a command... what then? Presumably the BASIC has to reimplement it. I guess that's the point. Having this layered approach is valuable, but having a separate command processor, perhaps less so.

(I never used CP/M but I used to have an Acorn BBC Micro and that had the command line processing built in to the OS, in its equivalent of the BIOS, I suppose to work around this very issue. All an application needed to do was get a string from somewhere, then pass it to the appropriate OS routine. So many programs ended up effectively having the standard command processor embedded, in addition to whatever interface they might themselves support. Though obviously the user had to be careful not to do anything silly like load a new program that overwrote the running program or overwrote their data. Different times.)
This is great definitely something ill check out. Seems there is a strange behaviour though, in your examples "Adding Items" if you remove both "windows", when you try to drag/drop a new one it places 2, and they also look weird! Happens to anyone else??

Edit: after checking the other 2 seems like there is always something missing if you remove both windows, maybe its how they wanted it to work??
"If I can do it, it's trivial: Once you have seen the solution to a problem it appears trivial. Then it is tempting to say `that's too easy, I'll try something else'. This is a non-terminating loop! Your solution won't be trivial to other people (probably it will be wrong or over-complex) and should anyway be used as a basis for further work. Motto: do the easiest thing first, then stand on the shoulders of these achievements and do the next easiest thing, etc. - a better infinite loop."

This is good advice for life in general, not just for researching.
London, UK

Java, Scala, Python or C++ Developers

Looking for strong Java, Scala, Python or C++ developers to join an elite team developing the Core Infrastructure within a Top Tier International Bank - meaning 1000's of desktops, 1000's of Grid cores, 1000's of batch compute cores!

>>>> A special shout out to any hardcore techies who could never see themselves in banking: this is a tech team that brings all the cool tools and innovation (plus the salary!) that come with a multi million ££ platform, but none of the red tape or financial products.

Some quick facts:
* Core team creating platform used across entire business with thousands of stakeholders
* Reporting directly to Managing Directors, get quality code live quickly using whatever tech you feel is best
* Technically innovative, team is Embedded into business

Day to day you will be developing High Performance, data driven libraries and toolkits; system components are heavily multi-threaded asynchronous servers, a globally distributed IDE with one click deployment, dependency graph framework to model financial objects, and a Distributed object database scaled to thousands of simultaneous clients.

If this sounds like something you'd like to know more about, please do drop me a line: sian.robertson@oxfordknight.co.uk
Commercial javascript libraries have a tough stance. "Free for non-commercial" is essentially meaningless, since there is no clear definition of commercial use. For me, I wouldn't even consider including such a library into any software (OS or commercial) which runs on multiple domains/servers/computers, because it makes licensing and scaling less flexible.

To justify a licensing price, a javascript library needs to offer huge, peerless, hard to imitate functionality, stable code base, rapid bug-fixing and preferably a paid team working on it.

Which isn't to say that nobody will buy it. At $99 per site even one or two dozens of customers would cover the development costs.
> I wonder if people really do use ownCloud on shared hosting

DigitalOcean and other VPS providers are popular for hosting ownCloud.
the internet is stateless. you're traction is going to be limited if you only represent a narrow geographically limited viewpoint.
Especially given how many small startup / tech products don't let you sign up without Tweeting about them - at least it's optional in this case!
I'm not arguing against your point, but he wasn't a billionaire when founded SpaceX. He sold PayPal to Ebay for $1.5b, but owned only a fraction of that.
Pay the Cathode guys. They really deserve your money.
Also xscreensaver-data-extra,

/usr/lib/xscreensaver/apple2 -text -fast -program $SHELL
not really infinite because of the phosphor elements being finite

There are other limitations, such as beam deflection imprecision and precision/speed of the A/D converter and the size of the electron beam in relation to it's brightness. Tighten the beam focus to get more precision, but it will be way dimmer and harder for a player to see. Make the beam stronger to compensate and you'll burn a hole in the phosphor. Your costs also go up with the fancier parts and beefier power supply.

The Atari system settled on 1024 points of resolution on each axis (but clipped to 1024x768 for the 4:3 monitors used at the time). Still a lot more resolution than the low-res arcade monitors of the day, which were roughly CGA-class (around 320x240).
I've had luck using https://github.com/dmoulding/boilermake

It's a GNU Make framework which allows you to create non-recursive Makefiles. I've re-worked it a bit, and used it in my pet project: https://github.com/freeradius/freeradius-server/

100K+ LoC, ~400 source files, multiple subdirectories, building libraries, executables, etc.

Most of the slowness of Make is due to people creating recursive Makefiles. Running endless shell programs is very slow. Make by itself is surprisingly fast.

The other benefit of non-recursive Make is that the builds can now go in parallel. What used to be a ~90s build is now ~7s on a multi-core machine.

I also replace libtool (shudder) with jlibtool. That was taken from Apache, and modified to fix bugs work better, etc. That sped up the build a lot, too.

Maybe I'm crazy, but these tools have worked across all Unix-y platforms I've tried. And I needed a migration path from recursive Make / libtool to something better. Dropping the build system on the floor and hoping for something better wasn't an option. This tool suite works much like the old one, but it's simpler, faster, and doesn't require additional packages (python, etc.) to do the build. Everything outside of Make is self-contained, and is included in the FreeRADIUS distribution.

My projects:

https://github.com/alandekok/boilermake

https://github.com/alandekok/jlibtool

https://github.com/alandekok/boilermake
Make only calls itself recursively if you build the Makefiles that way. It's possible to have flat, all in one Makefiles and use include files for different targets etc.
War crimes exist independently from the ICC. Plenty of Nazis were convicted of war crimes despite the ICC not existing and their government at the time of their actions not agreeing that genocide was a crime.
Yes, absolutely! For getting distraction free focus and seeing the big picture of code, printing and highlighting pens are the best.

In the sense of good use of resources, printing 30 pages of mostly irrelevant slides for a meeting is not.

I do think, that not printing the page you really don't need makes some difference. Even if it is recycled, it is better not to cut down those trees in the first place.
Uh, that's not really the type of shared hosting I was talking about, that's Saas.

"Shared hosting" is typically referencing you sharing a server with other people and you'd typically have ftp access by default, shell access by request. Typically they don't have a lot of seperation and any user can upload a script that'll become a runaway process or allow remote execution.

I'd be suprised if "teams" were doing this, as soon as you start adding in jails, process seperation, etc, you might as well be selling managed VPS and then it's no longer "shared hosting" in the traditional sense.
So no then, not classic shared hosting (one web server, multiple users).
I would be interested in seeing it posted~
Ooooh, a MSX. I guess you are not from the USA, then :)
HERE for iPhone lets your fellow meeting delegates know you’ve arrived
When I maximized and then restored, it put the section in a popup window and removed it from the original layout. I would have expected restore to dock the section back in the original layout as before.
I've never used ninja, but ISTM the ninja setup would just need a few dependencies on the Makefiles themselves in order to build its own Ninjafiles (or whatever they're called). After all, if it's a build system, it surely knows whether or not depended-upon files have changed! Then there would be no need for "parallel" runs or error-prone diff'ing.
You only need to scan the code once on the keyless.io site. No need to scan again for each visited websites.
Ask Wikidata
VPS != shared hosting. With a VPS, you get to decide what packages are installed (and what OS is installed, for that matter.) With shared hosting, you get a Unix account without administrator access, and have to put up with whatever packages you're given.

The point being that unless you're specifically in the latter situation, you get to decide what language platform to install and how to configure it, so why bother making your choice of language based on that?
PHP already has functions like filter_input_array[0] and array_walk_recursive[1] which get you pretty close to having an external data filtering API already, you just have to take a couple of minutes to glue the pieces together. There's nothing wrong with the arrays themselves, if you treat them the way you would treat untrusted data in any language.

[0]http://php.net/manual/en/function.filter-input-array.php

[1]http://php.net/manual/en/function.array-walk-recursive.php
A little long but I like it. Going off on the poker story: People who are unlucky in love are just unattractive (in one way or another ) or have unrealistic expectations.
SQL Server Days 2014: Great Initiative
Are you under the impression that most interesting R&D is done at venture-backed startups?

What about universities and government funded projects?

Are you also under the impression that most interesting R&D need significant funding?
In terms of economic plausibility I'd have to go with Dominic Green from Quantum of Solace. He was essentially trying to take control of Bolivia's water supply for economic/political capital. This is the sort of thing that banks and governments are _already_ doing.

I'm not sure if this is a situation where art imitates life or where life imitates art, but either way it was a Bond film that had a bad guy so plausible that it barely seems outrageous and my commentary has me pondering Marx's base and superstructure.
Thank you for your feedback. Happy to hear that you are happy with it. We will keep you updated with our tech and website improvements.
Skysense joins Startup Chile
Thanks!

> 3,005 community-dwelling adults aged 57–85 were studied in 2005–6 (Wave 1) and their mortality determined in 2010–11 (Wave 2). Olfactory dysfunction, determined objectively at Wave 1, was used to estimate the odds of 5-year, all cause mortality via logistic regression, controlling for demographics and health factors.
I suppose that is true, but most devs that want to do that just offer a dual license. GPL license, but you can purchase commercial license to remove GPL restrictions.
I see what you mean but I do think the STL was more visionary, and more abject, than almost anything else in its reference class. Truly unified sequence operations, for example, were novel back then. On the other hand, binary search _wasn't_; I'd love to know what that guy thought he was doing.
They should have expanded beyond the jab at FIFA, I am not sure which is actually worse but FIFA is probably the worse of the two organizations simply for what they choose to ignore; namely slave labor in building event areas.

Neither of these organizations would survive a concerted effort on the part of any larger nation investigating into their finances. Threaten their livelihood, throw their officials in jail, and/or prevent their movement across political boundaries. Just blocking TV rights alone may be sufficient to put neutral members on their boards.