skysight-inc/HackerNews huggingface dataset:
To me impressive would be if an AI could be told a story, such as The 3 little pigs and then be able to reason about it speculatively, e.g. answering questions such as "Why do you think this character did this and that?". This would should that the machine has developed an intelligence. So far, all AI can do is pattern recognition, which can be very useful for many tasks, but in my opinion it shouldn't be called "intelligence" because it isn't. Far from it.
Out-of-curiosity
1) European Union funds, is this horizon or something else?
2) European VCs. Is it the lack of funds, risk aversion or what?
I got the BQ Aquarius 5 a few months ago, after my Moto G2 SIM card stopped working. So when comparing two budget-but-capable-phones, I can say that the hardware on the Ubuntu phone is not the problem.

The software they have is great, and I haven't seen any half-backed features. The updates are consistent and always bring something interesting. The idea of lenses and scopes are great as an alternative to the lack of common apps. I didn't miss not having a weather app or yelp, or youtube or whatever.

The one thing that is lacking on Ubuntu Touch are the things that are core to mobile use cases. For example:

- I understand that I won't get a decent Google Maps app, but there is no real alternative. Here Maps comes installed, but I could not find a way to get public transportation data. uNav seems to do the turn-by-turn navigation, but they don't have voice, which is useless when I am on a bike.

- There is no decent story for messaging/VoIP: You can have Telegram, but also is just a webview wrapper. Messenger, Whatsapp? Nothing. And if at least they had half-decent XMPP/SIP clients, I could try to drop the closed services and try to switch my friends and family with me. But what good is a smartphone that I can't use to talk or chat?

Because of these things, I was basically forced to always be walking around with two phones: the Ubuntu one for connectivity and basic media and as a hotspot for my broken Android, which I would then use when I needed to look into maps or call/message someone. The hassle was enough for me to find a replacement board for the SIM card and go back to use only Android for everything. The Ubuntu phone now is in a drawer, waiting for me to get some time to play with application development for Ubuntu Touch.

All-in-all, my feeling is that Canonical is close to get its break and make Ubuntu a compelling alternative. It is just not there yet. I also hope that this Moto G was my last Android phone.
Why do the browsers let the website know which plugins I have?

There are some things like Flash that should identify themselves, but those are few and far between, and the check should be feature specific and handled by the plugin.

Allowing every site to build a profile based on plugins [that is: a) fingerprint, and b) profile based on the plugins I use] is just an egregious violation of privacy.

At the very least, if there is some reason to expose browsers, let it be configurable.

Also, font testing should be made expensive [eg, one check per second]. Check if we have font "scrabble", OK, but not get list of all fonts.
I think it's definitely a good thing to abstract away the nuts and bolts of a complicated ML algorithm for general use. Implementing the algorithms from scratch is really useful if you want to learn the details, but most of the time the "standard" implementation will do fine, and will probably perform more efficiently. Of course as with any tool, a conceptual understanding is essential to meaningfully interpret the results though.

I completely get what you're saying about not feeling like you did anything though. Once you understand the algorithms even at a basic level they stop feeling like magic, even though they'll still feel like that for other people.
To be fair, just plain old "I" is very disappointing most of the time.
We knew what we were actually getting if we stayed - more of the same.

The details of leaving are yet to be decided, but we have voted to do it, so we will.
Simit: A language for computing on sparse systems
Thanks :) This should include European citizens who live in Germany.
Just want to point out that the answer shown here is a snippet pulled in from the user-approved answer on IT Security StackExchange (see the "More at ..." link). Clicking on "Show More" will display the whole of the user's comment.

Disclaimer: DuckDuckGo staff
This was on the front page a while back, probably what they're referring to:

https://news.mit.edu/2016/artificial-intelligence-produces-r...
Uber to merge its China business with Didi Chuxing
Why Economic Growth Will Fall
That's a very selective reading then, because I also listed housing, culture and transportation. The reason for bringing it up at all is because like or not after work beer culture is likely to be of interest to 20 or 30 something tech workers. A key demographic of start ups.
Never owned an iDevice and never will.
The future looks more and more like Channel IO http://www.theregister.co.uk/2016/07/22/mellanox_punting_mul...
If you have multiple monitors and graphics card you can assign one to VM with almost no performance loss.
Nah, GC weenies would probably be the Java guys ;). GC is an important and helpful part of a working Lisp system, but it's not the core of the magic.
Once aquifers are sucked dry, farming in semi-arid areas will crash. Rich will spend more for water, food, air conditioning, security, etc. Maybe they'll decide to move. But yes, they'll be fine.
The Samwers's companies and their awful approach to company structures and culture continue to do a lot of damage. Let's hope it's just not that long term, and it can be flushed away with their eventual and inevitable demise.
One good thing, though, is that most of the people of the tech scene won't consider Rocket companies as a good example of what you shouldn't do if you want to have a thriving company culture.
On the other hand, though, the idea that one's in it for the quick money grab that may come from a nice exit is very much ingrained in most of the "cool startuppers" here.
Not agree. There are plugins that do a of lot general enhancements: https://github.com/shagabutdinov/sublime-search-panel-enhanc..., https://github.com/shagabutdinov/sublime-project-files, https://github.com/shagabutdinov/sublime-autocompletion.

