skysight-inc/HackerNews huggingface dataset:
Unfortunately, I don't know of any such examples.

Here's something I found while Googling around: https://github.com/dalcib/angular-phonecat-mongodb-rest. It doesn't use Django and Tastypie, but you may find at least the front-end code educational.

I personally completely separate my front-end and back-end code. So while the API is built with Django, the front-end doesn't go through Django at all. It's served straight through nginx without doing anything special except maybe some simple URL rewrites for prettier URLs.

If I'm not too tied up in college work this week, I might do a write up on Tastypie and Angular integration.
Like Willie Sutton, politicians go where the money is.
Its the Freelancers' World.
How did you reach that conclusion? Did you start from the idea that the course is nothing but a get-rich-quick scheme and therefor no one could benefit from it and the blog post must be a sham?

Do you think that he didn't do what he said or that he is maybe getting some consideration from Ramith Sethi or something?

To my naive eye they guy seems to have written a post about a course of action that he is happy with and has given him some success. Is that so hard to believe? It doesn't that deleting your portfolio is the best course of action, it's just what he did.

Or is it the emphasis on revenue that rubs you the wrong way?

I'm asking all these questions because I just can't wrap my head around the negative reaction.
You know, it's like French with Chinese syntax.
GitHub has a larger community and a much better user experience. I get a lot of enjoyment simply from using GitHub, but not from using BitBucket.

There's also less direct reasons, like GitHub Inc having a really open culture and GitHubbers are really awesome.
This looks like a transparent grab for hacker news traffic.

It even has all of the Hacker News Bingo spots: launch page, "open source", "Show HN", socialsocialsocial...
Bypassing Samsung Galaxy S4 Secure Boot
Arianna Huffington on Redefining Success (Commencement Address)
This is not helping either of you or any of us. Stay clam, take some time out and reflect.
They're still around and active, just not in the spotlight as much. They're mostly used as a distributing system now. They're worth consideration if your projects host and distribute large binary files in addition to source archives.
Not true for academic licenses/accounts.

"These licences [academic] allow students and teachers to collaborate with an unlimited number of programmers"

[1]https://confluence.atlassian.com/pages/viewpage.action?pageI...
I was wondering about that stat - their estimates suggest that of the 7,000 "rare diseases" which affect <200,000, they each affect, on average, around 4,000 people. Would be interesting to see how that distribution looks on a graph.
Well this is just lovely! It's so similar and such a good fit for what we're doing in Delver (we build very similar abstract queries out of natural language, but for compilation into SQL etc) that it makes me want to force everyone to use RethinkDB. Our lives are maybe a little easier cos we do it in Clojure so it's s-expressions in, s-expressions out.

Can't see much evidence of a clojure driver yet? Is there an existing project we could contribute to?
...but will it?
Here's a map and more info: http://wcatwc.arh.noaa.gov/?p=PAAQ/2013/05/24/mnafyn/2/WEAK5...

Currently (6:51 UTC), no warnings.
As epiceyebags mentioned, Game Programming is way too wide as a 'field'. Check what makes a complex software such as a game and which part of a game you want to contribute to. Do some read up on Game Engine (both as a developer and as a library you can use). If you have any programming skills, you might want to check the code behind open-sourced Game Engines as well (such as the Quake Engine line).

From my understanding (and I could be wrong), you have roughly three (3) layers:
- the Game Engine that contains such things as the Rendering engine, the Net Client, the Physics Engine and the Audio Engine;
- the Game Logic where is define how the object in-game interact;
- the media who are the images, the sound used in the game.

Most modders are making changes only on the Game Logic and/or the media, but find an older Game Engine open-sourced and you will find example of mods that are touching directly to the Game Engine layer.

All in all, if you are interested into getting into game development, and after you have acquired some understanding of the structure of a Game as a Software, you want to start creating your game (either a recreation or something totally new). And don't worry right now about not using something that will be relevant in a year, you need to put some experience under your belt, first and foremost.
Please tell me when you are finished. Maybe I can steal some ideas back. ;)
I don't see anything out of place.

