skysight-inc/HackerNews huggingface dataset:
it's just building the stack frames in C. at the end this is just assembly with C syntax - and the reason why I rather like disassemblies than decompilates.
That's exactly what they've been doing for the past decade with Symbian and various Mae/Mee OSes and the technology commentators and the market haven't been exactly impressed lately.

AFAIK, they've been doing it for the wrong market. You do the "blur phone" strategy in markets where having a cell phone at all is still a big deal.
I didn't realize that deletion is not permanent.

In what manner is the content hidden? Will it show up in search engine results? Will an anonymous user like myself see the content?
Nokia are able to customise Windows Phone 7 when other OEMs can't, and will presumably be the preferred partner when developing new versions. This might seem minor, but it isn't: think of the root cause of HTC's Android marketshare.

There are plenty of other perks MS can offer Nokia too. Windows Phone 7 ads that prominently show Nokia phones being the most obvious. This is likely worth hundreds of millions of dollars in its own.

I suspect Nokia will continue MeeGo development in case the Windows deal fails, so they have an alternative platform to fall back on. The potential for Android-compatible MeeGo handsets being rolled out at a moment's notice should keep MS in check.
You don't believe, that is why you fail. --Master Yoda
http://iweb.com
Listen to your customers.

I was doing stuff I found interesting even though it wasn't what my customers were asking for, and in doing so I've left a lot of money on the table.

This is being corrected now, my users have been screaming for me to add advertising for a while (strange, huh) and I'd been against it because I didn't think it was important and because I thought I had more pressing things to do (adding new features).

But in the area I'm in (highly loyal niche community) most of the users are involved in cottage industries of their own and want the advertising to not only help ensure the sustainability of the community but also to give their products exposure and a springboard. Likewise users of the site have been asking for adverts so that they have a kind of slow beacon showing what new stuff has emerged that they might've missed in the ebb and flow of fast moving conversation.

So the lesson I've learned is to quit holding an anti-advert bias and to listen to the users more. They really want adverts and they really want to give me money, and I should really let them do the latter ASAP.

Another one would be to make larger pivots faster.

I started the company to own the pet project and to use that to fund what I feel are larger more complex things. However, the pet project has £3k revenue per month with almost no effort (maybe a couple of hours per week), clearly it's the one with traction and I should be behind that 100% instead of mostly ignoring it. There's so much I could still do with the pet project and haven't been doing because I've been researching more complex things... this is dumb of me in the short term as I could be building the pet project into the main entity and sustaining a proper income from it.

Both of these lessons lead to the same thing: Quit being blind about your realities. Stubbornness to only do the things you want to do, without listening to your users and customers, may be stopping you from actually do what you can do.
Javascript isn't complicated but it does have some ugly boiler-plate. I would love to see C# style lambda's in Javascript.

C# style: var item_names = $( "li.menu_item span" ).map( x => x.innerHTML )

JS style: var item_names = $( "li.menu_item span" ).map( function( x ) { return x.innerHTML } )
Yeah, Samsung's Android devices may look pretty, but the software builds are not only very slow to be upgraded (mostly 'cause they want you to buy the new hardware, which is kind of stupid on their part) but they actually have very poor performance running apps. I've used multiple members of the Galaxy S family and have a Galaxy Tab for development purposes and to put it mildly they suck from a software perspective. The Tab arbitrarily locks up depending on the software you're running (as in stops responding, requires a hard reset to be usable again), their Bluetooth implementation is terrible and doesn't function right (I guess their choice of Bluetooth hardware didn't work with the default Android drivers so they had to write their own; somehow software that runs perfectly on a Nexus One or Motorola/LG hardware totally keels over on Samsung hardware) and their customized software overlay is amazingly sluggish.

Lets not get into the monstrosities that are their feature phone operating systems. I for one don't believe anyone is in danger from Samsung.
awesome! :D

