skysight-inc/HackerNews huggingface dataset:
Ask HN: Your favorite to-do list or task manager?
I have one large (and several small) personal projects to accomplish during the next year or two of my life (including building a new house) and one professional programming project to start planning. I think an online to-do list or task manager would be a help in terms of planning, scheduling and reminding me. I do not need a mobile app, instead I'm interested in a solution with great desktop interface. What do you use? Do you recommend it? If so, why?
So you're saying you want them to say the same thing but reword it since you're enterprise? If they don't know the root cause, they don't know the root cause.
I'm curious if coca cola contains real vanilla extract vs. synthetic; seems implausible for them to use the real plant product.
Patching script and scriptreplay
I registered at pitchbox 6 weeks ago but have only received the general welcome mail and no pitches so far. I'd also love to register at Developer Auction but can't b/c I'm not based in the US.
Three years ago, 37signals wrote an email saying all users would have to pick new user names and passwords (I guess changing to a single sign in across all apps).

It was fairly well written, but I swore it was an elaborate phishing scheme. Here is an example of one of the URLs they used:
http://37signals.cmail4.com/t/y/l/uiulli/kkulljtjr/d

Now looking back, it's clear they were simply using a redirect URL to track clicks, but I had no clue. You can't even go to cmail4.com without getting an error and no description about what the service is.
You should avoid Akamai at all costs. They treat you like dirt under their fingernails until you have a 6-figure contract. And even then the experience remains nothing short of surreal...

Report a service problem? Welcome to the indian support-center, where you will be slowly spoon-fed
the next best canned response that may or may not match your problem. Escalating to anyone with half a clue is near impossible.

Need a quote? Wait weeks at a minimum for someone to get back to you.

Oh, did we break your reporting? Of course this is your fault, Akamai doesn't make mistakes. Now talk to the hand.

If you're in the market for a CDN then there's plenty candidates who will sell you a better experience for less money (Level3, EdgeCast, BitGravity, etc.).
MOOCs are still in the experimental phase. I finished 1, and about to finish another soon. I believe, there is still a lot to innovate when it comes to giving the lecture and evaluating the student.

I also believe, a major goog/fb scale company will raise for everyone to get continuous education.
Gloria Steinem? What's next, Hitler quotes? She's a feminist and thus not qualified to speak on matters of "equality".

(Reposted to bypass censorship.)
I saw their 'bad guy' page many times living in Costa Rica then Nicaragua. I didn't realize what it was until a friend started testing out CF and I got it on his site and then we realized what was going on.

That was over a year ago though, I assume things have improved as they got more and better data (and resources). I was in Costa Rica in January/February then again in August/September last year and didn't come across it I don't think.

I'm in Turkey at the moment and for the last couple weeks and haven't seen one at all, and that's including using an EC2 proxy because of the censorship here.
If only America was a democracy, then these laws could be changed.
Peripherals that need to be software upgradable have been getting lower-level for a while. (My camera has software upgradable lenses.)

Personally, I'm waiting for software-upgradable domestic light switches and mains plugs. Then we're in trouble ...
I divide my days into coding and planting seeds+farming, and i like very much both tasks. My opinion is that there is a bandwidth for everything, but kids should follow their passions and do what they love best.

When i'll be a parent i'll teach them this because it's lovely, and that ! oh but this skill is amazing also ! There is bandwidth for most everything but above all your kids will copy you and see what you love and probably get inspired to follow their own path.

So teach them to do what they love and love what they do ! and teach them to feel happy above all. But teach them by being that example yourself !
>What I’ve learned from 35 years of wearing computerized eyewear

Apparently nothing about fashion?
Yup, using Bumblebee with primus-run and CS:S runs perfectly smooth on my laptop.
Yeah, but then what if that site went down? :P
> I don't believe computer programing is a good way to teach logical thinking. Sociology, Philosophy and Literature are better alternatives

