skysight-inc/HackerNews huggingface dataset:
I do not see a convenient method of having Ms. Smith get the same website at home and at her workplace. That may or may not be a problem for you.

How did get this to work with A/Bingo? Did you "just" write the A/B tests such that they are tied together with the user database?
Yes I am aware, but I see PHP as somewhere in between a general purpose scripting language and a web framework. It does have features that are very specific to web development: parsing of query strings and post data and cookies, built-in headers function, templating. That last one is funny since that's where the language came from: a DSL for putting some dynamic content into HTML. Nowadays people consider it clunky so things like Smarty were built in PHP to handle templating better.
Territorio in rete
No one wants to hear this -- but why does everyone involved with college football make money except for the players? The schools have colluded to fix the players pay at 1 full scholarship. College football is treated like a business in all areas except for players pay, why shouldn't there be a free market for their services?
Ask HN: Who wants to execute on my good idea?
I wasn't sure how to frame this but here it goes:

So before I went to bed last night I thought of a great idea but don't have the time/resources to execute on it. I only foresee one or two potentially large gaps (that could be worked out) otherwise it could be fairly profitable with very little work. If someone is interested in taking my idea with no compensation on my end please let me know. I'll basically be putting together a rough business model and you can take off with it. All I ask is that you keep me updated on the progress and I'll be happy.

The only details I'll give are:

- Web app targeted at other apps (both web and client)

- Sales based compensation (not advertising, not freemium models)

Send e-mail to mbesto AT gmail if interested

p.s. the only reason I'm not just going out just telling everyone what my idea is, I'd rather talk directly with someone about it. Much more personal enjoyment on my end.
Ah that one is my favorite. The second parameter is optional, but if you don't pass it in it's a noop. Don't really get where that came from.
You can probably account for that by timing how long your mouse was near that area, no?

You'll have to re-blur the areas when you leave them of course so that the reader goes back to the other content.
Like the Internet? Don't move to the UK.
Always good to see a Javascript game like this (i.e. not sudoku / tic-tac-toe). It's good. I did notice some weird stuff with grenades disappearing through the floor though.

I like the stick figures also!
OK, but you admit that your definition of free isn't
everyone's definition of free

No shit ... my definition of "free" includes me distributing the code I made however I want.

If it where for me I would include a new rule in the OSI definition that excludes GPL from being called "open source", because its copyleft extends to the whole package that links to GPL pieces, and for me this is not "free".

Both parties refer to the OSI as 'open source' and the
FSF as 'free.'

The Apache license has been approved as "Free Software", which is by no means the same as "free" ... an English word that you cannot trademark.

It is prima facie true that Android is not open on all
fronts

In my definition of "open" that doesn't include forcing the phone manufacturers to not build locked phones.

If my voice doesn't matter (I'm a nobody) here's the voice of Linus Torvalds (you know, the guy without whom you can't speak about Linux):

[Stallman] calls it "tivoization", but that's a word he
has made up, and a term I find offensive, so I don't
choose to use it. It's offensive because Tivo never did
anything wrong, and the FSF even acknowledged that. The
fact that they do their hardware and have some DRM
issues with the content producers and thus want to
protect the integrity of that hardware.

The kernel license covers the *kernel*. It does not
cover boot loaders and hardware, and as far as I'm
concerned, people who make their own hardware can
design them any which way they want. Whether that means
"booting only a specific kernel" or "sharks with
lasers", I don't care.

And I don't care about what Jobs says, the real question is: can you build your own iOS phone? can you participate in its development (like contributing bug fixes)? Can you choose phones from multiple manufacturers and multiple carriers? Can you install your own apps on it without going through that certification shit-hole?

No? Well Android is a lot more open, regardless of definition.
This was fun, but doesn't this prove how poorly built Javascript is for games? Months to develop something that could be done in Flash in a few days.
Thats wired!
This is a must - it's like an idiots guide to usability! It covers all the basics, but makes it all easy to understand.
I do think the perils of dirty code are often overlooked, especially by management who want a 'quick fix' and feel code quality is vanity.