I must say the same as I did on another project here today - it needs linking to the result. then it'll spread viral (I will share for sure :D)
Lemmings is 20 years old today
Except for the missing MP3 player:

http://en.wikipedia.org/wiki/Nokia_1100

Light, long long battery life and very robust. :)

(* Am using it in Europe, not sure about if it works on the frequencies in the U.S..)
This is cute but neither solves a problem of any sort, nor does it give any satisfaction to comment there, nor do most people feel the need to fish for compliments like that. (That's all just in my opinion of course.)
to me it looks like it was done by an external contractor _for_ a government agency.

cyber-warfare is the shit now - and everyone wants a piece of that cake. (even if it means mixing 0days with ex-javacoders)
The Emperor's New Kind of Clothes - A review of NKS
Actually, scientists aren't paid well.

There are a lot of talented PhDs who were willing to work for very little money ($30k), and these people will reluctantly leave.

The US is getting a more than its money worth. Cutting back will hurt the US more in the long run.

Many of them will be from overseas, who are doing important work that is impossible to get done in their own country, and this work is important not only to science itself but to humanity.
It's never fault of Flash, but the "programmers" that misuse it.
I'm generally in favor of keeping any article that's not spam or blatant promotion.

It's an extremely small amount of hard drive space (and becomes less of a burden as they replace drives with increasingly larger ones over the years). At worst, the article sits there unnoticed and unlinked until someone finds a use for it.
Someone needs to put a Diaspora client on such a SIM for a Diaspora mod protected by Blowfish encryption. If a volunteer group could do this, we could DHL a bunch of them to the next people's revolt hot spot.
http://www.webfaction.com/ might be a good choice. I used it two years ago for a while and was very satisfied with performance and their (custom) control panel. Also, I remember they had very good docs and support staff that actually knew what they were doing.

Highly recommended based on my two years old experience.

edit: It's not a VPS, but based on your description, you should check it out.
IIRC this is also the case with Java
We really appreciate the feedback I definitely understand where you're coming from - all issues we thought about prior to launch. But we're committed to doing as many projects as possible and seeing what works and what doesn't. At worst (we hope) it will be a learning experience.
Just basic information, which is better than nothing.

If you enquire about the bank in wikipedia you'll get something like

"Awesome Band is a neo-dark-fusion-hip-hop jazz Slovenian band formed in 2002. They have produced one album called and are currently active."

Answers the question "what is Awesome Band?" which is the role of wikipedia, isn't it?
> Combined we have released 7 fully featured web apps over the past 30 days, but we haven't gotten as much traction as we have hoped.

Been there, done that.

> We saw an opportunity to create a site similar to threewords.me

Hi!

Nice work. You definitely need to work on the design a lot. At the moment, it looks a bit gaudy. "My favorite thing about you is" hint text is good leading (I didn't think of that). You NEED for someone to be able to create their own profile immediately after they post something. Currently the user flow is: new visitor –> post comment –> "okay, what now?" –> close page. Get your viral coefficient >0 and ask them to sign up for a profile right after they submit something.

More of my signups on threewords.me were through the new visitor –> interaction –> signup viral flow (viral coefficient >0) rather than the go to homepage –> get convinced to sign up for the site –> get account flow.

Good luck on the site, and the homework :p. I'm about to get back to mine. Cheers.
>The size difference is basically the number of people who dropped out.

Not hardly. There are a lot of people in other disciplines that take lower level computer science courses. Quite possibly more than are enrolled in comp sci itself.
One reason educational material is poor is that it's inevitably written by someone who finds it hard to imagine what it's like not to understand it.

This is why all such material should come with commentaries by thoughtful students which explain it in different ways and link to additional resources. And with commentaries on the commentaries, etc. (We all have different misconceptions.)

There also needs to be a mechanism for rapidly correcting errors. Not every few years but every few days. (Text books are full of errors.)

All of which suggests that we need more educational material which is online, open source and wikified.
threewords.me was 100% an experiment. I have an article about this that I'm drafting. Web developers and startup folks can more effectively learn through experiments rather than reading things. Akin to mixing the baking soda and vinegar instead of reading about it from the textbook.
Mojolicious 1.1 released - Awesome features on a caturday (Perl)
Single page (print) version: http://www.nypost.com/f/print/news/opinion/opedcolumnists/th...
The retailer may to agree not to ship internationally. A lot of outdoor gear companies require this so they can price independently in different countries, it seems at least plausible that these companies do the same.
best site ever =)))
> Combined we have released 7 fully featured web apps over the past 30 days, but we haven't gotten as much traction as we have hoped.