That makes no sense. I've taken literature, I've read hundreds of books on my own. Most of them are full of illogical things. At best they are OK to teach morals, not logic.

Philosophy is closer.

Computer programming is pretty much pure logic and problem solving.

The only better way to teach logic is to teach logic.

> teaching agriculture or other physical goods producing craftsmanship to kids would make them better at real world challenges

Computers and code are real world, and they solve real world challenges.
The key idea behind any hashing algorithm is to take inputs of any length and turn them into an output of a fixed length.

Different problem domains have different additional requirements: password hashes want to minimise collisions (multiple inputs hashing to the same output), checksums want to make similar inputs produce wildly different outputs, hashtable/dictionary/map key hashes want to create an even distribution of outputs etc. But the thing common to all hashing algorithms is the output is the same size.
I'm not really certain why, but there is a much greater tendency for members of the Ruby community to get emotionally attached to certain tools or services, and to defend them unequivocally, even when this is completely unjustified.

I haven't seen this to such a high degree with any other programming language/platform/technology community. Yes, there are developers in these communities who do prefer certain tools, but they're generally reasonable when it comes to criticism of these tools, or the suggestion of using alternatives. It's much rarer to see this when dealing with Ruby developers.

On more than one occasion, I've witnessed several different Ruby developers yell and scream in meetings when told they can't use a particular library or framework. I've never seen this kind of reaction from the many Java, C#, C, C++, Fortran, COBOL, Ada, Perl or Python developers I've worked with over the years, for instance.
I think the real takeaway from this is good programmers code, great programmers solve problems. Writing computer code is the means to the end, not the end itself. So we need to learn something else to go along with it. It could be farming. It could be business or finance. It could be sports and fitness. Preferably different people will fall into different categories.

The analogy isn't perfect, but think of learning to code in the classical education trivium. The grammar stage consists of learning languages and syntax and what different types of programs you can build. The logic stage is using that information to build working software. The rhetoric stage is learning what types of programs to build.
For the record, this guy has been wearing actual computers.

Google glass is an accessory- essentially a bluetooth headset, display and camera built into glasses. The intelligence lives on the servers, and glass needs a bluetooth or wifi connection to talk to the net.

I think google's engaging in a bit of a PR swindle by making people think google glass is like an iPhone. It isn't, it needs and iPhone or android phone to connect to the net.

Consequently it can't replace a smartphone.

I'm also pretty dubious about the battery time it will get, even without having to run a local CPU.
Well, we have already soft launched our own TerrificDNS Anycast and it has replaced the Route 53 solution. TerrificDNS platform is running on Redis + PowerDNS.
So, how come all sorts of small companies, from 1Password to Dropbox use stronger encryption?
I use wunderlist on my iOS devices and my windows PC at work.

I like it because it offers automatic synching over multiple devices as well as making it easy to separate out each of the projects I'm working on.
Because Steve Mann is into wearable computers and google glass is not a wearable computer project. Your wondering this is understandable because google has mislead you. But glass has no CPU, there's not enough power or space for one. The intelligence lives on google servers where the speach recognition is done, and everything else, and glass is useless without a net connection (So you have to be in an area with wifi or have a smartphone handy to tether to.)

Steve Mann has been working on head mounted displays, true, but he's been focusing on local horsepower wearable computers.

Ultimately, I don't think google glass is anything more than a PR project to remove the stigma of google as ripoff artists and to make it look like they're innovative.

Given current technology, glass on wifi should have about 20 minutes of battery life, maybe an hour. Which makes them pretty useless.

There's really quite a difference between a wearable computer (what Mann works on) and a bluetooth headset with integrated display (what glass is.)
Facebook messenger for Firefox
Which is precisely why I gave the example of cabling for telecommunications.
Brilliant post! Props for the RHoK link too.

