HNHacker News
TopNewBestAskShowJobs

cracki

513 karma · joined August 15, 2007

submissionscomments
cracki··on I only use Google Sheets
how do you upgrade some existing "thing" from a google sheet to a colab notebook?

I know of the gspread package for python... but I can't see how that gives you anything but the raw data from the sheet. any graphs and interaction (!) and such you would have to redo in jupyter.

cracki··on Show HN: Autism Simulator
I chose to skip breakfast. I am never hungry in the morning. I almost never have breakfast. I eat "late" the night before, like around 8-10 pm. Maybe that's bad? IDK.

While the topic is eating, I hate lunch around noon on a workday because it disables my higher brain functions for a couple of hours. It is almost mandatory however because what else am I supposed to use that mandatory break for? Just vegging out? That's pointless. I'm not working construction, I don't need to rest my body, I'm doing screen work. What I need is them not riding my back about how I'm not always laser focused on the BS they have us do. My brain decides when I need to put work aside and think about things that aren't such tedium.

cracki··on From burner phones to decks of cards: NYC teens adjusting to the smartphone ban
These kids are still required to have a programmable graphing calculator in high school, right? Those things, today, are basically phones without the cellular circuitry. Some have Wi-Fi, and those that don't, have enough I/O to be capable of an IR-based classroom LAN.
cracki··on Bill Gates Flabbergasted By Gmail
3k is a bit small...

consider, those are newspaper people. they send HTML emails, PDFs, scans, photos, all that stuff. wouldn't surprise me if they collected a few megs a day. busy people.

cracki··on Why You Should Think Twice About Opting-In to the Delicious-AVOS Transfer
sweet little command to dump your delicious bookmarks (copied/stolen from the Scrumptious setup guide):

    curl -u <user>[:<pass>] -o mine.xml https://api.del.icio.us/v1/posts/all
That's now running hourly on my computer. I'll write myself a "loss check" too, to see if any of my "questionable" (private) bookmarks start disappearing.
cracki··on Why You Should Think Twice About Opting-In to the Delicious-AVOS Transfer
The issue is control and safety. I expect my bookmarks to be complete, to not disappear silently and randomly.

I'd rather build my own little bookmarking system on a LAMP server (I will probably do that) than subject my digital life to a company that threatens to cut holes in it.

cracki··on Another common bug in published code
that's not a bug, that's a feature.

a questionable feature, yes, but not a real bug.

cracki··on String overlap detection in Python
besides Pyrex, there's also Cython (I don't know if one superseeded the other or what exactly their relationship is)
cracki··on How to Survive the Apocalypse on $20
care to speculate?

bandana: if it's large enough, it can be a sling for an injured arm

aluminium foil: it's reflective, it's a heat isolator, you can wrap stuff in it

bleach: to disinfect utensils

cracki··on Why I am not worried about Japan’s nuclear reactors
did the earthquake kill thousands, or did the total failure of a nuclear power plant kill them?

a tsunami can kill just as many people as an earth quake.

the subsequent deaths due to a destroyed power plant are another matter. from the article I get the impression that nuclear plants are built to withstand a lot of abuse and fuckups.

i see no reason to shy away from nuclear power. their power producing companies will know what kind of plants to run. we don't.

cracki··on How one man tracked down Anonymous—and paid a heavy price
obvious symmetry to the Read-Eval-Print Loop.
cracki··on How to Disagree
It would make me feel constantly judged, arbitrarily even (because how would you ensure level-headed tagging?). It'd be as bad as downvoting, which is deliberately not possible on HN (with few exceptions).
cracki··on How (not) to write Factorial in Java
"class-oriented" languages (such as java) attract such people.

OOP seems to be "difficult", so there are lots of "tutorials" around that "teach" OOP by introducing and combining all those brainless constructs, without teaching common sense. what you get is code monkeys who believe that this is decent source code.

every code base should have at least one person dedicated to simplifying it and questioning every design decision, so all this "just in case" abstraction gets the knife.

cracki··on How the iPhone mail app decides when to show you new mail
Last time I checked, gmail doesn't do word stemming either, or substring matches.
cracki··on Could early man only see three colors?
you're talking about qualia: http://en.wikipedia.org/wiki/Qualia#The_inverted_spectrum_ar...
cracki··on Azul's Pauseless Garbage Collector
a little corporate history should be okay if the rest of the article is actually answering the question.
cracki··on How to destroy your business with one email
calling it a "small business" invokes images of a struggling entrepreneur out to improve the world.

this is a scam. threats of litigation. withholding of property. unlawful contracts.

you used "mob mentality". that's a big red flag to me. are you perhaps the owner of that small business?