It seems to me like you're focusing too much on the tech part of things (building it) to the expense of "business" part (spreading the word). I'm a technical guy too and have similar problem with my projects - I enjoy building them, but I'm poor at actually reaching the potential users.

So my advice (which I'm trying to follow myself, too :) is for the next 30 days, don't build any more projects, instead focus on marketing the ones you've already built.
+1 to that "LOL what?" I don't buy the whole "if you don't normally handle the house that you can't figure it out when you have to" idea. If someone can't figure that stuff out, they have bigger problems then paying the bill or rent.
Internet mit Laptop, Internet Flatrate, UMTS Flatrate
>You come across patterns like that by doing the tedious work the hard way and looking for short-cuts.

This doesn't work for me. After a little bit of tedium my mind quickly switches through "just fight your way through this" and no more insight will be gained. All the math shortcuts I know I either read about or discovered while playing with numbers on my own time without any homework deadlines.
That's actually great advice thanks I've definitely noticed that my cycle seems to be build - release - do a little bit of marketing and then drop it for a new idea. The only problem I see is that I don't really know where to start in terms of marketing past the obvious, submit to HN, post on Facebook, Twitter, blog etc.. Do you have any suggestions?
Well we we're more looking to create a project that had some success in terms of number of users before looking to make money with it. It's all basically an experiment to see what works and what doesn't.
Doing the communications via SMS would make it trivially easy to block, or, even better for a dictator, work out who the troublemakers are and track them in real time via the mobile network.
Grab a couple of basic textbooks and read through them. I have mostly learned through general reading and narrow practice; which means I have occasional holes in my knowledge. When I see a need to fill the gaps, I get a basic textbook and start reading, since I already know a lot of the material, I only slow down to study when I need to.
Microsoft vs Google vs Apple in Ads
Anders Ynnerman: Visualizing the medical data explosion
I like the fuss this "recent discovery" makes all around the web when this article here: http://ma2moun.com/blog/2010/09/stuxnet-source-code-samples/
is FOUR MONTHS OLD, and contains the exact same code output than the github "source code" (The second screenshot has the exact same content as 016169EBEBF1CEC2AAD6C7F0D0EE9026.c)
The user flow is something we really thought about when making the site. We should definitely get to the drawing board and see how we can encourage more comments.

RE design. This was something that got better as we got closer to releasing but we still weren't a hundred percent sure. Very glad you mentioned it so we know what looks good to the eye and what doesn't. Hopefully changing it up while users are using it won't be too bad.
I'm sorry I fail to see how the wii/360/ps3 situation is a mess. the market is big enough for three players, hell it's big enough for several more given that games are bigger than movies.
Yep, if I could name three fundamental things that made threewords.me successful, one is the "solicit sign up after engagement" flow!
Thanks for the feedback that's so helpful especially since you're so experienced in the area :) We'll definitely look into improving the user flow that's great idea. Thanks again - I hope your homework goes well I know I probably won't touch mine for at least another hour until the traffic dies down a little.
Forbidden

You don't have permission to access /full/ on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
We hope it's cute! We thought it would be perfect for
Valentines day. Thanks to markbao we had a good starting point and were hoping it would just be something nice, cute, and possibly flirtatious! We wanted to make something fun. :)
I miss Lemmings. Is there a version that'll run on today's PCs? Without using Dosbox, that is.
Yes. Citation needed, eh?