http://www.google.com/search?hl=en&q=troll
Tim Cook tells Congress why Apple won’t move $100 billion back home
ie. no kerning
Updated with more information, there won't be a tsunami (probably) http://wcatwc.arh.noaa.gov/events/PAAQ/2013/05/24/mnafyn/2/W...
No: http://wcatwc.arh.noaa.gov/events/PAAQ/2013/05/24/mnafyn/2/W...
Terminally ill 17yo becomes Internet sensation, inspiration
No tsunami warning for Japan as of writing:

http://www3.nhk.or.jp/sokuho/tsunami/index.html
To add another war story: back in 2004 I was in the position of having to write software for a very, very underpowered barcode terminal running ucLinux (the intermec ck1, for those interested. Only a year later, it was discontinued (grrr) due to the EU finalizing the RoHS norm).

I needed to synchronize product data from our web application with that scanner in order to display useful info instead of just scanned bar codes.

Thankfully I found a patch for SQLite to work with the greatly reduced stack size in ucLinux (the site is still around here: http://www.menie.org/georges/uClinux/sqlite.html)

Now, after 9 years, one user is still holding on to their device and we're still synchronizing product data to that SQLite database. We never had crashes or data losses (even though recovery would be trivial) and ever since then, every subsequent hardware solution we were using always relied on SQLite for storage.

I don't even want to start thinking about how much pain it would have been to write my own database for that slow ck1 monster. Seeing SQLite run on the device in my serial terminal was butch a lt of fun and a great relief as it just saved me countless hours of work.

Me, I love SQLite :-)
the NOAA "discussion" section used to be a really interesting read, wonder where that went...
Lack of empathy, sure. But this is orange sunshine perspective.
(Assuming you meant 2^31)

The first equation in that second block (and so the rest of the block) doesn't really make sense in 32 bit two's complement arithmetic - there is no 2^31. The real weirdness is that -(-2^31) = -2^31.

The fundamental issue here is that computer representations of numbers aren't accurate and don't follow the usual rules, in more ways than just overflow.
Kaspersky AntiVirus 13 download results in file with different MD5 hashes
I just downloaded a handful of copies of Kaspersky Antivirus 13 via the HTTP link below and keep getting a file with the same name, but a different MD5 hash. Can someone else try downloading the file and checking the hash value for a couple of files to see if this is something Kaspersky is doing? Are they changing the MD5 hash of the file dynamically for each download?

The file name I downloaded is:
kav2013_13.0.1.4190abcdefgEN_4519.exe

I was downloading the file from here (expand Kaspersky Anti-Virus under "Personal and Family Security" at the bottom and get the English/USA Canada version):
http://usa.kaspersky.com/downloads/product-updates

Does this happen for others?

The MD5 Hash app I'm using: WinMD5Free v1.20 on Win 7
DEMUX Framework
I don't quite see the trap: if you want to leave, why don't you leave? Seems there are plenty of opportunities out there.

Having a raise is an incentive to stay, not an obligation.

The question is, does your family really _need_ your current salary or is a lower salary + happy dad better for your family?
I love being a software engineer, but I would quit in a second to become a crew member under Han Solo on the Millenium Falcon. Until that opportunity shows up software developer is one of the best jobs on the planet. Go work physical labour for awhile, then make a decision. If you like it better than switch, if you don't like that then switch again. There are no limits besides those we create for ourselves. Oh, you do have to let go of the thinking that money matters, you might have to get a cheaper house or have some hard discussions with your wife or friends. If they love you though they'd rather live in an apartment with a happy person than a huge house with an unhappy one though.
My favo[u]rite tell is this answer from Part 1:

> A: Erm, depends.
If creating more viable options for getting onto the network was the highest leverage way of getting users onto a network, Wave wouldn't have died.
Every good programmer I met enables as many warnings as possible and strives for zero warnings. This is just professional practice like keeping your code in a version control system.
It has nothing to do with intuition, just with over-simplification. It is true that high points tend to attract lightning and that this can make you safe. The effect just isn't as strong as most people think.