cracki··on Dutch Women work less, have a big gender pay gap, and they love it
"full-time" means spending your whole day earning money, just so you have no strength left to enjoy the "rest" of your day.

i find that crazy too.

cracki··on E.W.Dijkstra: On the foolishness of "natural language programming"
you're actively trying to destroy the idea of natural language programming. you'll succeed because the idea itself means nothing unless someone implements it.

natural language programming means that you, as the human, concentrate on high-level aspects while the machine fills in the blanks (stuff you don't care about).

natural language programming... it's supposed to be a dialogue, not a specification. you say a few words and the machine creates a formal representation of that. then you're free to alter the assumptions made by the machine.

you're shaping something in broad strokes. you're designing something. you don't actually code something. you get your own private code monkey, you get to talk to him, explain your design, let him do the typing, and intervene when needed. now, that code monkey could be a machine.

i guess it takes a certain mindset to accept and rely on others (also machines) to do the grunt work. i certainly don't want to be doing repetitive grunt work if i could help it. it's fun now and then, when i have the choice. it stops being fun if i have to do it.

cracki··on E.W.Dijkstra: On the foolishness of "natural language programming"
A moment isn't such a long time anymore, not for compute clusters anyway.

If we don't keep trying to make AI, we're never gonna get there. I'm not saying data mining is AI. I'm saying human brains do data mining too, but differently, and figuring out how is what might come of all this.

Wolfram-Alpha-style natural language programming actually isn't that bad because it's a dialogue. The thing tells you its assumptions, so you're back to formal representations you can deal with. Natural language is mostly statistics, also known as guesswork. A machine can guess better than humans. Google proves that by suggesting "torrent" every time you search for a movie title.

Dijkstra fears a world where the lack of formalisms prevents progress. That's why he likes formalisms. I do too, maybe not for these exact reasons. Anyway, I take formalisms as a given because they've always been there my whole life.

Formalisms can be impractically formal. The level of precision required by machines is beyond even what most mathematicians are used to casually (i.e., pen and paper, or at a blackboard). If you had to do math like you write code, mathematicians would go bonkers. Include this, type-cast that, ... nah, everyone knows what this and that is supposed to mean, right?

A little NLP could make it easier to command computers. A little more NLP could turn machines into really useful slaves. AI would be opening a can of worms few in this world are prepared to deal with.

cracki··on Facebook announces new Messaging Feature
smells that way. the difference is that facebook understands why Wave failed.

Wave failed because it had no interface to existing services. From that facebook blog post, it looks to me like facebook messages will have "transports" to email, IM (icq, aim, jabber, ...?), phone/SMS.

That's important. Really important. That way, there's no way you "lose" your friends by adapting the new system. You can still reach them!

I'd love to have a seamless experience between ...

* short urgent messages (SMS) * short low-priority messages (IM) * long messages (email)

facebook messages promises that. i'm tempted to see for myself.

cracki··on Sleep loss 'worse for extroverts'
Well, I've learned to be impatient and not wait my turn, when a discussion requires it. That kind of social interaction tires me out though. I like calm. Excitement only prevents rational thinking.
cracki··on Burnout, and how to deal with it
the guy needs an editor, or a proof-reader at least.

anyway, i think he made good points.

cracki··on Outsmart your brain by knowing when you are wrong
i surveyed the numbers, noticing bunches of 30-40 and few smaller numbers. so i got to roughly summing them up into hundreds.

in the end, i got to around 500. the bottom row alone gets you around 250 and the one above that another 200-250. the rest is peanuts.

i'm sure i took longer than 5 seconds for that, but 5 seconds is time i'd spend gladly on a good estimate, especially while standing in line.

cracki··on Man jailed over computer password refusal
would be fast too. just zap the headers.
cracki··on Actual drawbacks to omitting semi-colons?
import pprint; pp = pprint.pprint
cracki··on Coming Home to Vim
that's proportional to how much of the actual headline is still visible. scroll slowly and you'll notice.
cracki··on Confirmed: Google Me coming this Fall
this is probably going to to the way of Buzz. they'll screw it up, it'll be intrusive, privacy will be violated.

besides, how much more "social" can google get? someone at google is trying too hard.

cracki··on It’s Real: YouTube Debuts Live Streaming Platform With Two-Day Test
and then someone goes Photosynth on the footage and we get 3D all-angles live feeds.
cracki··on It’s Real: YouTube Debuts Live Streaming Platform With Two-Day Test
i see a lot of "canned" content getting streamed over there. what's the point of that?

i can just as easily download that stuff, in higher quality, watch it whenever and wherever i want, and i can even pause and seek.

← PreviousPage 3 of 9Next →