The primary problem with dirty code is that it adds a cognitive tax to the code base - anybody coming to the code base is going to have to invest considerably more effort attempting to unravel the mess than the problem at hand actually demands.

The more dirty code grows, the worse it gets, sometimes to the extent that the code base becomes so messy that certain features become prohibitively costly, and the road back is long and arduous.

Maintaining clean code (which basically implies constant refactoring) is a lot like brushing your teeth - seems like a hassle at the time, but if you don't do it you're pretty well irreversibly fucked in the long term.

Also on this subject - the 'Big Ball of Mud' architecture [anti-]pattern - http://www.laputan.org/mud/
Usually the yearly report for the company will show the salaries of all the top executives and board members. Not sure what the actual "law" is on that though.
The difference in company mentalities is more of a chasm to bridge than the difference in core competencies - "just good enough" rapidly-iterating, free-for-all vs meticulously-planned, elegant and priced accordingly.
Thanks a lot. Yes: collision detection is flaky after some recent changes. Going to work on it.
I haven't heard of that before. Pretty devious. Don't know much about link farms - do you have any examples of typical link farm sites?
You can use a donkey to almost the same chores as a horse, you can even mate a donkey with a horse.

I'm not going to play the semantics game, I'm relying on the reader to not be dense.

You've got to give some concrete facts here, as this is too vague.

OK, to give an example of a problem of similar scope, the first thing that has to be done is root the phone. Luckily, we have a canonical equivalent to bypassing the digital signed software -- Tivo. Tivo was basically the same deal. In order to load your nonsigned code into the firmware of the device, one first needed to find a security hole and exploit it. From there one would have to recreate the necessary drivers and such. This would essentially be equivalent to the effort to reverse engineer the Broadcom wireless drivers, which is still not complete (partially because I think they recently announced their intention to release at least some source code).

An example of a device which directly contradicts davidw's statement that Android is the most free smartphone is the Nokia N900. The development work needed to customize the N900 is a fraction of that of the Android platform.
A/Bingo has a notion of "identity" (a string which is unique among users of an application). If you don't have one, you get one assigned randomly. Your identity gets associated with your account as early as possible, and if you sign in on another computer, I overwrite that computer's identity with yours. (Merging would be cleaner, but this works in practice for my site.)

The way A/Bingo picks alternatives guarantees that someone with a particular identity will always see the same alternative for a particular test. See the source code for details.

Since identity management is abstracted by the A/B testing framework, you can make it as simple or complex as you want, and it hooks into user management with on the order of ~5 lines of code.
I don't mean to be picky, but could I just correct you a little bit? You didn't write a blog, you wrote a post. The blog is the "wrapper" that contains all of the posts.
Get Your Free All Access RSA Conference Pass
2010 Ecommerce Usability Report for High Street Retailers
If NJ is any indication, higher salaries do nothing to prevent police corruption.
BootLaw Startup Funding Report (Average Valuations and Investor Equity Stakes)
Web design
Design Extensions is a web design, graphic design, and search engine optimization company located in Jacksonville, Florida. We specialize in content management systems, custom database application development, and unique company branding. We are more than just websites.
It's a testament to the reach of JavaScriipt that this even runs on the Kindle I'm browsing on (slowly).
Steve Jobs: why Android isn't open, and we won't build a 7" iPad
A Perfect Gift for Entrepreneur/Startups
YSlow 2.1.0 release offers major bug fixes · YDN Blog
I think you're right that it would have been quicker in Flash. The engine I used is mostly a drawing engine, with some basic game stuff included (particles, the beginnings of collision detection). However, this project was all about learning Javascript, and working in a newish field. Plus, a lot of the time I spent was on graphics (I suck at drawing) and iterating and exploring to find the gameplay and style.
Why the need for IPv6? Blame Vint Cerf.
Thank you. I wish I was a better animater and drawer.
Facebook Privacy Breach: 3 Simple Settings You Need To Know NOW
Nice. Would like to see a health counter. I can't see a way to restart other than by refreshing the browser.
Enterprise Javascript is...
RMS is concerned about freedom for end-users.