Basically, the "leader" that establishes the path through which the main discharge will happen moves randomly downwards, but will be strongly attracted towards grounded objects that it comes close enough to - and "close enough" is only about 50 meters. So if there is a high point within a sphere of 50m radius centered 50m above your head, you're indeed almost completely safe (or at least you won't be hit directly - what hit Marlin was apparently a part of the charge that was moving through his house.
This is now both my favorite and my most hated google easter egg.
I'm excited about Iterable, as both a user and developer. Some companies (foursquare, amazon, okcupid) do a really good job around smart emails/notifications; whereas smaller ones tend to err on the side of spamming.

For example, OkCupid will email you when it's raining in your area because statistics show it's the best time to find a date, and Amazon will stop sending you daily emails if it sees you're not reading them.

It'd be awesome to see intelligent/contextual emails become the average rather than the exception.
Wow

This snipped sums it better: "To be displayed in human form, skeletons have to be re-articulated or pieced back together with fine wires and glue. As a result of the bridges of bone that formed from FOP flare-ups, Harry Eastlack's skeleton is almost completely fused into one piece, which proved little challenge for the articulator's craft"
How would you know one isn't a student anymore? I'm pretty sure students don't lose access to their .edu email after they graduate (with most schools, at least). Not that I would do that, but there are people who certainly would.
Being in Moscow, which is 6000+ km away from the epicentre of the earthquake, we still felt the tremors... Fascinating.
The mystery of the inserted method
> supports git and mercurial

If you're implying that you're stuck with git if you use GitHub, you can use SVN with GitHub if you really want to.

https://github.com/blog/1178-collaborating-on-github-with-su...
Found it fascinating. At the same time so upsetting that I am unable to completely read it all. Will come back to it later.

Time to Google if this is 'normal' Starts to Google. Does anyone else feel this way about this and other things?
This is not only "sell benefits, not features" thing. There are tons of designers out there who doesn't know what "conversion" means. Hence they don't or care about the conversion.

Why would you get your website designed by someone like that, unless you know conversion very well and design and micro manage the design process?
1. If you have upgraded from Talk to Hangouts, outbound calling via Gmail no longer works (there is no longer even an icon for it) since the introduction of Hangouts. So that's a change (though, a reversible one, since you can switch back to the old GTalk Chat interface in Gmail.)