All plugins are [almost] language independent and are designed to use with any language.
Therefor it depends how well specific distro page of theirs rank in Google? If linux mint ranks 5th and Ubuntu 30th, because ubuntu is so popular, of course it gets more hits. And maybe some little known distro ranks 1st because it has no competition.

I think their popularity table is flawed, but I still love their website. You can browse distros that are based on specific distros etc.
Wow, what a shortsighted and slightly racist consideration to make. This is not the U.S. – fortunately.
I don't see the point of funding the ONE area in software development where you can still make money, namely web companies.

OSS for me is associated with thankless things like xterm, non-prestigious kernel drivers, Python modules etc.

Are you going to fund such things? Really, to be more clear: If websites are also socialized, soon no one will be able to earn an income from programming at all.
Previously on Hacker News: https://news.ycombinator.com/item?id=12182270
My experience is simply different. I suspect it's something to do with what the other person who replied to me said and that I happen to be from the Midwest of the United States with only a slight accent to give away my origin. The system was likely tuned around speech patterns like my own.

But I'm not going to deny what I had at the time. I could tell my Mac on OS 9 to open "Browser" and it could. I could tell it "Open control panel" and it could. I could ask it the time, or say "schedule", and it could tell me the time or open up my calendar for me.

This is why I'm somewhat dismissive of what we have today. In no way am I suggesting that voice recognition is the same now as it was 15 years ago (nor did I), but the method of operation and results are the same; the voice tools just have a larger vocabularly and thankfully can understand many other languages. But Siri and other Assistants are still pretty much just looking for keywords, just like the happy Mac was on OS 9. Siri sounds more natural than Victoria did, but if I say "Show my me daily schedule" to both Victoria and Siri, they're both going to hear "Schedule" and bring up my calendar.
Students learn engineering concepts by building cardboard chairs
Except what you are saying it total BS and you didn't even bother to read either the article you linked to NOR the study. A comment such as yours doesn't really belong.

That is given that that study is the exact fact, but it is indeed mostly a study based on polls which I would say is not exactly hard evidence.
I think the parent's point was about whether the AlphaGo AI can generalize to a different board size (as a human player presumably can) rather than about what is the normal Go board size, or what board sizes are easier or harder.

The parent was suggesting that while a human might possess a general understanding of Go, performing comparably regardless of board size ("The human would play on the same level"), the AlphaGo AI in contrast might drop significantly in capability on a board of different size. In effect, the AlphaGo AI might just be a very well-fitted (perhaps even overfitted) machine-learned algorithm on a 19x19 board, lacking a fundamental "understanding" of the game that could generalize to a different board size.
This OSS initiative is open only for "Self-employed and independent developers who live in Germany". So that there is no love for the open source projects people do after their daily work in Iowa?
>Take vim for instance. The reason why I know vi is because it's everywhere. I know full well that any unix machine I log into will have it available to me if I need to edit a file. Now imagine that OSX released a new file structure, and the native vi installation couldn't read those files. Yea I could install a newer version of vi, but it means that I can't use any mac to fix something if I really need to.

So? Macs are used as personal machines, not interchangeable accounts on servers.
6 Best SEO (Search Engine Optimization) Tips for Small and Medium Businesses
Highrises called cure for San Francisco housing crunch (1999)
Those are projects developed by OKFN. They have almost nothing to do with this fund where you come with your own ideas/projects.
Neural nets even have their own "universality theorem", meaning any function at all, any sort of process out there in the world, anything, could in theory be approximated by a neural net. Yet everyone just does MNIST :)
Lifting heavy weights on 5/3/1 or Starting Strength or similar. I'd be a BEAST by now.
Because browsers need to be able to declare what content can be displayed to the user.
If we only had Flash it would be simple, but considering the amount of content delivery systems that each browser implements and the fact that they are not consistent there isn't much way around it.
It's not true to claim that the browsers let anyone know which plugins you are running, this is limited to a specific subset of plugins that handle content.

