skysight-inc/HackerNews huggingface dataset:
The "android isn't very open source" sentiment really bothers me and I see it a lot here. It is a complete and fully functional mobile OS under extremely permissive licensing. Pull it! Change it! Build it! Fork it! Whatever! AOSP is open source.

Look at the closed source services google adds. As far as I know they are all related to google services(Someone please correct me if I'm wrong). Their store, their maps, their email, their location services. This isn't needed in the open source distro and it works great without them. Also there are a lot of restriction on the brand and how you use it when release an Android product. That isn't unique to Android. See firefox vs iceweasel.

Sure sometimes it gets annoying that a lot of Android design decisions are made behind closed doors and in working in the framework sometimes I have to play the game of "Guess what the Google engineer was thinking" because documentation can be scarce. Also from what I've heard sending changing upstream isn't an easy process. These things are nice and make it an easy product to work with... but aren't required for it to be truly open source. The code is there in a series of open git repos and under Apache license. That is open source in my book.
They take cash there in person I think.
The cost is a function of the technical criteria, and we have no idea what the cost is either. It might be quite small, just not within the unallocated budget at NASA. Without specifics, there's no way to gauge the economic question.
Hey guys and gals! This is a project I'm undertaking to help myself learn Go - which I think is AWESOME so far. Any suggestions or criticisms would be appreciated. I hope to add more features as time goes on (and possibly swap out the generic WebSocket implementation with go-socketio).
Foreman integration with Chef - Marek Hulan

ProxySQL - Rene Cannao

Automation in the Foreman infrastructure, A story of success. Greg Sutcliffe

Software Archaeology for Beginners - James Turnbull
Let me know if you'd prefer to write mailto:// or http:www.fish.com
None. That's a hardware problem. yawn
In my opinion even that is overkill. Remember, in most cases it’s already instant. The return on investment (speed/requests) abruptly declines with brute preloading.
Cool little Game !
As a lot of people here, I threw together some JS to try and 'hack' the challenge. As mentioned by OP, this is "staggeringly" easy to do. Yet, I was wondering : How would you go around to preventing such a behavior ?

I would try obfuscating the problem a little bit :

* Display an image instead of a text (using canvas for quick drawing ? You'd have to create the images server side to really be sure)

* If you really want to display text, use a custom made font (Reverse-engineering the characters match would take a little time)

* Changing the elements id (#answer and #question) every question.

Any ideas ?
Ok, understood. I guess that I just wasn't aware how many spammers are out there, so people are so much suspicious.

Anyway, thanks a lot for the feedback. As soon as we update the page with some example content, I'll let you know on Twitter (there's a link in your profile).

Cheers!
Microsoft have always been an IBM 2.0 in the making. They were just waiting for a competitor to come along and show their stuff up as the tacky, badly designed garbage it always was.
Currently available, not much, but the interesting stuff is coming up. One of the best talks of FOSDEM was the closing Sunday keynote by phk about the NSA (it's not up yet)

There were several very good talks in the Desktops devroom as well (H1308), none of which are up yet either. That includes Lennart Poettering's talk on kdbus, which is the same one he gave at linux.conf.au (http://lwn.net/Articles/580194/).

Web developers will like the mozilla room, watch them all!
http://video.fosdem.org/2014/UD2218A/Saturday/
Training Hybrid Human-Machine Computer Vision Classifiers
On OS X or Linux I'd hack together a bashscript that uses cron to periodically (every 10 mins or so) broadcasts where it's located and then upload that information to a logfile on my Raspberry Pi. Sort of like what Prey does, just on my own.

I'm pretty sure something like that is possible on Windows as well, altough you may need some kind of server to store the information so you can avoid receiving a mail or something with the information.
It relates to the behavior of the garbage collection scheme used by dalvik which is a mark and sweep approach. When the GC runs, that’s all the VM is doing. It’s pointed out that a generational garbage collector would be more efficient allocating memory presumably there is a trade off in terms of the overall memory footprint.
Multiplying by 9 is easy using your fingers (assuming you don't want to multiply by more than 10). http://www.youtube.com/watch?v=CVbcra3rCqc
“A Handy Tip For the Easily Distracted” by Miranda July [video]
use your favorite search engine with the article title to access it.
Working in a Flat Company (2013)
Your general point is a good one, but it's a mistake to simply take the IRS numbers for the maximum that it should cost to operate a passenger vehicle as a good estimate for what it does cost any particular driver. OTOH, it's possible that IRS is lowballing it in order to screw over people who drive for a living.
I wonder if teaching people analog math would be better. This is more practical if you don't need exact quantities, and more in line with how your brain actually works. Symbolic math isn't "natural" and you learn it not by generalizing but by memorizing a large number of facts and heuristics. But your brain is really good at approximating continuous functions. Imagine how much complex math goes on in your brain when you see a ball in the air, predict where it's going, and coordinate hundreds of muscles to catch it.

I imagine it would work by seeing two bars or boxes and then drawing a third bar/box with the correct area/length and getting rewarded based on how good you do. Another exercise would train you to convert numbers to or from boxes with the same length and at the appropriate scale.
HIPHOP ON THE RISE
>Americans have gotten soft.

Understatement of the millenium.
Ask HN: Is it really possible to use a WiFi signal as a motion sensor?
"Guardingo transforms the WiFi that you already have at home in a security system by analysing the radio waves. Radio waves are like waves in water, but they are invisible instead. Imagine a pond. The water in a pond is usually still. When you drop a stone in a pond, you can see ripples all around. If you can see the ripples, you can also prove that something happened to the pond. When a person/stone enters in the house/pond, there are ripples in the radio/water waves. Guardingo can see these ripples."
Source: http://guardingo.net/about.html
>would you concur?

I see what you're driving at and I don't disagree but I bet both Ebay and Facebook have a bit of data in a ruddy old fact/dimension warehouse and some neat dashboards and reports over the top of it.

In which case I'd stick with my definition and simply state that in these examples, they have both types of data.

I just realised I know zero about the infrastructure of either of those businesses so I have some reading to do... oh, and everything I said about them might be crap.
Poorly designed applications like this one? https://accounts.google.com/Logout
A variant of the newer Reddit rating system (Wilson score confidence interval) would be a good way to attack this without the complexity of machine learning. Effectively, a statistical sampling over time that builds confidence that a particular driver's rating is accurate. This would work well with their 40 initial trips policy and you could then just cull those who you have strong confidence are poor drivers. Sigma bounds over the whole population of drivers would also tell you what a "reasonable" rating is which would float over time.
Light on details, mainly a marketing blog post for paid DDoS services, move along.
"It should not take N seconds" - I was doing it on an iPad!
Or when you buy some newborn-baby clothes or equipment as a gift for a relative and all you see on Amazon thereafter is childcare products.
Probabilistic AI can't be AI
Ah of course!

Thank you :)
> Liberal use of profanity is about freedom and tone

I've noticed many people using "freedom" as an excuse to say or do very (often intentionally) offensive things. That's not freedom, that's an abuse of freedom.
Just a thought and I've only glanced at your code but could some of the functionality in the Carbon library come in handy? especially for the logic in weekendDates()?

I like to think of it as DateTime on acid ;)

https://github.com/briannesbitt/Carbon
Two things. Games, which is hit and miss but I'm still deeply impressed by the wine devs. Civ V runs amazingly well and it seems smother than the native OS X version, though that impression might be influenced by the wine version on Linux supporting mods, unlike the OS X version.

Secondly to compile Python projects to .exe files using Pyinstaller. Wouldn't use this for paid projects but for fun side-projects it's great.
Laws are also usually changed by a lower judge deliberately deciding to interpret a law literally, which will mean it gets passed on to higher courts with the authority to (initiate) changes to the law.

Not saying that is the case here though, but in law things are often not directly what they seem.
I'm afraid your link merely shows the misguided point-of-view leading to the MS malaise.

Look at your examples for server stuff: it would make no difference to the end user if those were running on Windows or not. IIS gets value from ease of .net application deployment, SQL server from playing well with .net, and Azure can deploy Linux because that department can't afford not to be in the embrace/extending mode.

From an MS point of view making the OS might make these things easier to deploy, but just because you're good at doing something doesn't mean other people are going to keep paying you to do it, and so it will be with Windows. MS are going to end up disadvantaging themselves given they have to duplicate a lot of work going on in the open source community.

If you use Chrome in Metro mode on a Win8 machine you'll see the extent to which Google are outplaying MS, as it apes the Chrome OS experience completely. Google are leveraging the Windows user base to reduce friction to them eventually moving to Chrome OS.
that's actually a really cool idea!
since it's client side, it's physically impossible to completely prevent cheating :( using images instead of text and changing element id's and things would certainly make it harder to hack though!
I think the issue is that all of those Google services are really what makes Android Android. An Android phone lacking integration with Gmail, Google Calendar, etc, without something else to make it compelling (like the Kindle Fire), would be a pretty tough sell I think.
Where would you get its location data?
Launcher certainly does - where do you think that Google Now prepares it's data?

Launcher without Google Now is part of AOSP.

Both Calendar and Email are available in AOSP, Play Store has their binary builds for those that for some reason do not have current Android version. They can have at least current apps.
Google Now is just the coolest thing. I really hope we see more of thin kind of thin, especially in terms of integration.

Noticing that Now and Glass are clearly made for one another - this gives me a lot of hope for where Glass might be in say, five years.
OP here,

It's awesome to see my website submitted on HN. Let me know if you have any questions about my project.
Agreed. Even with examples, I'm not handing over my email address. Email works best when it's treated as a tool for humans. My inbox is precious. If it's something sent in bulk, it should be a newsfeed.
We just built the feature we wish wasn't necessary
In theory you could write a chrome extension and use it for any site, right?
This exactly what financial law is for. So anyone can be busted at any time. It is working as designed - but designed by whom for whom's benefit, you might ask.
This is an absolute classic of engineering literature. The last sentence, perhaps deservedly, gets most of the glory, but the whole piece should be under every engineer's and every manager's fingers.

I constantly see the dynamic observed in the first paragraph, and it would seem that the question "What is the cause of management's fantastic faith in the machinery?" is eternal.
It is right, that in continental Europe, there is less freedom to judges interpreting the law. In theory they are bound to the law and have no own judging freedom as in the US.

BUT: This is theory. When you see the details of many decisions (I did not look into this one), there is still plenty of freedom to "interpret" the law. Also what they have to do is, analyse the situation to interpret the law. When the analysis is wrong, the decision comes out wrong. In many cases, the analysis just showed up plenty of disregard of computer reality.

One example lately happened, when a judge thought, that it would be possible to prohibit the viewing of images without the surrounding html file. Everybody with some knowledge of internet knows, that it is not! Thus the judging came out ridiculous ... it must still be challenged.

I don't want to defend German laws of course -- they are oftentimes ridiculous to! But there are just plenty of cases, where no law regarding computer techniques plainly exist. Then judges have to go by common law and interpret it for computer usage ... and there the situation analysis is crucial.
Sort of, see my comment below: https://news.ycombinator.com/item?id=7201725
IBM's Peanut
Your instincts are wrong, but I've run into this misconception a lot. Nokia made this error, and RIM/Blackberry are doing it all over again.

All they have to do to use AOSP is 1. start using it, 2. develop apps which are clients for their services, and 3. release a device with those clients preinstalled. There is no magic hidden step.

Everything from the accounts system, inter app communication, billing, push, is pluggable and they already have the servers for most of it setup, which is far and away the hardest part.
This is super cool. Love the analytical approach to rating the ads.
shorter:
document.getElementById('answer').onkeypress = function(){document.getElementById('answer').value = eval(document.getElementById("question").textContent.slice(0,document.getElementById("question").textContent.length-2).replace('÷','/').replace('x','*'));}

Just mash enter.
Understood, thanks! Could you please tell me, if we would create an archive page of all the newsletters, that would be enough cool for you?
10 Reasons Life May Be A Computer Simulation
Is there a converter currently?
I suppose part of my problem is that I'm using it on iOS. Still no iOS 7 update, and there are some really braindead interface decisions in the client.

My personal favorite: Text conversations get new messages from the bottom. But when you open the app, it doesn't automatically load new messages. How do you get them? Pull to refresh. At the top of the conversation.

Yup, scroll up past several pages of messages to get to the start, pull to refresh, then go back down to read the new texts. Brilliant.
> I'm afraid your link merely shows the misguided point-of-view

I agree that it is MS's point of view on this topic. We're going to have to disagree that it's "misguided". IMHO Jeff Atwood was right on the mark in that essay, and it applies to this case.

Will it be enough for MS and for Windows Phone in particular? I don't claim to know. Would swapping over to android help? Unlikely, once you factor in the loss of face involved. Are others like Google doing it better? Probably.
How about, say, the location services apis, aren't they kind of needed for most apps?
It's not the spammers really, but I've been bitten by a few unsolicited emails on my domain email, so I'm trying to minimize them as much as possible!

Thank you for letting me know, you've definitely got yourself a reader if the trial content is okay.
I like this a lot! Do you have a good place for someone else to start learning how to do this too? I would really appreciate it!
UK government set on ODF document standard
I think root problem is that shuttle was starting and landing with people. They should use it just for cargo, second rocket with Apollo should have transport people from/to orbit.
No, the language itself is pre-release. The posting here is basically a first showing.

The idea is to encourage convertors of course. For the author or book designer to mark it up as a UBook, then be able to export that to anything e.g. Kindle, ePub etc.

The focus at the moment is in defining the tags, then encouraging others to use it as a universal method to semantically encode books in a very simple way.
It seems that you've tackled a problem that doesn't really exist. Nobody really cares if the compiler has to manage complex code--that's what its there for. Pushing the work on to a human isn't the solution--the current html+css-based approach of the existing eBook standard already works well enough and there are already plenty of WYSIWYG editors to take care of the underlying source code.

Edit: Note that all of the major eBook standards are variants of HTML, with some specific extensions/modifications that are generally not difficult to deal with when converting between formats.
Embrace extend works for markets and technologies not so much for operating systems. Nobody has done well embracing and extending Android, those who tried such as Samsung are throwing in the towel because of...

...wait for it...

...you know it's coming...

...vendor lock-in.

I think the article gives Android too much credit for mindshare. Sure it's a platform for developers (this is why the monkey boy criticism of Ballmer makes no sense) but it's not really a brand among consumers. In consumer minds, Android is simply not an iPhone and increasingly not a Windows Phone. All that manufacturer and carrier customization erodes the idea of Android. In so far as Android is a brand, it's Google, not Andorid. But the primary brand of an Android phone is the Phone's manufacturer. Doing Apple on the cheap doesn't work.
Why would that be bad? The point of regulation is to prevent market inefficiencies, abuses, scams and similar. Regulation is the reason EU customers know how much they will pay for items (VAT included), know what the final flight prices will be, can have mobile subscriptions costing less than 25€ per month, get vacation, sick days and pregnancy leave, ...
I pasted the js code into a userscript.

Works great! I hope I won't have too many accidents with it.

I remember using 10 years ago a similar Windows program that preloaded all links.
Ask HN: What is REST exactly?
I've read several articles about REST, even a bit of the original paper. But I still have quite a vague idea about what it is. I'm beginning to think that nobody knows, that it's simply a very poorly defined concept. Like Web 2.0, everyone talked about it but nobody could give a clear definition. Thoughts?
OK, totally understand. Once more, thanks for all the input, much appreciated!
After years in the industry, I've become weary of the word "professionnal". It doesn't mean youre talented, it doesn't mean you have a good understanding of how computers really work. It only means you're good at being politically correct.

I agree with you entirely. I've heard the word "professional" at least an order of magnitude more when the topic of conversation is my mohawk rather than my work output or ability to operate in a team.

I see two options. Either I'm so middling at my job nobody would ever call me unprofessional, professional or suggest that I act more professional. Or, as I suspect, the word "professional" is a nothing but a tool to conflate the social signaling of conformance with the ability to perform a job.
Microsoft should just fork off and die.
Let's consider Adobe, since we have actual data. Of 130,324,429 users, we know 1,911,938 chose the password '123456'. Consider just that population of users.

Assume a 64-bit salt was chosen uniformly at random for each user. The probability that this cryptosystem is catastrophically broken (i.e. leaks password equality between users in just this population) is about 2^-23. That's not good -- usually cryptosystems are designed to have a probability of failure between 2^-80 and 2^-256. Now multiply that up for each population of users choosing the same password, and you're in trouble.

Adding in other user-unique data is definitely a good idea!
I haven't developed that much on Linux so I can't really compare. Visual Studio for Windows which I mostly use is really good in my opinion.

Leonardo use as little OS specific stuff as possible to make porting easy so going from Windows to Mac (and maybe Linux in the future) shouldn't be that hard.

Thanks. Sublime Text has been one of the many inspirations for Leonardo! :)
"You beat 70.4% of people". Depressing..
You've possibly never tried to create ebooks then. Even something simple like a table of contents is handled quite differently by different formats. Many convertors aim to convert Word docs into ebooks, for example, and are poor.

But time will tell. You could be right. If there is no demand it will fail to catch on. But the ambition to to provide a single universal format that can then be output to different formats.

Thanks for the feedback though.

Edit: I meant to add; the goal is not for people to hand code it. The ideal is the format is used invisibly by writing software, or perhaps as an export format. Obviously I only "released" it an hour ago, so like markdown, in the first instance its a rough and ready thing, only usable in a text editor.
Exactly - and isn't the Kindle Fire OS a successful Android fork?
Unsubstantiated fear from one of the graphs:

> Simultaneous blast, located near poles might tip earth’s axis and jog earth into orbit closer to or farther from sun.

To change the orbit of the Earth in a appreciable amount you need a looooooot of energy. (Saying that it’s impossible to change the Earth orbit is almost correct.)
This website it rude.
"Protect yourself at Sochi"

Have you been living under a f*cking rock? The NSA are in the U.S. not Sochi.
Yes, but what does that benefit them? There's very little money in being an Android reseller, even if you're driving traffic to your services.
The 'motivational' comments were hilarious and refreshing. I strongly disagree with the other advice you've been given here.

Don't 'turn it up to 11' to remove all the subtlety and ram the joke down people's throats. And don't turn it into "Oops, try harder next time!" like every other insipid thing in the world. Please. You made something that made me laugh. As much as I love HN, it's a strange, unrepresentative community and you should be very careful trying to appease the crowd here, which always bristles at anything that breaks character. People here are sometimes too focused on how to churn out templated startups, and not enough on art.
Thanks!

For my games I'm using Phaser, a Javascript Framework. I made a small tutorial about it here: http://blog.lessmilk.com/make-html5-games-with-phaser-1/

You should also checkout Phaser official website: http://www.phaser.io with links to other tutorials.
A website that sells ideas for websites for school projects. Clearly there is a need. As cofounder, I demand 50% equity as the idea guy. You can be low bidder for writing code.

Or you could tell us what you have come up with so far.
"I Can't" does not exists
Clearly, you aren't familiar with Zed's oevré.
A Manifesto for Quality Thought