Apache license gives freedom to developers, including freedom to take freedom away from end-users.
20+ Free Android applications
Andriod is Google mobile operating system. Its market is Increasing day by day, It may behind from Apple iPhone But it gives tough time to iPhone because of its amazing applications, Android’s smart syncing with existing tools, may give the average iPhone user pause. Today i picked more than 20 Free Android applications. You can download these applications from Android market free of cost.
YMMV but I'm not wild about the name.

The game could use a Game Over screen and way to restart (without reloading the page) on death. Otherwise, it appears that the core mechanics are well executed, and a bit more length and variation could only help.
Spent: a few years on a bevy of projects (some ambitious, some lame)
Wasted: not a second
Competition isn't intrinsically beneficial. Within the Android ecosystem, all you get is pseudo-competition: none of the players are interested in making Android any more open than it has to be.
Yes, both good points - thanks.

I'm considering doing an unrealistic Halo-like health system. That is, if you take too much damage too quickly, you die, but your health recharges when you're not getting hit. I think this allows set pieces - "I've got these resources to get through this section" - which is exactly what I'm trying for in Pistol Slut.
Entry level police positions are typically very competitive. In some jurisdictions (in my area in NJ specifically), you simply cannot get hired without having connections to existing or retired officers. Getting fired is virtually unheard of. Local Colleges are filled with criminal justice majors will who never make it to an academy. The benefits, pay, power, and perks make it the ultimate job, if you can get it.
Halogy, a similar CMS to Expression Engine, now available for download
It was the commmonwealth bank of australia.
My keyboard is set to Dvorak, the controls are quite difficult for me.
If you don't like naming variables, use Fourth. (You'll still have to name functions, though.)

Against off-by-one errors, abstain from any from of loop.

For the real hard problems, like deciding whether your program has crashed or just takes a long time, give up.
I agree the name is risky. It was actually a funny phrase that occurred to me when I started work on the game. Later, when I started talking about it to my friends, I said it was only the working title, but lots of people said I should keep it, so I did.

Yes, I agree it needs a game over screen and a way to restart without reloading. These are both high up the list. The reason they are not there yet is that I think of the game as a sandbox at the moment.
There are such DSLs on top of Common Lisp. But usually not on the scope of a full programming language like Pascal. It is not that typical anymore, but there are examples in that direction.

---------------------------

I have found two examples:

1. Python in Lisp: http://github.com/franzinc/cl-python

2. Ruby on Lisp: http://jng.imagine27.com/articles/2010-10-07-084756_ruby_sub...

I will try to write little subset of Pascal as eDSL on Lisp.
It makes no sense to me. If Apple thought Facebook's terms for Ping integration were unreasonable, the terms of a deal would likely be even more disagreeable. But even that aside, look at where Apple lacks control currently. They would likely want to plug a shortcoming there. The two places that leap to mind are manufacturing and wireless service. Jobs must be so annoyed that they have to depend on contract manufacturing. One of the primary reasons they didn't move more product this quarter was supply. The Apple of old did a lot of their own manufacturing. Likewise, dealing with wireless network providers has got to be a drag. But buying Clear or Sprint doesn't help internationally as others point out.
That is very useful - thanks a lot. I will try and find a set of keys that work well with both Qwerty and Dvorak.
I actually liked the riskiness and uncertainty of not having a health counter and not being sure if the next bullet would be the one that takes you down.

Maybe with a stronger indication of when you get hit it could work quite well without one.
and I wish you the best of luck! I particularly like your (.bar.baz foo) syntax.

Thanks!