http://www.zeit.de/digital/internet/2009-10/wikipedia-streit...

http://wapedia.mobi/en/Deletionists

http://andreas.scherbaum.la/blog/archives/735-Wikipedia-im-L...

http://www.onlinekosten.de/news/artikel/36674/0/Loeschwahn-W...

http://blog.docx.org/2009/10/20/loeschwahn-bei-wikipedia/

Ah, you know what, you can google the rest... Ich glaube auch es ist schlecht möglich, dass man als Deutscher noch nie etwas vom Löschwahn gehört hat, ehrlich gesagt.
You don't need to name it as Wall of Shame.
Yes, especially since Mobility really is a weird beast. See http://doc.qt.nokia.com/qtmobility-1.1.0/gallery.html . Maybe it's just me but this screams "over-engineered", I still haven't figured how you're supposed to use it.
Do you have a citation for the claim that Saddam's military was 'entirely funded by Western powers'? To my knowledge there was never any direct funding of Iraq's military by any Western state during the Saddam era.

The West was certainly not averse to selling weapons to the country, though neither was the Soviet bloc. During the 1980s the Iraqi air force was equipped mostly with French aircraft, and the army mostly with Soviet tanks, vehicles and weapons in addition to a smattering of weapons from other sources such as 100 G5 155mm howitzers from South Africa.

But it need not be said that selling weapons to a country is very different to funding its military.
The 80/20 Rule Applied to Web Design
Which Grados are you talking about? The SR60i and SR80i's are about the most comfortable headphone I've ever worn. They're so light and unobtrusive you forget you're wearing them.
The WP7 ad actually made me think twice about where we as humans should be going.. I love my desire and find myself in a lot of those situations, but is that what we want?

Also, it ended by saying "this is what happens when you use other phones, you get hooked. But with WP7 you won't, because it's not as engaging..."
One of the most memorable games of my childhood. I don't know what a PS3 version would look like, but I'd love to play one.
This is just not enough, Far from it, It would also have to be free to implement without any restrictions and it should be free as in freedom, like Ogg Theora and WebM are.This is just MPEG-LA mafia being scared because they will not be able to extort money when they want to. The best for free and independent web and video is if this MPEG-LA shit dies as soon as possible.
Going to implement that next, yeah :)
Computer science requires programming. Computer science without programming is like biology or chemistry without lab skills, or studying a language without being able to write.
Is Django really that big a deal in the python world? I know it is a big deal in the python web world, but the web seems a pretty small part of the python world as a whole. If I where to ask all the python developers I knew to prioritize the projects they want ported to py3, I'd imagine the results being numpy/scipy/matplotlib first followed wxpython or pyqt second followed by PIL and a whole bunch a smaller libraries, with Django getting a "sure I guess" down at the bottom of the list.
Cruise Line Profiles Reviews
Cruise line reviews to help consumers make informed vacation decisions with cruise reviews featuring Princess Cruises, Royal Caribbean, Holland American & other ship profiles
Then you should have readjusted your goals together with your manager (or new manager if you switched departments), or am I missing something?
Pop-Up Tents: Extremely Useful
Pop up tents are designed for optimum sun protection and shade, pop up tents feature built-in reliability and are constructed with the highest of quality materials. The 100% polyester tops of pop up tents are made of 600 denier, heavy duty polyester that is water resistant, fire retardant and UV protected.
Why on earth would you ever create a phone with "no apps", long battery life, small simple design, no touchscreen, etc... with WP7? What a waste of hardware and processing power.

Nokia sells basic phones like that for well under $100 already.
>made me obviously less social

I often wonder about this; which is cause and which is effect. Most of the people I have seen that are really "obsessed" with some subject were less social before they started focussing. The focus grew out of their greater available time and less peer pressure, rather than the other way around.
Variables need not be explicitly declared. Move will
declare a newfound variable in the scope which it first
was used.