There is no way to prevent "fingerprinting", infact what you suggest seems to indicate that you are thinking about it the wrong way. You can disable these plugins but that creates a fingerprint on it's own, if you only accept HTML (no HTML5 because it's also "evil") and no javascript well then you are a more unique fingerprint than your vanilla Chrome with Flash, PDF, and a few WebM and DRM plugins.
The only effective way of disabling fingerprinting is make all browsers identical, and more importantly all hardware and software configurations that those browsers operate in also identical.

You also need to understand the value of each fingerprint if you look at https://panopticlick.eff.org/ for example then most of the fingerprints produced are useless, half of them are shared between 30-80% of all browsers. The most unique one was the HTTP_ACCEPT Headers in my case which is unique for one out of ~1400 browsers so that is something I can now use to see if this is something that can be fixed.
The plugin fingerprint in my case is 1 out of 48 browsers, that is not unique in any case and from what I've tested every latest Chrome install on Windows 10 without any additional content plugins (e.g. Java) has the same fingerprint.
> a lot of the problems with macros can be seen as type problems

If it had a type, it would be something like code->code. You seem to hold one of those "not even wrong" kind of notions about types and/or macros.
Emacs can be installed on any server (and can be used to edit files on any server, from a client …), and it has smooth fonts and scrolling (if you like that; I turn off the scrollbar). And of course it excels at mouseless editing, navigation & automation.

https://github.com/zk-phi/sublimity might be useful to you, too.
Ah well, I guess I'll stay with Android for the time being then. I hope they meant to introduce Scopes as a stopgap measure to bridge the app divide to Android and iOS. I don't like this trend of newer (Android) apps needing 20-50MB downloads, and being so bloated for what they actually do.
Well this reduces to something like:

<abc>
blah blah
<attribute>this is the attribute value</field>
</abc>

The point is not to write a flexible meta-format for expressing arbitrary objects, because XML is already that. Each specific thing you want to express should have its own specific format. That way you can actually use the validation features too.
emacs is a terminal editor too … I have vi aliased to 'emacsclient -c' for just that reason.
Where will we be this years xmass holidays
> Python has this: https://docs.python.org/2/library/ast.html so it is possible to manipulate code as data. It just happens that it's not homoiconic, but so what?

The difference is that when you can do it gracefully, you'll end up doing it and using this possibility to build your project. If you can't do it gracefully, you'll dread using it and will not consider it a possible solution to your problem unless all other options are exhausted.
I recently had the joy of having to delete a paired device in a car before I could add a new one. For some reason you could only have three devices paired.
Looking for developer and programmer
Hi,

We are a start up business who are looking for developers for an amazing multi-platform app game/security app and payment app

We are creating a team and are looking for eager, happy, positive, passionate c++ coder/s to join us.

At this stage the work would be unpaid but on release profits will be split amongst the team.

If you are looking for experience and are happy to volunteer your team please contact us at kbodunrin@gmail.com
I'm also in Spain. In the mountains do you mean as a more or less hermit or just somewhere really high altitude?
This is also true in research in the sense that the moment a problem is solved that previously felt unattainable, it gets somewhat dismissed as "weak AI". The goalposts are constantly moved and the progress to date is underestimated.
What's your dad's name? Do you have any material we can read?
Maybe it means the ad revenue youtube pays the creators?
This can be turned into a nice 'name and shame'. If someone could document currently shipping devices that are still vulnerable. Then everyone can tweet/blog/complain the hell out of it until OEMs and carriers start taking some responsibility.
Website is being redesigned! Thanks for your feedback.
True. But they mostly live indoors, except at night. And it takes a lot of energy for air conditioning! See http://gulfnews.com/business/economy/uae-s-per-capita-energy...
A Crash Course in React
Yep, sure. I _personally_ don't like makefiles because it's another language that's need huge amount of code (relatively to the rest of the code). That's pretty annoying
And about scons: probably heard someday, i don't sure. Anyway it's look quite big
Do you manage to live there speaking only Castellano or is Catalán necessary?
Compared to most I guess it is both: highest village in this region and I live in a part from the village which has 40 people living in it: in winter less.
This depends on the company. Many Berlin tech companies have a very international staff, and English might be the only common language.
En Turin (Italia), se eliminara el wifi y conectara Internet por cable
Yes, now they are planned to be 50%. But in 30 or 40 years?

I'd rather put the money in a private saving plan than to hand it over to the government for a vague promise of "no worry, we'll pay you somehow back".
Presumably they want you to be working full-time on this for six months.
Are voting machines the next target of Russian hacking?
But they don't care about any of that stuff, they're dead.
I feel like there ought to be a way to publicly fund FOSS developers full-time because they often produce software used by everybody and therefore a product for the common good, just like someone working at an NGO. You may laugh and say it's a stretch to compare it to working with disadvantaged people or similar work, but software is used everywhere and we rely it on it in all kinds of situations now. So, why shouldn't there be a FOSS org that collects donations to compensate maintainers of projects? Right now, this exists as fundraisers on a project basis and therefore only a couple high profile projects manage to a few of their developers to focus on it more than just on weekends.