I'm currently an A Level student in the UK that's been hacking on software and hardware projects for the last 6-7 years. I decided to go to the June RHoK event in Southampton and worked on a new project called WaterMe with 4 others that takes open satellite imagery from NASA and outputs an index of water content and foliage and more in the area over time from a user friendly interface. Also making available the data for researchers and hackers for other awesome projects.

After the Hackathon we were accepted into a humanitarian incubator called GWOB (Geeks Without Bounds) which has put our team in contact with many spectacular personalities and guidance which has intorduced me into areas of mapping, open data, funding, advertising, additional technologies and even quad-copters/balloons/flying-machines.

We are still developing the product (now closed source) and are hoping to look for investment in the near future to run the product at scale to provide for farmers, researchers and anyone interested in things such as drought and glaciers amongst others.

Needless to say this has one of the best experiences of my life so far and is way more rewarding than any freelance work I've done as just make money jobs.
Give me six lines written by an honest man and I'll find in them a reason to hang him.
It's so far from finished, but I'd be interested to see people think about where it's going:

https://github.com/richo/groundstation

You should be able to get something working by installing the dependencies, pulling in some github issues with ./slurp_github and then running airshipd

EDIT: Which is the logical successor to https://github.com/richo/TODO

I've tried most of the other platforms and none really delivered for me. At the very least I could find my old TODO anywhere since it was all online.
Todoist. Why? Because it supports sub tasks and sub projects (this is pretty rare), freeform tagging so I control how I structure things, a wonderful UI and works offline by way of HTML5 storage.

I don't like that I can't hide tasks until they're nearing their due date however.
Every once in a while I still recite this one poem shared with me back when I was quite impressionable; it's a fascinating comparison between farming and coding.

For the record, I agree that our interaction with this biosphere (and hopefully, Mars soon) vastly outweighs the significance of github. No offense intended to github, just perspective.

Part of it:

Writing turns our deepest loam
Planting roses with the words
From indigenous tangle
Visitors, though, not landlords
I'm not sure why people think programming us the pinnacle of problem solving. Just about any trade involves just as much logical thinking and problem solving.
Trello. Powerful for managing team tasks and simple for managing personal to-do(s).
I saw you submission last month. The problem is that it looked like direct copy of an AFP new that looked like a direct copy of a press release of Peugeot, so it was difficult to know how interesting the new method was and how much was only hype.

The NYT has a little more credibility and the article seams to be written more independently, but until there are some more real use case reports with the new cars it's still difficult to separate the reality from the hype.
I grew up in Pinjarra, and swam in the Murray River almost every day. So I don't know what your point is, exactly - that Western Australia doesn't have a Murray River? It does.
Certainly not lonely, its a gimmick that gives him legitimacy in his professional field.
X indeed revolutionised the world. Y just made porn delivery and commerce better. It's not even clear at this point if it had any effect (besides negative) to the global intellectual climate.
I find it completely astounding that 80+ MB of memory is required to run these Ruby web apps.

I remember doing CGI development in Perl back in the 1990s. We were lucky if our web servers had 32 MB of physical RAM, yet we could easily handle many requests per second to our CGI scripts with a single server. I don't think that the apps then were all that different from what we have today. They still had to interact with databases, perform string manipulation and other logic, and generate and emit HTML.

So it just seems really bad to me that Ruby on Rails requires so much more memory for doing basically the same task. Something is seriously wrong.
>Yes,but not for kids. You won't teach any of these subjects to kids

Really? Why? We have been doing it for millenia.
Apparently Go allocates the stack as a heap structure, as was pointed out in another comment: http://stackoverflow.com/questions/4226964/how-come-go-doesn...
Ideology has trumped engineering, and as hackers, you shouldn't tolerate it.

Frankly, all of this has been obvious all along to any competent engineer, since the moment Apple introduced lightening. They described it as a serial bus and talked about how it gave more flexibility. If you think about it for 2 seconds its obviously better to run protocols over a serial bus than to run 30 lines of individual signals, with dedicated lines for analog and dedicated lines for digital in a world where people want HDMI adapters for a connector that originally had firewire signals on it, from a time before HDMI was even common.