How does this interact with lexical scope? For example, how would the go-to counter example (in JavaScript below) be expressed in Move?

function makeCounter() {
var x = 0;
return function() {
return x++;
};
}

Does Move not require declarations because it has implicit declarations whenever there's a usage of any variable? (In which case the above example couldn't be expressed without some kind of circumlocution—again, like in Python.) Or are variables always looked up in the outermost scope, so you can't have a variable whose name is shared by another variable in an enclosing scope?

No commas required to terminate expressions. Move will
determine when a comma is needed so you don't have to
(and the code gets more readable).

Given that all the code has commas in the same places as in JavaScript, I'm going to assume s/comma/semicolon, and s/expression/statement, to be pedantic.
Industrial Wireless- The Uses of It
BASE Engineering’s new Pro Control 2 system takes radio remote control safety and productivity to the next level. When ordered with the optional RFID tag reader this system will prevent unauthorized deliveries, ensures the right product goes into the right tank, and provides a means to track tank assets on a continuing automatic basis.
There a browser version: http://www.elizium.nu/scripts/lemmings/
I don't do webdev, so I fully agree with that :) FWIW, NumPy supports python 3 (for quite a few months now, IIRC), and I imagine that SciPy does too.
If you include the next nine Wikipedias with the most articles there are already eleven million articles to maintain. $16 million would pay for ten minutes per article per year (assuming $8 per hour which might not even be possible).

Wikimedia will actually be spending those $16 million they just raised, those are not available to pay for anything besides what has already been budgeted. They would have to raise $32 million to pay for those ten minutes.

If you still believe that paying people to maintain Wikipedia is a viable strategy, consider the wider implications. Why would anyone volunteer to work for Wikipedia if Wikimedia is willing to pay at least some people for the exact same work?

I’m willing to bet that on average an article gets more attention per year than ten minutes. Wikipedia couldn’t survive if all that volunteer work would disappear.
so true =)
Happy 10th Birthday agile
Killzone 3 Multiplayer Impressions
same troll as before.
Minor issue - your front page has a block of text thats an image. As a result at least three kittens have died.

Had a quick look around. The idea seems nice, but I think stuff like this has to look more 'fun' in order to succeed. Its a really weird thing to describe, and I'm not great at articulating emotions about technology - but your site doesn't seem 'fun'. Perhaps this is just an aesthetic thing that you can solve quite easily though.

Another thing is that this seems like the kind of project that you could probably get a big viral bump from facebook or twitter. For example '@foo things @bar is sexy' and some kind of wall post spamming probably generates traffic. When you come to monetize, attaching your data to people's logins might be worth more money than your data alone.
Show Your ♥ for Free Software — Valentine's Day 2011
a control panel without a sysadmin is /not/ a substitute for a managed service.

Now, I have something of a vested interest in saying this, so make of it what you will, but /someone/ needs to know how to fix it when it breaks. My opinion is that a control panel does not make a managed service. I mean, a control panel is a great addition to a managed service, but a control panel without someone who actually understands how things work who is willing to clean up the mess when something happens that the control panel can't fix is a time bomb.

I think that if you don't want to learn how it actually works, you should find someone else who is willing to help you clean up when your system breaks. These things happen from time to time. Now, if that person or business that has agreed to help you out wants to give you a control panel so that you can do administrative tasks yourself? That's great! that's exactly what control panels are for, and some of them perform admirably in that role.

This entity who agrees to help clean up your mess? This computer janitor? This could be a friend who owes you big time, or it could be a consultant, or it could be your service provider. But you want to make this agreement ahead of time. You don't want to be posting desperate ads on craigslist while your system is down. And this person, the one who will be picking up the pieces when it breaks, should help you pick out an appropriate control panel. It is important that this person understands how that control panel modifies the configuration of the system. How well this person understands the internal workings of that control panel is going to be more important than how "good" the control panel is in the general case.