One might argue this should be supported at least financially or with a do-not-starve stipend by the government, but this may again be controversial. The government could start by making taxation easier for people who could get donations or many small one-time payments aka nano-contracting (prioritized bug fix for pay). In most countries the tax code is not on the side of a hobby programmer who would accept many small payments but isn't already a freelancer.
Yes, let's repeat what China did to sparrows around 1960. It surely won't bite
us in the ass.

https://en.wikipedia.org/wiki/Four_Pests_Campaign
Thank JJ Abrams for screwing things up for everyone and keeping to do it. The last three Star Trek movies are Star Trek only in name, they're cheap action flicks and go completely against the spirit of the whole franchise.
Plenty of love :) Just no legal way for prototypefund to pay them with this money. Sorry. Trust me, they tried to negotiate.
https://this-week-in-rust.org/ features some job-postings in the "fn work(on: RustProject) -> Money"-section every now and then...
Ah that's very interesting. Do you mind to have a chat? I'm in Netherlands and might be interested in doing that.
That's too bad.

Kagi is not a name that comes up very often anymore, but they were a shareware payments processor. Back in the day, (90s!), charging credit cards was exceedingly difficult for small software businesses, so they essentially rented out a merchant account and (optionally) working shopping cart in exchange for 10%~15% of the transaction price.

There used to be many of these smaller payment processors. Most of the ones in the software space joined Digital River or went under.
Agreed! The Website is being fully redesigned right now. I think it'll look a lot better very soon. This was a very small company of 3 people even a year ago.
Uber in China – Why Foreigners Never Win in Tech
that gen of Shuffle was a disaster and then they redesigned the little square one to make it better. Imo the Shuffle as it is now is one of the best devices ever designed.
€30K for 6 months is a pretty low salary?
Not in Germany.
Not anywhere.
> I don't like this trend of newer (Android) apps needing 20-50MB downloads, and being so bloated for what they actually do.

Most of those apps are actually written in Qt, PhoneGap, Xamarin, or whatever portable flavour of the month.

Applications written in Java just with the Android Frameworks, are hardly above 10MB in application code, usually the rest are image/audio resources or a collection of the "Java framework of the month" for Android.
Yes of course you are right that an "artificial neuron" wouldn't (and can't) correspond 1:1 to a biological unit. Main point isn't about aging or degradation because these system characteristics will vary with the nature of the system.

However the computational capability of biological neuronal circuits is not very well understood, but it surely is vast, considering the roles subserved for the purposes of the organism in which it is embedded.

Personally, like the author of the article, I believe it's naive to predict AI will surpass human brains insofar as the functions that define "human". I don't doubt that computing systems can perform many tasks humans can't easily accomplish, e.g., calculate pi to 1000 places.

But I don't regard that as the crux of the question. Determining "meaning" in social interactions, receptive decoding of emotional significance of subtle verbal expression are a couple of examples, but I'll concede they could be unfair.

I've been a keen student of human brain structure and function in relation to behavior for a number of decades, and so little is truly known about most all of it. We don't know how any of the several types of memory work, we are just beginning to sort out the mind-boggling complexities of how critical neurons receive and transmit signals.

Believe me, I have enormous respect for and great affection for the capabilities of our advancing technologies. I'm a real fan, the reason I very much enjoy HN. But in fundamental ways what we do with computers (and the other relevant technologies) is kind of orthogonal to our neurobiological systems. Conflating these can mislead us to our disadvantage because then what we'd call AI will not really replace "NI" (natural intelligence), imagining it will predisposes to disappointing failures.

That's my view of it based on experience, everything has limits, just as you said, including limits on what's humanly knowable, bounded by structural constraints of what we cannot know. Where that boundary lies is indeterminate but not infinite, we keep up the push until slamming into Nature's wall, regroup and turn a different way.
5 Online Retail Pricing Strategy Examples Worth Copying
A million times as many people are being spied on without their knowledge than want to check their own data though. Not like these things were invented because of users, they were added to stop MITM by governments etc.

If you don't want to use OSes, devices and software that's designed to protect the average user from being hacked, then pick a system which gives you root.
So, why shouldn't there be a FOSS org that collects donations to compensate maintainers of projects?

GNU does this I believe...
Micro FM transmitters. Plug into the 3.5mm jack, power from the cigarette / accessory adapter. Usually a choice of frequencies to broadcast on which can be picked up over your car's FM receiver.

Quite frequently found at highway truck stops, though almost certainly other electronics stores as well.