HNHacker News
TopNewBestAskShowJobs

artificialidiot

152 karma · joined February 5, 2013

submissionscomments
artificialidiot··on The username is a relic. Here is how to fix it
This guy can't tell the difference between a username and a displayed name. He's not qualified to give advice. Username is indeed just a string for machines which happens to be displayed occasionally.
artificialidiot··on Ask HN: Do you have any code currently in production that you're ashamed of?
All of it. Right now I am looking at an SQL&perl mutant I wrote and wondering what I was smoking at the time.
artificialidiot··on Maryland Lawmakers Push to Cut Water, Electricity to Spy Agency Headquarters
In other news, several lawmakers receive a dossier of personal accomplishments which they are reluctant to speak of.
artificialidiot··on Why Dynamic Typing Is A Bad Idea
First, article confuses duck typing with dynamic typing. Second, it mentions variable declaration semantics which has nothing to do with dynamic or duck typing. Then promptly gives an example of operator overloading for an unnamed language with unspecified semantics to prove his point. It doesn't say anything about dynamic typing or why it is bad.

Keep up the good work, you'll be the next SV darling in no time.

artificialidiot··on Optimizing Big Number Arithmetic Without SSE
TBH, I have yet to see one which lacks CF.
artificialidiot··on [dead]
Silicon Valley as an independent country? That's a great idea! I'd pay to see twentysomethings build a nation on cat 5 cables and bright rectangles. Now, where did I put my popcorn pan...
artificialidiot··on Why “just use Adblock” should never be a professional answer
This kind of butthurt posts pop up regularly since browser customisations became popular. The main objection is almost always towards users' freedom of choice of software to view web content. It is frightening them that some users with technical ability and will share a solution with others who lack those, often with no strings attached and free of charge, thus preventing people whose livelihoods depend on advertisements to easily dictate how anyone must consume their content. They want to limit my software choices. They want to regulate existing software. They want to decide what I get to see on the screen. Yet when they face resistance, they bring up bullshit arguments such as their content is central to the existence of the internet against all the evidence on the contrary all the while building their businesses on the software built by people who have been succesfully upholding principles such as freedom and decentralisation. No amount of sugar coating will make their arguments pallatable for purveyors of software for freedom and choice thus their feeble attemps will continue. Only way for them to win is to eliminate general purpose computing which is already struggling to some degree in the hands of our oh so totally not evil that icame darlings. If you have read this far, there is a high chance you already know how to navigate marketing bullshit and you don't need my advice anyway.

I will continue to block, and suggest anyone who listens the same, every shit someone else want me to see or run against my wishes for the health of my profession if for nothing else.

artificialidiot··on Why so much hate for PHP?
There are two kinds of languages, those no one uses and those everyone bitches about.
artificialidiot··on RSA Key Extraction via Low-Bandwidth Acoustic Cryptanalysis
A good enough solution might be using appliances designed with older cpus with little to no power management features but it is only practical for high stakes stuff like military comms I guess.
artificialidiot··on How one site beat back botnets, spammers, and the “4chan party van”
So nothing they did actually worked before shelling out to cloudflare? Nice advertisement but now I hate the author for misleading me that the article contains anything instructive.
artificialidiot··on Why I’ll Never Return to Singapore
You must admit it would make there quite a bit more "exciting" though.
artificialidiot··on Row over US mobile phone 'cockroach backpack' app
How do I know that the company spews bullshit? Because it mentions Alzheimer. This is the modern trigger word for asking for funding without stating a concrete goal.
artificialidiot··on Ask HN: Why are you still sharing content as PDFs?
Pdf is very good at reproducibility at the printer.
artificialidiot··on The Devil's Dictionary of Programming
A more accurate title would be "The Devil's Dictionary of Silicon Valley".
artificialidiot··on FBI Says It's Seized $28.5 Million in Bitcoins From Ross Ulbricht
Can you pay your taxes in bitcoins?
artificialidiot··on Are We Losing the Secrets of the Masters?
Demoscene is a fine example where people already continue a tradition as the article suggests, even if not gushing but still trickling. I don't claim computing tech faces such a danger yet. I only tried to put a more familiar spin on what the article says for mechanics.

You went on a tangent and were overly pedantic for some reason. I won't address every single thing I think you are wrong about but I agree with your depiction of our tech bubble and I disagree with your sentiment that nobody who is not american and willing to work for 25K can write BIOS/driver level software.

Your bubble is a threat itself. Pop it or face irrelevance by extinction.

artificialidiot··on Are We Losing the Secrets of the Masters?
> ... the downside is that it's becoming almost impossible to find anyone who is capable of doing this sort of thing without having access to these tools and machines.

The whole point of the article was nobody can feel that pain even if deliberately, not pointless nostalgia. He's not telling you to start from stone age. He's telling lack of popularity threatens the existence much of the history which was just recently available for the interested parties. Let me put is this way:

> On the other hand, some things do tend to niggle at me. One of these things is the sneaking suspicion that we are in danger of losing track of how to do things at the most fundamental levels. If you go back to 1970, for example, there were legions of programmers who could create the most wondrous software out of 8 bit assembler by hand. These days, by comparison, we have incredibly sophisticated compilers, editing environments and runtimes that can do a lot of the "thinking" and the code generation for us -- the downside is that it's becoming almost impossible to find anyone who is capable of doing this sort of thing without having access to these tools and machines.

