HNHacker News
TopNewBestAskShowJobs

hakaaaaak

219 karma · joined January 20, 2013

submissionscomments
hakaaaaak··on Building Firefox OS
To not only stage FirefoxOS as a potential desktop OS replacement, but 1-up Android and iOS, how about:

* Add support for various types of USB devices. Anything that is supported in Linux via a driver you could install via FF OS would be available to HTML5 apps. Printers, displays, thumbprint scanners, etc.

* Similar support for bluetooth devices, etc. as long as the driver could be coded to work on the device hardware, obviously.

* Gonk should be more dynamic, letting you declare drivers, etc. that you want to use via a path. It's primary purpose would become managing permissions between HTML5 apps and devices. As new devices come out, those could be added easily either by discovery or manual install. When the OS-level drivers are available, it would only be a matter of the HTML5 app declaring what it is able or needs to use and then it asks you (or you configure it) to allow access to the drivers/etc. and then your HTML5 app could use your new bluetooth retina scanner, for example, or control some new helicopter+videocam toy.

The way Firefox OS is now is just a Javascript replacement of Android's interface and it provides a similar level of access to the hardware. That is not enough. I don't want or need a Javascript phone and Javascript gaming device. I want to be able to use the same OS on my desktop as my phone, and if my phone has a USB plug, I should be able to plug one side into my Firefox OS phone and the other side into a label printer and print a label from my HTML5 app if I want. Is that level of integration ever going to be possible?

hakaaaaak··on Building Firefox OS
I'm excited about Firefox OS, in concept. However, I'm waiting for something, anything, to show that this isn't going to suffer from large project scope + inadequate resources death. Web controls? Great, but the developers have admitted that they aren't spending that much time on Gonk, etc. because they are UI/Javascript guys and don't want to focus on the underpinnings.

Think about all of the things that Android and iOS don't do that Linux is capable of doing. Firefox OS could be exposing all of that to Javascript, but instead they are focusing completely on the UI and it will always lose to Android and iOS. The power of FF OS/B2G should be the flexibility of allowing HTML5 apps/Javascript to have access to the hardware.

hakaaaaak··on Github SSL replaced by self-signed certificate in China
Some possible reasons:

GitHub is popular among developers.

Many developers have faster computers and more computers per household than others that aren't in IT/development.

Many developers, though they pretend to be security minded and focused at times, often have a more lax attitude in practice than system administrators, especially at home or working on personal projects.

Some developers have more usernames/passwords and certs to other servers available than non-developers would.

Some developers have access to other confidential data or newer technology that could be of practical use.

hakaaaaak··on We don't know why lithium batteries work
But people associate "the results of the study on..." with science and fact (truth), rather that is possibly evidence-based but may be wrong because it is biased, misguided, or incomplete. People assume that there is such a thing as fact produced by science, and when they learn this fact from a teacher, friend, the media, etc., then they believe these things are true, and that they will not change. That is not science.

Using unhelpful skepticism as a reason for hiding the fallibility of science will produce more generations of people that believe whatever the scientists tell them, which at times will be wrong and yet accepted by almost everyone as truth.

hakaaaaak··on Twitter’s Speech Problem: Hashtags and Hate
I'm sorry. Racism should not be ignored. But I'm not sure how censorship initiated by the provider solves it. It is truly a tragedy that you had to shut your site down, and I think those that caused you to have to do that should be punished. However, when a provider starts censoring specific types of speech, there is much left ahead that they will be asked to censor, which is all I was trying to say.

I hope that you and your brother find a safe place to share your information without being harassed.

hakaaaaak··on We don't know why lithium batteries work
Watch it. Next thing you know you'll admit that we don't really "know" anything and get into the realm of metaphysics! But, I agree. In fact, the fallibility of science should be something taught in elementary school along with the scientific principle. It is already taught that science helped us get from "the sun revolves around the earth" to "the earth revolves around the sun", but we are not taught about differences in outcomes of valid scientific studies proving AND disproving global warming and what that really means, which is that science is biased, flawed, and does NOT elucidate truth, but it is helpful and practical in many ways and produces what is currently accepted as "fact".