It works just fine, there simply isn't an icon for it. Use the Google Voice extension. This is noted all up and down this thread. The actual process of GV calls being handed off to Talk/Hangouts is the same it's been for years. A tiny icon went away until they flesh out the rest of GV into Hangouts (I have very bold predictions about why they took away the call button temporarily, but I'm keeping that to myself for now)

2. but they haven't done it yet.

Look, I'm willing to take back everything I said, but quite frankly, Google Voice hasn't improved since I started using it 4 years ago and I'm not holding my breath.
The Universe is Only Spacetime by John A. Macken
We felt here in India, in Gurgaon, near Delhi.
replying to iNeal: really? My school turns my school.edu to alum.school.edu.
Do you have any data, or even theoretical reasons you can give as to why Wayland, Android or anything else will be engineered in a more secure way?
I'd love to see a project bring RethinkDB to the Clojure community-- we haven't seen one emerge yet. If you'd like to contribute (or better yet, start the project!) shoot me an email at mike [at] rethinkdb.com.

We've done a lot of work to make building a client driver for RethinkDB easier: we use Protobufs, have built some testing tools (e.g. https://github.com/neumino/rethinkdb-driver-development), have a Google group for driver developers (https://groups.google.com/forum/?fromgroups#!forum/rethinkdb... ), and our engineers love helping people build new drivers.
"Senators ask why Apple moves profits into an Irish company that pays no taxes"

Didn't they just answer themselves!
$ irb
>> require 'csv'
# => true
>> CSV.parse(file)

^ works every time I've tried it. Systems which export mangled data to CSV probably do so elsewhere, so CSV isn't special there, and CSV is really really simple to escape well enough that any decent parser won't have any problems at all.
There are a few, the most realistic is the Bohm interpretation: http://en.wikipedia.org/wiki/De_Broglie%E2%80%93Bohm_theory

The basic idea is that observed decoherence is not caused by wave collapse, but is caused by interaction with noise. For example, consider the double-slit experiment. If you allow light to pass through two slits, it forms an interference pattern. If you put a detector in one of the slits, the pattern collapses.

The Copenhagen interpretation says this is because the observation collapses the waveform of the photon. The Bohm interpretation says that the photon interacted with your detector and its phase was knocked out of sync.
On the right-hand side of your search page, there's a button for turning off personalisation.

For now. Maybe not tomorrow. Google has already demonstrated its willing to run roughshod over some of its users in order to advance its agenda for Google+, which clearly is much more in Google's interest than the interest of Google's users.

The information I store with Google is actually quite a bit more valuable than anything I might post on Facebook so their recent willingness to stuff all their other services into a shitty social network with a creepy "real name" policy has me eying alternatives.
Maybe change your user agent to desktop? I don't see the popup though to know what it is and how to prevent it.
Never Underestimate the Power of a Paint Tube
Well images are scaled differently: iPad is scaled down more than other device. That's the main problem. It is not forgetting to mention something it is blatant visual manipulation.
There's way less sugar in fruit than there is in HFCS and/or table sugar laden jam. (ex: 1 tbsp of smuckers has 12g sugar, vs approximately 0.08g of sugar per every 1 actual raspberry.)

If you were to put a small dollop of jam on 1 cup of yogurt, then that'd be comparable to putting 150 actual raspberries in, at which point you'd definitely have more raspberries than yogurt to the point of hilarity/incredulity.
> using mmap() is a no-brainer for fast file access and I'm surprised they hadn't used it before

With mmap, you map a file into process memory and read and write to it as if it were memory. When you write to this memory there isn't really a way to indicate that an error occurred because there's no function call to return an error code. Instead, the process is sent a SIGBUS to indicate that something happened. This causes control to jump from the memory access into the signal handler.

Normally this would be fine and you can handle the error there. But sqlite is a library. It lives in-process with the "real" application using it. What if the program had a signal handler there? You don't want to intercept signals that they need to receive, and you definitely don't want to mask errors that they are getting on their own mmapped files, and you don't know how to handle the errors that they should be seeing instead. And what if they have some crazy green-threading going on that you've now ripped control away from by entering the signal handler?

In this particular case, sqlite's answer is to crash when that happens, taking down the entire host application with it. That's not okay for a lot of applications, and why it defaults to being turned off.

And maybe this particular case does or doesn't apply to sqlite, but there are always cases that your application's domain-specific knowledge of how it uses disk and memory and CPU can out-perform the OS's more general optimisations.

That's not the only issue, and the particular subtleties of mmap aren't important here. What's important is that when very smart people like the authors of sqlite choose to not do something, it's generally not as much as "no-brainer" as some know-it-all types would have you believe. It's easy to read something like Varnish's "always use mmap and leave it to the OS!" manifesto and think that you now automatically know better than all of those silly plebeians that just don't get it, but usually things are more nuanced than that.

> I mean, its trivial to use if you know how to use fopen

I seriously doubt that the difficulty of implementing it is a concern
This is a case when the int* p = malloc(sizeof *p); syntax is extremely useful: there's no risk of making a typo for complicated types.
if you want the luxury of single sign on, across multiple services you do need to do that. Otherwise create a separate account for each service. Whats it matter.
I don't think that was an imperative.
it's just past midnight here in socal. I live in Long Beach, CA - few miles from the pacific ocean. I'm closely watching http://ptwc.weather.gov/ . No warning as of this writing.
I absolutely hate sweet food. I thought, for the longest time, that I hated yogurt, too.

When I discovered real, nonsweetened yogurt, I was mad that I'd been missing out all these years. There's so damn much of the sugared crap in the yogurt aisle that I never even realized that it didn't taste like that normally.
Editing Scala with Vim
I don't believe there is one, but if you choose to contribute one, please shoot me an e-mail to slava@rethinkdb.com if you have any questions. I'd love to help you get started! (given the current proliferation of drivers, you can probably create a reasonably complete one in a very short period of time)

EDIT: and of course @mglukhovsky beat me to it!
If you want the luxury of single sign on across multiple properties and services then you it absolutely makes sense. Otherwise create a new account for each service you want to use. Google makes it easy to switch profiles or have multiple profiles.
Is HN the right site for placing things like "100 free social icons", "300 free wonderful backgrounds". Such stuff is very useful, but I belive it does not fit well here.
Louis Vuitton Outlet Store Cheap For Sale
Cybersecurity: you’re being lied to
gcc/clang warns about this particular problem without any extra command-line options. You need to go out of your way to stop it complaining.
Is there any opportunity for non-US non-profit associations? That "501(c)(3) status" seems blocking.
> These numbers are generally per server

Well, that's a quite important detail you had omitted. If you start dividing salaries by the number of servers, all kinds of crazy numbers come up.
Is a depth of 385 miles normal? That would put it deep in the earths mantle wouldnt it?
免費轉檔FLV視訊至Kindle Fire – 在Amazon Kindle Fire上播放YouTube FLV視訊
Firefox's PDF reader is written using JS.
Well, once your X server is compromised, you're basically In The Matrix.

Even if you fix all the buffer overflow and related bugs discussed here, connecting to a potentially lying X server is still a world of pain.
The best part is that current tax code means Apple earning investment income through AOI is actually legal. Apple has paid their taxes and is playing by the rules - yet Levin is still upset.

Edit: I would appreciate it if someone told me what I said was incorrect or wrong in anyway.
Walmart brings big data to your mobile
Another HN thread, another half a dozen troll comments spouting inaccuracies about the language, then covering up for gross misunderstandings of the language and then saying "but I'm still right". Gotta love Go threads.
Flicker is down (Bad panda)
Where does that come from? People who have only ever used Java or C#? I mean, there's nothing conceptually about VMs or strong typing that would lead to such a conclusion?
I would also like an open standard but I had to laugh at the final sentence of the EFF statement:

> To be clear, even the earlier [off-the-record] setting was far from perfect from a privacy perspective: disabling chat history only kept the logged messages out of your Gmail account, and didn't prevent other users, or Google itself, from keeping a record of the conversation.

How on earth would you expect an open protocol to prevent the other keeping a record of a conversation? It's like asking for perfect DRM with open clients.
2013: an Xbox One Odyssey
http://en.wikipedia.org/wiki/Education_in_Sweden#Free_school... says that Swedish free schools (the equivalent of charter schools) are not allowed to discriminate among students, or require any sort of admission exam. How does this fit with what you were saying?

Furthermore while the amount of state money that follows students may be the same, when schools raise money from parents, having parents with money helps a lot.
Yes, Adobe is killing Fireworks.
There's a typo in your title. It should have been: "Show HN: yet another unlaunched stuff that asks for your email without even explaining what it will be about"
He said breathable air, not breathing.
I imagine NOAA and NWS bulletins are in all caps for compatibility with ancient systems, but I still have to wonder if they'll ever see a reason to start using lowercase letters.
Django-admin2 by guys behind Two Scoops of Django
Seriously? I have 20 different Git repos for various things that either can't or simply don't make sense to be public. Sure, GitHub's great and I have a paid account with them (not even the minimum), but I certainly have to rely on BitBucket as well.
OK, sounds good but, Im getting the feeling that serializing database work across distributed parallel transactions queues is the solution. I think there is a little sunny optimism here about rollback frequency. Deterministic parallelism is not going to help you much when you have the same transactions failing across distributed nodes.

If you dont have a lot of rollbacks I can see this being ok.
Schools Face the Future After Microsoft's Windows XP
Kitchen accessories,manicure sets,kitchen accessories manufacturer
We are worlds best manufacturer of kitchen accessories, and exporter of high quality kitchen accessories, beauty tools, manicure products, manicure set, beauty scissors, nail clippers, nail nippers, vitreous file etc.