And good on you for moving away from bytecode generation; I also found that to be a dead end.

Glad to hear I'm not the only one. :-)

So what are your plans for macros+namespaces? Will macros from imports live in the same namespace?

Actually, I hadn't thought about it--I haven't gotten to the point of being able to write modules in Adder. I think I see what you mean, though: any module has to be a Python module, so macros would have to be expressed as functions.

Strawman: the module could contain a variable listing the macros. When compiling an (import) form, the Adder compiler would check the imported module for that list, and update its internal structures accordingly.

And what did you mean by "Python supports only two levels of lexical scope"

That was a mistake; I've removed it. I think maybe I just didn't figure out how to generate bytecode for a triply nested function.

Of course, there is the remaining problem that Python can't define a scope without defining a function. I didn't want to use the standard tactic for turning (let) into a nested function (I don't trust Python functions to be fast enough), so the current compiler uses name mangling, tagging each variable with the scope depth. (Global variables are untagged, so that they can be accessed cleanly by Python modules.)
It's a very good talk. Sadly, you are right about familiarity. When I left out the "confirm your password 2 times and make sure it's got the following characters blablabla" element, people actually complained because they somehow felt it was insecure or a bug in the program.

On the other hand, signing up via Facebook isn't that great either. If only OpenID had the foresight to include a data repository (at least for preferred username, email, pic, maybe contacts) we could have avoided the mess we see today.
I spent 7 years, full time in failed startups, I would declare 3-4 of that "wasted".

For the first 2-3 years, we were reasonably well funded (by both Investors and customers) and doing interesting work. I was drawing a reasonable but not optimal salary, and getting paid each month.

After about 3 years, the money was getting tight, on paper, salaries had remained flat, but they weren't being paid regularly or in full. However, we were targeted for acquisition by a major software company, who pulled out (due to having made a different, but unrelated major acquisition). At this point, one of my colleagues had the good sense to call it a day, and go work at a bank.

We spent the next year keeping our heads above water, drawing reduced salary when cash flow allowed, looking for that major company to come back and buy us.

Here is where, in hindsight, the wasted years kicked in. I stuck around looking for the jackpot like a bad gambler, as, I think, did my colleagues. The company was making just enough income that the downfall was a slow bleed, rather than a haemorrhage. We stagnated, I stopped doing anything interesting, and stopped caring. Eventually I left for something more stable. I was not alone in my egress.

Some of my former colleagues are still at it, I believe that with fewer mouths to feed, they are profitable enough, even though they are even more stagnant than before.
That depends on market forces that change by definition and it is definitely not a rule.

Android gives the possibility of building unlocked phones ... from there it's just an issue of customer-demand.

If only one manufacturer, like HTC or maybe Samsung, has success with an unlocked phone, the others will start replicating the recipe.
Success like Buffet's is so adventitious, you can't make much of counter-factuals like that. For instance, it has probably been helpful to have his biggest-ever emotion-driven mistake staring him in the face, day after day.
You can try reading Graham's "Security Analysis" instead. It's a much harder book--so it might keep your interest for longer.
Yes, maybe bullet hits could send the player/enemies into a stagger as well as causing the existing blood spurt?
Likely not high enough profit margins.
Wait, think about what you're complaining about—do you want your police to be low paid so they are more susceptible to bribes and corruption? Like they are in many other countries? And California is on the border with Mexico where massively funded global drug cartels operate.

If the average cop salary is set at some X amount higher than non-cops, then they are Y percent less likely to be on the take. If our police are a lot less corrupt, then overall, society pays more, but in theory receives an equal yet intangible benefit from better law enforcement in general.
You simply ask yourself this question

What would be best.

If the customer had to go to three different app stores to get what they want or just one.

A fragmented ecosystem can never be a benefit to consumer as it hinders the free flow of information and increases friction.

I did a longer post about digital ecosystems if you are interested

http://000fff.org/the-power-of-digital-ecoystems/
I've never seen anything accomplished with 'variable variables' that could not be done more cleanly with an associative array.
No, We Don’t Hate WikiLeaks
It's not about customer-demand, it's about big enterprise logic.
I enjoy hearing The American Entrepreneur for sound business advice. The host, Ron Morris, brings hands on, real world experience to the show and often has great guests to add insight and variety to the mix.

As a consultant to small businesses I make The American Entrepreneur a part of my daily routine because I learn something from every show and am entertained by Mr. Morris, a serial entrepreneur.

Donn Nemchick
Veterans Program Manager
Riverside Center for Innovation
Under 1 sec is amazing. When you say brute force, do you mean that for the first step (TS 1), you took all the three routes available, [0,0], [1,0], [2,0] for jar 1 and 2. Cause that just makes the number of branches too many to be solved in a reasonable amount of time. I would love to have a peek at you code.
> of course they have to learn the vehicle code

Of course this is the code that the law presumes that every driver knows. It would be unfair to punish someone for doing what they didn't know is illegal.
excellent comments and good ideas are a good start.
Where on earth did you pull those numbers?

A better economy might double Nvidia's earning's, so their share price might triple.

Regarding the CPU market, I assume you mean x86 CPU market vs the ARM CPU market they are already a player in. Moving into that market might move their price a little, but increasing it tenfold? When they are entering an established, mature market against a very strong and aggressive player like Intel?
Why can they not finish projects like the Courier tablet they were showing around? Or, even better, release something innovative before someone else has proven the market.

It's been years, and they are just barely getting around to addressing the iPhone. They let Apple take off running with the iPad, and Microsoft still offers no comparable hardware or software... and it's not clear at all when they will.
Node is an evented, web-and-net-savvy I/O stack

Python has issues dealing with I/O due to the GIL. (Here come the downvotes) Node.js also has the benefit of cutting-edge VM development, an area where Python is catching up. Combine this with the prospect of having the same language on the client and server, and the whole package sounds quite attractive.
Is it a big drain on your life to decide, where to do your (physical) shopping?

With apps stores, it is the same. You can have your favourite shop, where you do your shopping most of the time. But you have an option to change. Which is important, because the shop owner is also aware of this. As a result, he will not trying to f*ck you so hard, as he would, if you didn't have this option. (If you are locked in and the conditions change to worse, what are you going to do? Accept and submit, that's what.)
Unfortunately N900 doesn't have any traction and has some usability issues. I've played with one and I think the OS is a little too heavy.
Easy, with free hugs!
It seems to me that the creator of this does not know much about work organization in big companies. All those things that makes no sense when you are coding alone, make a lot of sense, and can save a lot of time, when many programmers are working on the same project and when often somebody new is joining and need to be able to start coding without asking everyone around what is what.

From the webpage:

function createInformationWindow(message){
alert(message);
}

IMHO, this function does make a lot of sense. You learn it when the client decides info window must by pinky blinky cute. And so on.
Big enterprise logic changes the same way, as cash flow changes. It is called "vote with your wallet" for a reason.
David Lynch on Ideas
I'm not seeing HP or Dell selling locked Windows PCs on which you cannot install Linux.
Ludicrous. FB would be a terrible investment for Apple. It doesn't match their business at all.

They'll pursue more vertical integration in their hardware and network businesses.
China Miéville wants you to know that he does not have a Facebook account.
IT outsourcing Services Consulting
ZSL's Technology Leadership and value added R&D helped the
enterprises globally to achieve their business goals cost effectively. To
learn more about ZSL and its solution offerings, please visit
http://www.zsl.com

ZSL's SmartPrise BI® suite is unique of its kind in developing and
delivering analytics capabilities which has on the fly integration and
great interoperability with any leading ERP solutions. The suite is
complete and end-to-end, which includes mobile enablement, advanced
analytics, secured data management, data warehousing, data mining, OLAP,
and reporting services