But this is Apple, so the REAL reality distortion field kicked in-- a tsunami of press acting as if Apple was ripping people off with a $30 adapter, hundreds of mindless conspiracy theories from Apple bashers on Hacker News about how this is to have more control over people and how this once again proves that "open" (defined as google, not actually anything to do with openness) is better than "closed" (defined as Apple, you know the company with the most popular open source operating system in the world?).

It's one thing to not know enough engineering for this to have been obvious to you, it's quite another to spread lies and engineering ignorance as a result of your ideological hatred of Apple. And the latter is basically all I saw on HN about this format. (Which is one of the reasons I write HN off as worthless for months at a time.)
We recently released our visual task management app DropTask (https://www.droptask.com). It allows you to split your tasks across projects, categorize them using nested sub grouping and schedule them easily using the week view.
notepad.

* this is something I would like to achieve

-this is a sub step on the way to achieving it

-and another substep
I agree with your post in it's entirety, except for the bit on battery life as I spoke to an engineer using Glass a few weeks ago and 5-6 hours with real world use was the toted number (for a mix of Wi-Fi and Bluetooth use).

I still feel that is very poor though, for Glass to really be useful it should last a long working day, and ideally all of your average waking hours.

It remains a bluetooth headset with integrated display and camera. The phone and some remote servers do the real work.
> No government understands IT the slightest

uhh, stuxnet.
Workflowy.com
See Bill McBride's real estate & economics blog Calculated Risk : there's a community of (mostly) civil, amusing, and knowledgeable commenters.
I agree with your point. But to riff off dschiptsov's comment, how do you define "programming" (as opposed to, say, "coding"), and how does knowing programming help you answer questions like "How can I speed up harvesting on my farm?"

I would call the ability to understand and solve those kinds of problems analysis, not programming. It used to be the case that "systems analyst" and "programmer" were two different job titles; at this point, they've largely merged, but I still see them as two different skill sets. (And then there's "software engineer" which is a whole other can of worms.)
A little thought experiment... some clever dudes manage to reverse engineer enough to "jailbreak" this, and then they put a little OS image on it and start hacking away... then a bunch of people say "hey, this is really cool! It's like Apple made a little raspberry pi for us!" but then even more say "but it's so limited, it doesn't have USB out, etc, etc."

And then dozens more just go on and on about how Apple "crippled" the device by not giving it USB and how this "proves" Apple just wants "control" and why did they have to jailbreak it anyway?

In the process of getting their panties all bundled up they never realize they're bitching about an adapter not being a general computing platform.

They're also proving Apple right-- it's engineered to solve a specific problem and provide specific functionality. Even if it were jailbroken from the factory, people would be complaining and demanding that it does other things... than what it was designed to do.
Show HN: Real-time collaborative presentations powered by Etherpad
You believe humans won't build one around this star?
I run a small farm, and I've been a professional programmer for about 12 years. I agree with what you say - kids should definitely have the opportunity to learn both. Of my two pursuits above, farming is much newer to me and I've found an amazing amount of skill transfer from the world of programming to the world of farming. Granted, my sheep don't understand when I yell at them in haskell, but the approaches to problem solving, whole-system thinking, and consideration of edge cases I think are enormously beneficial in almost any profession.

I do think that today's kids would benefit not only from knowing a thing or two about how to raise some food (very different from actual "farming") and also from having much more contact with the natural world.

I also think that many kids would benefit from learning the "art" side of programming - the stuff that's fun and interesting, like solving puzzles, appreciation of the hard-to-define idea of elegance, reverse engineering, etc. Nothing else I've learned to do has had quite the impact on my ability to consider many angles in a situation and reason a way to get from one state to another, and at least for me it's been a fun process to learn it all.