We are poised to lose the experience, history and other trivia that makes us what we are now if not preserved and is easily accessible.

artificialidiot··on Poll: Freelancers/Consultants – What's your yearly income?
Well, I spoke early to be honest, however I don't think bias is the same thing as lying.
artificialidiot··on Ask HN: Should I join? Great Product, Well Funded, Mediocre Team
Well funded? Hell yeah, ride the bubble while it lasts. It is not you subsist on thin air.

Good product? Are you your own customer? Is it really "new" and "innovative" ? Learn as much as you can, then. You never know when a credible challenger appears. You better have all the experience to jump ship.

I say milk them for what they are worth but be careful not to get milked yourself.

artificialidiot··on Poll: Freelancers/Consultants – What's your yearly income?
I think I notice a selection bias here. Anyone north of 50k won't ever bother looking at this thread.
artificialidiot··on Tell HN: When using Notepad (Windows), press F5 to print current date and time.
If you start the file with ".LOG" it will add date when the file is reopened.

Stupid party trick.

artificialidiot··on Ask HN: What email client do you use?
Since apparently everyone uses nothing but gmail, I think I am in minority by using Thunderbird consistently through years.

I use gmail, yahoo mail (through an extension), connect several pop3(I tell it to leave messages onn server), imap servers for work (for which emails are occasionally harvested and sold to spammers somehow..) and my own mail server (Hey, I am a web developer. No excuse to not have a el cheapo vps with webserver and an email servers combo), local maildir and mbox delivery for testing crap I write, several newsgroups and a shitloads of RSS/Atom feeds. It also has some xmpp integration of dubious usability. I also have Lightning extension which is supposed to behave as a calendar but I am a disorganised person and rarely check email by contemporary standard of every five minutes, whole day. Oh, and local spam detection.

Sure I look forward to Mailpile (just checked the marketing blurb) which promises to not show me ads and perform faster than "cloud" while offering all the features that should exist in practice to justify calling itself an email client. Competition is good and thunderbird is going senile by every passing day anyway.

I hope they won't spin off their custom web server as a standalone project too.

artificialidiot··on Power naps, power snack, power training: power everything
I see there is a market for a power bulshitting app which for every time you spew some, I get a dime so you can keep an eye on yourself.

Cramming your life between fleeting moments during work is not healthy however you quantify it. 7/24 working mentality is not a virtue. Only reason I see for advocating such bullshit is if you have a vested interest for hiring lifeless worker drones or in business of giving unwarranted life advice, incidentially which I excel at too.

Please, please, please, don't kill yourself before you had a chance to live. The junk in your pocket neither should decide how you will live your life nor could reward you. What can it give you? XP points so you level up?

artificialidiot··on There Is No Homework In Finland
That's because teachers come from the less gifted and higher education is seen as an unnecessary luxury. Importing science and technology is easier anyway...
artificialidiot··on Object injection vulnerability enables remote code execution in WordPress 3.6
Would you rather return it -1 or something else? You are gonna need a comparison in any case because you can get 0 offset. Return type doesn't matter as much because php has dynamic typing. Pretend it is Option[Int] if you will.

I would also like to use this moment to go on a tangent with my unwilling audience that, not wasting any remote opportunity to badmouth php, or any other language for that matter, just for its standard library or trying to not break as much legacy code as possible, is bad form. Sure language syntax itself may suck, semantics may suck, I am always up for a good PL flamewar. If you want to bash the library, don't blame the language itself for the poor choices of the library.

cryptbe, I would like to apologise in advance and humbly request you to not take this personally.

artificialidiot··on How Apple hides new functionality in iOS: isYoMamaWearsCombatBootsActive
If you mean standby time, it is absolutely horrible.
artificialidiot··on W3C Approves RDFa 1.1 for HTML5
At least it doesn't look actively harmful to what we already have.
artificialidiot··on We may get fired and I don't know what to do
You can't convince an adult to work himself to death to enrich someone else. At least, not that easily.

The problem can also be understood as a lack of demand for experience. Noone realistically needs any experience beyond a few side projects to get started. With abundant open source software, many people's roles are reduced to an assembly line worker who knows how to operte the tool in hand.

artificialidiot··on My Firefox OS app was rejected for using jQuery in a privileged app
"My Firefox OS app was rejected for using potentially unsafe code in a priviliged app"

You can still develop for Android with cordova instead.

artificialidiot··on Marelle: logic-based devops with Prolog
Another failure for getting my point across on my part.

I don't see that we disagree that it is a feeble attempt at best. But consider this, who are we to judge the merits of that particular thing without more than a cursory examination? His project may as well be just a seed round away from becoming the next buzzword which people would wax poetic in the next few years. Also, logic programming is well positioned to be the next big thing discovered by the web developers because of its relative obscurity and functional programming losing its mystery.

Give them a break. It is just one of the hundreds of hopeful toy projects posted here, of which only a handful that haven't been shot down within ten seconds.

← PreviousPage 3 of 5Next →