It is important to have a critical mind when it comes to science and understand that faith doesn't just reside in religion- atheists and those that claim that science have the answer to everything often truly believe that science is a constant or that it "evolves" as some sort of mystical truth that will lead us to enlightenment, but, practically speaking, science is always incorrect. We don't have all of the answers and we never will. Don't get me wrong- science has made huge advancements in our civilization and almost everything we interact with has been produced in part or has been affected by science, often in a good way but not always. However, science is not and never should be a religion. You can use scientific principles and "facts", but if you call it science, do not be beholden to those "facts".

This does not mean that we should give up exploration or research at all. But by accepting the wonder that is everything we don't and will never completely understand, we are all scientists.

hakaaaaak··on Twitter’s Speech Problem: Hashtags and Hate
I am not for hate, but once you go down the road of censorship and get called out for specific types of censoring you are doing, troubled times are ahead; more groups will jump on the bandwagon and cry foul on more and more tweets.
hakaaaaak··on Hubble - a terminal dashboard
Why not just do it like top; by itself it would autorefresh or you could -n 1 and just see it once?
hakaaaaak··on A few thoughts about Open Source Software
I've given a lot of my time to open source projects for the same reasons without getting monetary compensation, however:

1. I don't think that companies will ever give back to a project if there is no "ask". To do this GitHub, etc. could provide an easier way to take gifts.

2. The odds of companies giving gifts would seem to be very low even if there was a big "give" button, because:

a. The person that would typically see the value in giving would have to provide a very good reason for the need for that gift to the administration of the company, whose interest is making money, not giving gifts to external entities. And it needs to look good on the books, too, so in my experience they would rather for the development time or just pay for a support license.

b. It isn't a gift if you are getting something for it. If it can be proven that you were funding something that was a product/service, you may need to pay VAT, etc. on it. The rules and laws surrounding this vary depending on country and province.

c. Could your gift be considered funding to a project you didn't intend to fund without documentation saying explicitly what the gift was to fund (and at that point, if you have that document, then it is no longer a gift- it is payment for a product or service). You don't want to give a gift for X project and then find out that it looks like you gave a gift to someone that also wrote a virus.

d. Instead of a gift, if you are taking payment for services to write software, then ownership comes into account. Is it work for hire or not? Who owns the copyright? You may need to have a contract and declare that you are an individual contractor and that the work is not work for hire. But again the rules may differ depending on location of the developer and of the business that wants to "give" to that developer.

hakaaaaak··on Why Everyone Eventually Hates or Leaves Maven
It's not Maven. It's Java and XML. They both end up involving much more overhead than Ruby/Rake.
hakaaaaak··on We expect too much of geeks
Here's my thing:

I've never been hot shit. The closest was the 90s when everyone who knew anything about programming or networking was the bomb, maybe followed by working at a startup for the first time and really digging it and feeling like I was the man because they ran on code I wrote.

Since then, I've gotten older. And increasingly more depressed about my job. I've changed workplaces and it doesn't help, if anything- it just changed the nature of it all. After burning out working crazy hours at startup company #2, I took a job that was way too easy. Fell into the trap and now I'm older, my mind doesn't work, and I'm back at a startup in higher stress.

I've not learned much really except that I don't like it.

hakaaaaak··on Write code, fix the space station, win $10,000
They are also giving out 5 letters of recommendation, which may be even better than a line-item on your resume.
hakaaaaak··on Write code, fix the space station, win $10,000
10k's a hell of a lot more than I get for developing my open-source projects...
hakaaaaak··on Write code, fix the space station, win $10,000
From the official rules: "The tester will be eligible for the final prizes based on his initial submission, but not the tester is eligible for the milestone prizes."

http://community.topcoder.com/tc?module=MatchRules&rd=15...

Was legal outsourced to an eastern european firm, or was this written by an advanced AI?

Also, the bullets look to have an encoding problem.

← PreviousPage 6 of 6