My real complaint when anybody says "Everybody should have to learn X," is that I think it should be "Everybody should have a chance to learn X." Coding was the best path for me to learn to think about complex, abstract things and apply that thinking to the real world (including farming). For others, it may not be so.
Engineer, not programmer. Judging by the picture, I'm pretty sure they aren't referring to the computer "engineer."
As a student, I use Schooltraq (http://schooltraq.com).

It has both a web interface, Android app and an API so it's fairly ubiquitous for me. I find it simple and efficient.

Disclosure - I am a developer at Schooltraq.
> Whistle blower are per se mentally ill, you claim?

No, I don't claim that.

> Or how come, you dismiss him as a fragile person?

Because, unlike you, I know his biography by heart.

> it was the lowest clearance by the way:

"Receiving a TS/SCI security clearance (Top Secret/Sensitive Compartmented Information)."

see:

http://en.wikipedia.org/wiki/Bradley_Manning
They recently launched their native iOS app, which has offline support, which makes it even more awesome.
Windows XP with any Internet Explorer (even 8) and Safari don't support SNI. You need to use more expensive certificates or get an unique IPv4 address in order to support https there.
I think you're misunderstanding me.

I don't think people should have to be subsistence peasant farmers.
When I first saw DropTask I thought it would allow you to take multiple perspectives and have a grouping per perspective, like urgency, compononent, assignee, customer value, etc., etc.

I've been looking for that for ages and was so disappointed when I saw it wasn't...

If you're still open for it you might want to consider adding what are essentially additional views to help organize your tasks from different perspectives.
You can even add something like a 'scale' view to help sort these things on e.g. a linear scale.

Anyhow, just my €0.02 :)
I'd be surprised if they haven't been doing that since the very beginning -- the first compilers from K&R. This is the reason why switch only works with integral types (and not with any comparable value such as strings): it's intended to be compiled into an efficient table lookup if the range of case values is dense enough.
Would love some details on how to do this, I've been a (business) CF customer for a while now and have never seen this service and I haven't turned up anything googling/scouring their website for it just now.

Details much appreciated!

EDIT: Spoke too soon: https://support.cloudflare.com/entries/22054357-how-do-i-do-... shame it's so convoluted
Uh, if a selling point of theirs was "we hash your password", I would find that a good thing. I'm not saying it's not a duty for the website owner.
Browser zoom makes the page wider, I had to deal with horizontal scrolling on my small screen.
If not fully supporting https counts, then Windows XP is one. That still has a rather big market share.
So Lightning is an 8-pin replacement for the 30-pin connector.

And Thunderbolt is still the all-in-one replacement for all wired connections. So apparently the purpose behind the Thunderbolt connector subsumes the purpose behind the Lightning connector, yet the existence of Thunderbolt does not obviate Lightning's existence.

Sorry for the slow uptake, Galileo ;)
Here in Argentina ~1/5 of the cars use compressed natural gas (mostly methane) tanks at 200 bars, because it is cheaper than gasoline. I don't remember any horror story of a crash, and these cars are generally considered almost as safe as the usual cars. The main drawback is that the tank is very big and uses half of the back trunks.

More information: http://en.wikipedia.org/wiki/Compressed_natural_gas
Thanks for your post! Some more information: it's a C2C / B2C online platform, there is no physical product.

About the legal aspects: I'm actively going to block users from other countries than the US, so I think the only laws that apply to my business are the US laws, but I will consult a lawyer about that.

Reading through the freshdesk blog now, nice site :)
If you have to deal with lots of nested callbacks, it's probably worth to use a CPS transformation like Streamline.js. It makes your code a lot cleaner. As if it was written synchronously.

https://github.com/Sage/streamlinejs
http://en.wikipedia.org/wiki/Continuation-passing_style
Is it also easy with hundreds or thousands of servers around the world? Perhaps it's not particularly hard, but it's also not something that's thought through and implemented overnight.