skysight-inc/HackerNews huggingface dataset:
It might be the most cached file on the internet. Pulling jQuery is hardly expensive. Especially if you're pulling it from the google cdn.
their game physics engine is second to none, and they also got some of the best game designers.
Indeed, but it is less comedic when you watched the destruction from within...
I feel like NaturalMotion has been around for a long time. I remember playing with some of their ragdoll physics simluations at least 7 years ago.
If you like spirit, you'll love this: https://gist.github.com/rwaldron/8720084#file-reasons-md
There are two dead submissions as well.
Also, you are correct, one of the things we are noticing is that requiring that the translator be native in the target language provides significant quality. As we increase the community, we will optimize for that. Thanks for commenting.
This is an awesome approach to human crowdsourced translation. The project I was working on back in early 2012 (http://crowdlation.com) was going to use machine translation coupled with human editing and reviews in a very similar fashion. I'm glad that this idea has such positive feedback, and I wish you guys the best of luck! Feel free to reach out to me via the email in my profile if you guys would like to chat.
Lawsuit Questions Square’s Startup Story
There we have the American disease, measure everything in monetary terms. At what monetary threshold is it ok to pollute underground reservoirs for future generations.
Microsoft To Name Satya Nadella As CEO, May Remove Bill Gates As Chairman
As a former NOKIAn I am sad. I want to see MS go down in flames and without Elop it's gonna be difficult. However Indians are also very talented at destroying the spirit of their own companies and alienating their users (see Harman or Adobe) so there is a hope...
But they don't exist in isolation. They can't be argued about, reasoned about, replaced when a better way of looking at the problem is discovered, without convincing all of the jQuery elite that it's the right move.

It's not about jQuery being too many bytes, it's about the idea that A. for many things you can just use the browser APIs now, and B. for those handful of things that need libraries, make them targeted and replaceable.

Beyond all that, if you use a custom build of jQuery, you can't really trust that any library requiring it will actually work, returning to the original point: Libraries should try to not depend on jQuery, so you can enjoy your custom build in peace.
Why should it not be available?
> 320 x 240 Resolution

Aside from the fact that's for an arduino, which probably mean very low power available, does anybody knows why all those hobbyist LCD are so low in term of resolution?

It seem impossible to find something higher than VGA on mouser or even Alibaba, much less a reasonably priced HD screen. Where are all those glorious smartphone screen?

(I'm talking about small screen, but even larger one are not that much better)
I do a lot of Haskell development, but virtually nil web development.

I know the Yesod ecosystem is well-developed and should have good solutions for most problems. I think the downside of Yesod is that it is not as principled/based-on-sound-theory as most of the Haskell ecosystem is, so it gets a lot of negative sentiment. But it solves a real problem now -- at least until a principled approach is proven.

Yesod also has "persistent", which can persist over SQL and IIUC, nosql DB's as well.

Snap is more minimalist, and solves a smaller part of the problem for you -- but is much simpler (and perhaps more elegant) than Yesod.

Happstack is another web framework, like Yesod (all 3 are under active development). Its main problem (perhaps this was fixed already) was prevalent use of "lazy I/O" which is very controversial. I personally despise lazy I/O and think it violates the basic principles that make Haskell great. I heard something about Happstack immigrating to an alternative to lazy I/O though.

Email is a solved problem in the Haskell ecosystem, as far as I can tell.

PDF libraries exist: http://hackage.haskell.org/packages/#cat:PDF but I haven't used them, so I don't know how good they are.

I don't know about other must-haves. I know an automatic "admin webpage" didn't exist until recently even in the Yesod ecosystem. A friend who encountered this missing piece contributed one, but it was pretty barebones/preliminary. This was a couple years ago though.
The selection of an internal post IPO candidate makes the most cultural sense. If Sinofsky had not incurred a billion dollar fine by failing to include browser choice in the EU version of Windows 8, it might have been him.
I have to admit it's much more fun to watch from the outside. Good luck with the change.
Serious: Why are people still working for this company?
Both recaptcha and duolingo were started by the brilliant Louis Von Ahn. I am a big fan of his work. He was the inspiration for my first startup, while at CMU.
> it is that thinking in terms of "everything is dom manipulation" is the wrong abstraction for doing organized and maintainable front-end code.

I don't understand how the presence of jQuery on a page forces you to think that way (or any specific way).
For me it is that I can trust the refactoring implicitly, and undo works everywhere just in case.

After XCode did some very creative refactoring one too many times, I simply lost trust in it. Perhaps things have improved in newer versions, but there is still too much missing: completions that are really intelligent, as well as intelligent templates.

With AppCode, it's become a game of how few keystrokes I can type to have it complete. It feels like 10% must of the time. The guesses it makes are great and what I would use most of the time, almost magical.
IE has been basically standards-compliant for XHR since IE9, and possibly before:

http://www.w3.org/TR/XMLHttpRequest/#interface-xmlhttpreques...

http://msdn.microsoft.com/en-us/library/ie/ms535874(v=vs.85)...
That's a very conventional method of obfuscation. What the paper proposes is that the program would do a series of random actions which would add up to the original program + a lot of noise.
Answer: Don't read this article and get off HN.
> your internal feelings of jealousy and anger are not the responsibility of the advertiser to avoid triggering.

They kind of are. I mean, for most other jobs, you're right--your emotions are your own responsibility. But advertising (inasmuch as it's more than simply "getting the word out") is all about harnessing peoples' irrationalities in profitable ways. And that means avoiding triggering irrationalities and biases people have that might scare them away from buying what you're selling.

For example, the last thing you want to show in a computer ad is a picture of the machine with an IDE open. Because IDEs are intimidating to a lot of people, reminding them of skills they lack ("I'm not good with computers.") And "intimidated" is not a buying mood.

(Also, as an aside, I'm not sure in which sense you meant "you," but to be sure, I wasn't the poster you first replied to.)
I don't claim to understand the details at all, but I would at least imagine the obfuscated program to be so complex and with so much indirectness and "virtual-machine"-ness that any kind of single stepping would yield an absolutely incomprehensible state at every point until termination.
And while we're at it, let's avoid posting low-quality comments on Reddit as well...
I'm sorry that you're sad. It's also sad to create a new account just to bash people.
Sounds more like you had an oral contract and didn't live up to it, frankly.
Enterprise is the high-inertia segment in Microsoft's product portfolio and the one most at risk of disruption by SaaS players. Emphasizing it makes a lot of sense.

The problem of insiders is that they may embrace the culture that brought the company to where it is now. It's not always a good thing.
Or use css2sass.heroku.com for SASS
Modularity: This is my grandfather's axe. The handle has been replaced three times, and the head twice, but it's still the same axe.

Flexibility: You have no idea what changes this code is going to need to undergo over thirty years. You don't even know what all the axes of change are. Try to implement it as cleanly as you can. But here's the thing: You have to maintain that cleanliness through all the changes. Refactoring is vital. You can't leave it a mess after a change five years from now, or even 20 years from now, because you (or somebody) is still going to have to work on that mess for a decade or two.

This means that your biggest challenge is to create a culture that will survive for 30 years - a culture that will insist on leaving the code clean for those yet to come.
I went up to level 3 and then work/life took over. Here's my approach to the problems:

(1) Python. Used a set() for the dictionary. Got ~200 points. I was planning to go back and implement this in Go to see the difference in performance but never got around to do it.

(2) Python. I wrote a single-threaded miner which could do around 300K hashes/s. My miner calculated 1M hashes (~3s), then fetched origin, then continued until it got a hit. I stopped after the first Gitcoin.

(3) Node. My solution was very simple and pretty much like the OP's. I kept a map between IP and count and always let through IPs with count <= 4. If the count was > 4, then I let them through with 0.3 probability to keep the backends working.

(4) I spend most of my time on this problem, largely trying to keep the memory within the constraints. I started with Node and created a simple inverted index of all words to their positions. Since we needed substring search I had to loop through the keys of the index which was too slow. My next attempt was to index all substrings but that used too much memory. My third, and best, Node attempt was using a prefix tree to index all suffixes, effectively building a suffix tree. This was quite fast, got ~2200 on local tests but was still over the memory limits.

I then gave up on Node and moved to Python. I used Flask for the server and built two solutions. A simple inverted index and a prefix tree (using datrie) with all suffixes. To keep the memory footprint low, I stored file/line locations as bit-shifted longs. Amazingly, the simple index and the prefix tree performed the same (!), so I submitted the inverted index solution and got a passing score.

Thanks for a great week Stripe. I learned tons! Looking forward to the next one.
Resume Analytics – See who is viewing your resume, what they look at
Got the same message with Firefox 26, but the site worked fine. However, it did make me think the guy was a dick....
Connecting product designers and entrepreneurs. Not really passive since we review the products and contact the designers.

Link: http://www.scscale.com/post/74753106293/new-business-ideas
Good, when I posted it wasn't.
I see. Corp speak - By aggressively optimizing our resource acquisition, we invest in solution innovation inflammation conflagration immolation.
It’s similar to a collateralized loan. No shares are trading hands.

It actually sounds kind of like a convertible bond that you might have in an early stage VC round, except that instead of the company issuing shares when the conversion happens, it's the founder/employee "converting" from their already issued shares. The convertible bonds can trade just like well, like other bonds trade.

Given that they haven't even managed to acquire "equidate.com" (currently goes to an all comic sans site for "Equine Event Dates & Places") we have to assume this is a pretty early stage / MVP type of company.

Ultimately this comments thread could really use some input from a knowledgable VC or lawyer...
I'm a fan of 3^-n | n > 4. Apparently Richard Feynman (1997, p. 116) also was curious about the decimal expansion of 3^-5.

Feynman, R. P. 'Surely You're Joking, Mr. Feynman!': Adventures of a Curious Character. New York: W. W. Norton, 1997.
no, you can do push notifications from linux.

(my friend wrote some push stuff for ZNC to his iOS irc client - which I use.)
Amid suspicions that Microsoft is having trouble finding the perfect person to fill this role, Satya makes sense. I've always thought of him as an incredibly talented administrator rather than a brilliant general. He's a known person within Microsoft who can be a caretaker for the organization while the hunt for a CEO who can lead the next charge can continue.
Amazon made $25.59 billion in revenue during its ‘best ever’ holiday quarter
> That is about $100K/employee, since employees probably cost more than that at the median, its not really a sustainable strategy.

Yeah right, game developers are cheap.

Edit - only because of supply/demand, not saying anything of their worth. Developing games is fun, I have a lot of fun doing it in my spare time.
As long as every jquery plugin and other code that depends on jquery continues to require all of jquery, all this module stuff is useless. I am sure it helps you organize jquery Dev but it still doesn't help actually define real dependencies on a per component basis.
Ugh, I'm using jQuery with a CDN and my HTML5 animations still won't work on my Nokia 3310. Am I missing something? So frustrated.
Heroku ~40/month
Twilio ~100/month
Shared Hosting ~15/month
These libraries have nothing to do with FRP, even Rx stops at just event streams that precede FRP by many years; reactive cocoa seems to be that plus some form of data binding. I'm not even sure if calling it impure FRP is correct.
To me Web Components is in early stages but seems like the closest we are going to get to that perspective/approach. Makes it easy to define your own HTML tags.
Running LuaJIT interpreted is a deliberate choice.

Some platforms, in particular iOS and game consoles, do not allow generated machine code. I want my language to be usable for games, and that's one reason I'm using bytecode. (Simplicity is the main reason.)

Given that, I think it's most helpful for me to compare Wren's performance to other bytecode language implementations. Comparing to JIT compiled languages is a bit apples/oranges. They tend to be something like an order of magnitude faster (and an order of magnitude more complex!).

Meanwhile, LuaJIT's interpreted mode is very fast as you note. I think it's one of the fastest bytecode interpreters around, so it's a great target for Wren to aim for.

If you want a lot more detail on my thoughts about this, see here:

https://github.com/munificent/wren/blob/master/doc/site/perf...
For full update blog post check here: http://snapzu.com/teamsnapzu/release-440-private-msgs-additi...

Please post any feedback, questions, suggestions, etc.
Basically all of their previous staff was hired by chimps, so they had to fire them. Fire staff that is, not the chimps. The chimps ordered a new batch. Perfect moon logic.
I'm not sure what the lesson learned here is. You didn't sign a contract with your friend, which led you later to be able to abandon the terms you mutually agreed on. Couldn't you have saved the friendship simply by not exploiting that fact?
She’s too sexy for her name: Woman wants to legally change name to Sexy
As a current Nokian I find your attitude to be unrepresentative of what Nokia stands for, and unfair to the great many Nokians of Indian descent who helped make Nokia the incredible company it was.
Of course what you are saying is true. I didn't mean to imply that I think this is some kind of great litmus test. In fact I think all litmus tests are bullshit. The uncomfortable truth is that there are probably people out there with no programming experience at all who will be better programmers after a year than some 20 year veterans who have learned enough to get by but just aren't that good.

My point was simply if you have to filter on some arbitrary criteria, finding people with a habit and verifiable record of shipping is probably a pretty good indicator.
Since I'm already downvoted, let me clarify:

Ownership is ownership. Maybe there's inherent responsibility, but you can't take away ownership.

If your friend was required to work to achieve his shares, it should have been set up as vestment.

Giving ownership may have been a mistake on your part, but once you gave it, it's my personal belief that you should keep true to your word.
"You might not need jQuery" -- But you have to cope with ugly syntax, browser compatibility hacks, and disconnected pieces of code. By the time you re-factor all of this, make it user friendly and lower the cognitive load, you're already re-inventing the wheel by building your own jQuery replacement, with the parts that you need.

The beauty of jQuery is working with the DOM as collections. I don't see how it's better to have all these helpers like `nextSibling`, `matches`, or `filter` thrown in the global scope or having to remember is this a real array? jQuery already built solutions for these common problems and exposes a nice API.

If all I need is querying the DOM and I don't have to support IE8 then I may consider using vanilla JavaScript, or building my own simple jQuery-esque library. But you'd start with some structure, and expose your own API. I re-invented the DOM wheel many times, and from my experience, although the code is smaller, I end up going back to jQuery because it covers some edge case or provides something else I need, like AJAX, or nice events, etc.

But building your own DOM library is a good educational challenge. Querying the DOM is all about collections, and if you don't need IE8 then you can use all the ES5 arrays methods, like map and filter. It all boils down to four functions to work with collections: toArray, unique, flatten and query. And four functions to work with the DOM: compose, join, dot, loop. See here for an example http://jsbin.com/EgIkega/1/edit. The article is more about techniques to build your own jQuery-like library; I wouldn't use "el.nextElementSibling || nextElementSibling(el)" when I can use "$(el).next()". C'mon!

Conclusion, you are probably going to use jQuery anyway.
It doesn't really fit with Zynga's portfolio though, does it?
Emacs and Autocad both use a similar model based on a core plus a powerful command language...ie, the same architecture as LISP. That's not to say that either was initially envisioned as a 30 or 40 year project. It's just that their architecture has allowed them not only to survive but evolve continuously alongside expectations and needs release by release.
Most Writers Are One Hit Wonders
Amazon Falling Fast After Fourth Quarter Earnings Miss
Looks like Mattrick brought his well-tread "why retrain when you can swap out people" practices with him from EA.

> On November 9, 2009, EA announced its acquisition of social casual games developer Playfish for US$275 million. On the same day, the company announced layoffs of 1500 employees, representing 17% of its workforce, across a number of studios including EA Tiburon, Visceral Games, Mythic and EA Black Box.

I was at Tiburon when that happened. Not a fun day. :(
I kicked around with some JS manifold learning stuff[1] a while back for essentially the same purpose: practice in writing things from scratch, while making it easier for other people to play with.

[1]: https://github.com/perimosocordiae/js_manifolds
I am impressed at your ability to psychoanalyze and shoehorn a billion plus people belonging to an extremely culturally, linguistically and genetically diverse subcontinent and paint them all with the same brush.
I'm so close to using flash right now. Anyone?
Navy Admiral to run US spy agency NSA.
Educational Fallacies that Hinder Learning
I'd never though I'd say this, but 320x240 may be enough resolution. Especially at 3.5 inches and for hobbyist projects. All the projects I can think of to use this are for simple notification-style display and maybe one finger interaction.
Do I put jQuery before the div? Or after the div?

Or in the div?
There is currently a gray dot, which for the other languages is used to indicate that the source and destination language is the same. For Italian to Portuguese this is not the case. It should have one of the other colored icons.
I would have offered payments on the 1/3.. Perhaps you did, if so you did all you could
This guy mixed a dozen games (Mashup) and look how it turned out Gaming Viral
Well it's a 2011 Model. But calling a 1.8Ghz Dual Core 'top of the line' is a stretch, especially compared to the previous commenters 100% used octo-core.
https://github.com/hcatlin/libsass
The Te’o case, as you mention, doesn’t follow the outline above, because to many, there is the definite possibility that Te’o was in a homosexual relationship with the person involved (that claimed to have hoaxed him), and that this spin was much more damage control for Te’o (given that the NFL does not have an ‘out’ gay player).
He was a lead on Bing and was working on Windows earlier. That's hardly enterprise.
I didn't quite learn if this was an industry thing. Never met other devs in the industry from other companies.
He painted a perfect picture.

Just talking about it makes me unhappy :)
> Indians are also very talented at destroying the spirit of their own companies and alienating their users

That's kinda racist
Seem to be getting lots of obscure 70s Chinese funk [1]

[1] https://play.spotify.com/album/3JZwG20VxZxNr5mgjYMlw0
Ridiculously Resilient Ridge continues to shatter records
Were those the only choices?
Watch you what?
Understanding Credit Rating And Tips On How You Can Boost Yours
in what world is a public profile search by name called "hacking"?
According to the Pastebin dump, one user has a user_id = 0

Why would you even design an application to allow that? Even if the user was deleted (as potentially indicated by a null phone number), it's still a conflict.
Wait....only 15% in taxes & benefits? where is Zynga located, Cayman islands?
To expand on that, their interpretation of the GPL is that your server code must also be GPL'd if you use Ext.

Switching from LGPL to GPL (ostensibly to clear up some license issues with the graphics) killed their mindshare.
I believe that size assumes gzip on top of the minification. Minified alone, jQuery should come in at just over 90kb.
I think the unspoken logic here is that Microsoft is already doing great in the enterprise and poorly on devices, so hiring somebody with the same distribution of strengths and weaknesses will just exacerbate the weaknesses without helping the strengths all that much (since they're already strong there).
Nobody uses bing and Windows is largely enterprise. The entire value of Windows is enterprise management.
It need not even be from the sea. There are plenty of areas in the southwestern US where large aquifers of brine exist and these would be ideal.