skysight-inc/HackerNews huggingface dataset:
I actually preferred The 7th Guest to Myst. It was a much darker game though, which probably hindered it's popularity with some people. The music/sfx in it were fantastic imho.
We still use the ORM for most things. If you know how to use it right, you can make your queries pretty efficient. I'm not claiming this is the best solution, but it works. It takes patience and understanding to use efficiently and make sure you're not using excessive amounts of queries. Specifically avoiding O(n) queries. Which are easy to achieve in Django.
The italics ampersand is especially stylized.
Smartphone OS User Experience Shootout
You mention a script to backup the database. Do you think that's what caused the account to be flagged as violating the TOS? Or is it the case that you don't know why it has happened, and just want help, and to let people know?
Best Tips On How To Get The Most Out Of Your Payday Loan
Time to stop using youtube... sigh. Google sure knows how to destroy services.
This is a good question, and I have two answers.
1) You are paying a high premium in San Francisco for the privilege of that stuff and it's simply not worth it.
2) The culture is pretty affected by the echoing and it gets kind of hard to escape. For example, going out to bars people frequently start conversations with things like "what startup do you work for"
In a certain abstract sense, blockbuster games of previously unacclaimed genres all enable one another. Without Super Mario Bros 3, there would be no Myst, if you look at it from that angle. Yet without D&D, there would be no Super Mario Bros. And without Tolkien, there would be no D&D! So Without Tolkien, there is no GTA V.
Aye, I chose my laptop (ASUS G55VW) mostly for its lack of Optimus (The Intel GPU is dead weight). I'm a Linux nut, but instability like seen with Optimus -despite the amazing efforts of the Bumblebee team- is a no-go for me.

Hopefully, this new openness will lead to better general support for Nvidia cards, as it is there are distros (Arch for instance, my favorite) where Nouveau and Nvidia proprietary driver cannot detect my GPU properly.
I agree, I "like liking" my coworkers too. I guess I'd just encourage hiring managers to consider that:

(a) it's hard to predict who people are going to be friends with; we have 9-5 people with kids, 20- somethings that live in the hipster hotspots, board game geeks, people who drink beer, people who hate beer, people who don't drink at all, and a variety of ages, and everyone seems to get along and enjoy having lunch together.

(b) monocultures are risky in social environments too; for instance, they become incestuous and breed drama; one team member leaves in a huff and your whole team's morale can get seriously screwed up.

(c) if you're getting a company culture by literally hiring everyone's friends, that team is going to be hard to manage top-down. If you don't have a top-down management culture, that might be fine. But a lot of companies that think they're not top down really are; most companies are managed top-down.
Yeah, it really depends a lot on the models, too. If you go FK crazy then you push the ORM into making weird joins all the time. Which kills performance. Do you run the actual ORM commands or pass raw SQL to it?
Meet the CuBox-I, Israel’s $45 PC marvel
Larry Wall is a great man. And Perl was mighty force. An empire was built, and it may have crumbled, but all empires crumble.

One day you will be repeating these words, to a youngster that says the heroes of your Ruby palace, (or your conquering Pythonistas) were weak men of little vision, and laughs at you for following them. And when that day comes, I ask only that you think of me, and Wall, as I now think of one who followed Backus, and the mighty FORTRAN army.
About:

> The common pattern for application level caching

data = cache.get('stuff')
if data is None:
data = list(Stuff.objects.all())
cache.set('stuff', data)
return data

I'm wondering if you simplified the example or if you are just not preventing cache regen race conditions ?

Some other frameworks just put back the expired data for a few seconds while the new one is being regenerated to avoid having multiple workers building the same thing.

e.g. rails: https://github.com/rails/rails/blob/3182295ce2fa01b02cb9af0b...
Maybe, maybe not.

The morphology of the site must in some way shape the interaction between users, and by extension the way they perceive the community as a whole. Different decisions both in policy and in design would lead to at least subtle differences in what Hacker News is.

But i'm not confident that adding a feature to organize the posts a bit more necessarily undermines something fundamental about the nature of HN. Nor do I think the only thing keeping this place civil is pg keeping his thumb on the ban button.
The Design Impact of Multiple Dispatch on Julia
There are frameworks that work like this, iirc. I think some in Scala, but I'm not sure.

IMO, the added complexity wouldn't be worth it with things like Varnish. I think there are better solutions and this is attacking the wrong problem.

But, YRMV. It depends on the situation at hand always.
What UI? You plug them in and, you hope, never think about them again except to change the batteries once every couple years. Why would I want a better relationship with my smoke detector? It's there to detect something that virtually never happens.
Anyway that we can get a 1:1 scale planet Earth rendered in MC using open geo-spatial data?

Challenge:
Reproduce the planet Earth to scale in MC.
Comment replies please link resources, and we should see something come together.
Kozmo was originally funded, at least in part, by Amazon. My first boss when I worked at Amazon was a dev for Kozmo (as I understood it, the while staff and possibly the company had been brought into Amazon).

I don't know if something similar is happening this time around.
1 primary master, with a few read slaves and a few shards.
This is a very simplified example. We do something similar to avoid a stampede.
Well put. It's going to be hard to have a bright line test, especially when implemented by secret software.

The definition of "chemical weapons" is also problematic. Example: https://en.wikipedia.org/wiki/White_phosphorus_use_in_Iraq
>Do you really believe that you would be involved, or even have access to, the business process that weights the effect of algorithmic changes to Ad CTRs? And then approving or disproving those changes based on those factors?

Yes, I regularly watch the decisions get made. You can see an example launch meeting here: http://www.youtube.com/watch?v=JtRJXnXgE-A

I've been making changes to search for 7 years. There are many metrics that I have to collect to justify a change. None of them involve ads.
"You need to export all of your data from your Ziptr account by 12:00 noon Eastern on Friday, September 27, 2013. After this time, we cannot guarantee access to your data."
http://www.ziptr.com/ziptr-closing-92713

That though from Ziptr's 9/24 blog post is unusual: both the ridiculously short time period of 3 days, and the phrase "cannot guarantee."

Also, I find it hard to believe that such a serious serial entrepreneur with such significant backing (approx. $7M) would close up shop so suddenly and unprofessionally. Why burn bridges like this?
I'm going to start blaming them for the weather.

I've got no evidence that they're controlling the weather, but it seems like something they would do if they could.
We do a mix of both, but mostly the actual ORM methods.
DJB posted to the NIST SHA3 mailing list a couple days ago suggesting fixing R at 1024, giving the hash a capacity of 576 and a security against preimage attacks of >= 256 bits in all configurations.

This sounds pretty prudent. It avoids any security gotchas, and will also make life easier for implementers because the hash will consume a nice round 1024 bits of data at a time for all hash sizes.

This config would have slightly greater anticipated security at 256 bits than the submission, somewhat worse at 512 bit output— but in both cases be better than NIST's proposed parameters... and the performance impact would be relatively modest.
My akmods in fedora broke a few days ago, and thus I am still on the 3.10 kernel.
After he got some experience, he could come to China. They are paying major dollars for pilots right now with enough experience to fly a 737 or 320. There are serious shortages in the world that many of the pilots flying within China (and other countries in Asia) are not from Asia.
Can someone fix the title? SHA3 is not an encryption standard.
No, I do not remember them.
QF-16s are only certified for 300 hours in the air(after conversion) before they are blown up or time expired. An F-16C flies 400 hours between phase inspections in a fighter squadron with more than 3000 hours total airframe time.
Soldiers may be less at risk, but there are always going to be civilians in the infrastructure. Removing the constraint of attrition on military manpower may make future conflicts far more dangerous for civilians.

Drones can also be mostly automated, so one person can do a lot more. For example, the fire-bombing of Dresden took several hundred bombers crewed by thousands. With semi-automated drones, the crews are eliminated and you only need enough pilots to man a single wave at a time, with the following waves waiting on autopilot until ready to engage. In a campaign of sustained bombing where each bomber makes several trips, the return-trip to base for armaments/fuel can also be automated, allowing a single pilot to keep dozens of planes in the air. If they'd had drone-bombers, the allies could have razed Dresden with a dozen men or so.

Would the U.S. fire-bomb an entire city, civilians and all today? Probably not, but this technology will not be limited to the U.S. for long. With the reduced need for pilots, the real limiting factor on air power will be manufacturing capacity (not the U.S.'s forte these days). Also, with such a tiny number of pilots needed to run a massively destructive force, it's going to be easier to select "morally flexible" pilots.

Military drones are a Pandora's box. The U.S. opened it, but other nations are starting to use them now too. While drones may reduce military casualties, the negative concerns they raise are numerous and severe. As AI improves, the role of human pilots may also be further diminished to the point where one immoral leader (or potentially a hacker) could kill millions. Civilians are going to be able to build drones easily as well. In fact, this is already happening.

http://arstechnica.com/information-technology/2013/09/german...

As the article says, just adding a grenade could have allowed them to assassinate the German chancellor. Drone-attacks are going to be a serious problem in the future.
Adobe cares about developers, they just know when a technology needs to die.

Things like the new Generator framework for Photoshop and the entire Edge initiative show that they care more than they have in the past. They just don't care about the dated platform you're using.
Nvidia has already committed to supporting KMS etc in the future, Canonical definitely had a lot to do with that, and I'll bet as did Valve.
But can't the video creator still just delete the comment?
I've been teetotal for 12 years - I'd say I'm getting steadily less productive as I get older (now 33) - so I'm wondering whether to try the opposite test.. As I get older, will drinking booze make me more productive?
Much was said when Bioshock Infinite came out that such a well-crafted world (though admittedly, a bit more like a theme park than a believable city) deserved to be the setting for an adventure/exploration game, not merely an FPS.
Yes, more cerebral yet immersive games like The Witness, Kairo, Dear Esther, and Routine are definitely on the rise, and OR support will make some of them really shine, I think. I'm really looking forward to those rather than, say, Call of Duty: OCULUS EDITION.
Thanks for answering my questions. (:
Yeah. The thing I don't get about it is that droid sans is completely open. There is no reason for them to create another open font unless it is a matter of branding or pride.
Hmm... Can't tell if Poe's Law...?

Existing smoke detectors are pretty ugly with bad UI.

Existing smoke detectors are also exceedingly simple, which is a great thing for lifesaving safety devices. Complexity is the enemy of reliability, and reliability is the primary requirement of safety devices.
The number of generally appreciated works produced and delivered with $0 in costs is so small as to be not worth mentioning. Money, and therefore exchange (i.e. business) is inseparable from just about anything worth anyone's attention.

Indeed, money is as inseparable from the most popular art forms as gravity is from rocketry. Entire mediums wax and wane in response to the flow of finance. Film, opera, books, television, to say nothing of architecture are almost evntierly defined by the commercial melieu. Mastery of this dimension provides the very cornerstone of professional accomplishment, since nothing else is possible without the requisite budget.

To the extent that time is money, every creative type who values the often considerable amount of time it takes to produce the work they want to produce understands the constraints of finance in their bones. They all do their best to do the most with what they can get. That a big part of the reason they get so frustrated with audiences who refuse to pay.

How can you possibly fail to recognize this?
The buttons are on the fucking ceiling and your 'stylus' is a broom.
Alien frontier: see the haunting, beautiful weirdness of Mars
I'm not clear on the definition of an A person versus B person. But if I apply my assumptions, experiences and observations to this situation, I would argue that you'll have to hire B-people because A-people have too much pride and ego to do B-work; a.k.a. whatever work they deem is below them. If Google was really filled with only Ph.D. holding A-people with engineering degrees and published books under their belts, no work would ever actually get done ;)
The weird thing for me is that I predicted skein would not be selected on the basis of it being the only finalist without the full 2x output capacity (which was a NIST requirement that DJB had bucked, and was part of the reasons cubehash had bee removed), I was so confidence in this that I bet money on it and won. :P
I love discovery- & puzzle-based exploratory story games. Grim Fandango was another one, which I adore. It came out a few years after Myst, and I really wished that they would make another Grim Fandango (or at least make it playable on today's computers)!
Testing Salt states rapidly using Docker
Your chief concern in your smoke alarm is whether it looks pretty?
Spy Factory
Flights leaving Venezuela booked full for months in currency-exchange loophole
I'm pretty sure that if your business depends on Flash, you should have started implementing an exit plan a couple of years ago by now.
Flex was a nice developer centric Flash and they killed it.
What's the story behind Super Cow Powers?
Well, not so much now that SHA-3 is length-extension resistant, eschewing the need for HMAC. A standard MAC mode has to be defined anyway, and truncating the output might as well be part of it.
One of the best Chrome extensions I've ever used.
News organizations respond to Fed lockup questions
Loved the concept back then, wished it would've made it (and hit more markets more effectively) - they folded up shortly after entering my market, and barely got to use them. Maybe they can make it a worthwhile venture this time around.
ScummVM works very well for Grim Fandango, Day of the Tentacle, Maniac Mansion, and other Scumm-based games.

I do wish they would re-release these games on Steam though.
i couldn't live without the dash workflow.
b/c type hinting in PHP is a wishy-washy half feature typical of the language. Python engineers don't understand type hinting either -- and we like it that way. Because if it walks like a duck and quacks like a duck, treat it like a duck.
That's also what you'd write if your enterprise software company was betting on last minute hail-marys to keep the lights on, didn't want to admit the bind they were in, and literally ran completely out of money.

Also, if they were concerned about complying with an NSL, why would they offer even 3 days? During those three days, their users would all be surveilled as they pulled their data off the site.
What are the "modern high-performance frameworks" that one should consider when developing a greenfield application?
Still waiting for Grok. This should really be done once for all editors.
Does anything important/interesting ever happen at "Oracle OpenWorld"? If so, does it require Ellison's presence?
I'm not a fan. I just don't get why they adapted FF Meta. It's overly complex (the 'g' for example), and not a great display font. They should strive for simplicity, rather than individuality.
Android's Roboto and iOS's Helvetica Neue achieve this, my personal preference being for for latter.
Oakland has the 3rd highest violent crime rate per capita in the country:

http://www.businessinsider.com/most-dangerous-cities-in-amer...

And according to the link you posted, Oakland has less than half the population of San Francisco, but 37% more violent crime.
For what it's worth, I used Eclipse for 3-4 years before Intellij (it was what my university introduced students to for programming in C++ and Java). Switching to Intellij was pretty painless other than initial configuration overload (since there's so much more built into it by default than Eclipse). Having to switch back to Eclipse at times for a few things since was not so much.

Intellij just as a much more intuitive UI and layout. Eclipse is fine if you're used to it, but it's much more dissociative by design when switching languages or usages than Intellij.
[video]Honza Kral: Explore Your Data with Elasticsearch
IOS7 Day-by-Day: Daily blog series for iOS7 developers
I think that really happened with Riven. It's easy to forget, but some of those stills were as beautiful and realistic as anything being done in realtime 3D games today. [1] [2]

[1] http://www.mysterium.ch/riven/pictures/riven_05.jpg

[2] http://www.grandecaverna.com/myst2/myst2_eramoiety.jpg
I'm holding out for a return of Webvan.

I've moved probably 6 times since they were in operation (including cross-country) and yet I still have 4 of their old delivery boxes that I use for storage and could use some more, those things last forever.
Spoiler Shield
Spoiler Shield is a new iOS app that blocks TV & sports spoilers on social media. It's free to download and allows users to protect themselves from frustrating Facebook and Twitter posts that reveal TV show plot twists and sports scores. Perfect for Breaking Bad, Survivor and your favorite sports team.

Download it today: http://goo.gl/Va1ldi
Half his customers are (me included at one point ;)
Interesting. Myst was a defining part of my childhood and I reluctantly put up with the shooting and fighting elements of BioShock, Assassin's Creed, Red Dead Redemption, and Mass Effect just so that I can experience and explore the worlds in which they take place. Loved this article.
Well now you have it. Even the company's CEO couldn't care about something called "Cloud Marketplace" and the "Oracle Cloud Database Service."
Seems like that would only be a positive thing for the market leader. Everybody else would be bringing more people over into a less comfortable experience. Market leaders don't want to lose people...new entrants primarily want to bring new people in.

Firefox OS doesn't even really exist yet. Obviously, they need to bring new people in, and want people to be comfortable.
Build Reusable Widgets for the Web with Polymer and Dart
Seems like a rant from someone who's butthurt.
Technologies evolve and there's no future for Flash.
Adobe has been pushing a lot and investing on new stuff for developers.
A similar question was asked in another thread [1], and I'll repeat that answer: Just about anything on the JVM (Dropwizard, Play, Finagle, Scalatra, Rest-Express, Rest-Easy, Compojure, Unfiltered, Jersey, Vert.x, Spark), Go (Gorilla, Beego, Revel), Lua (Lapis), Haskell, Erlang...

[1] https://news.ycombinator.com/item?id=6402205
No ABC, ESPN, Pixar or Disney Channel? Or Star Wars? I'll be impressed if you can keep that up!
Parts of Oakland are terrible, but Oakland is flippin' huge.
The difference is one of universality.

Let's say that my VM of choice has a tracing JIT, and it will attempt to optimize traces up to 1,000 instructions long. Let's further say that in the current version of my code, the body of my hot loop is 980 instructions long. Then in a new version I add another few operations which push it up to 1,010 instructions. Suddenly the JIT stops trying to optimize that portion of my code and performance tanks.

Meanwhile some other guy wrote his code using a VM which used this sort of "Jets" approach. It's probably not as fast or as versatile overall, but when he adds another few dozen instructions to a hot loop he can do so secure in the knowledge that all the preexisting code will continue to execute just like it did before.
Yup. The Falcons extor...err...convinced the city fathers that they needed a new $1B stadium even though the current stadium is only 20 years old and considered a tier one venue (we're hosting the Final 4 there this year). There was minimal debate and suddenly we're incurred $300M in debt for our part, even though City of Atlanta can't manage to pave it's roads or keep the stop lights maintained, and don't even mention the state of the schools. The most push-back was from the 2 churches that had to sell out to make room.
I appreciate the kind words. :) Of course profiling is important.

Even with starting on a greenfield project of this scale, I don't think I'd choose Go (which I spend a lot of time writing). The ecosystems aren't as mature in libraries and whatnot as Python is.

But aside from that, we do profile, and we know that we have some bottlenecks with actual query time. Not to say that this is the sole contributor, but it plays a role.

And you're right about us being in a position to be able to leverage Varnish to it's fullest. We have a large number of reads vs writes, and a large percentage of those are anonymous users.

Even if we had a faster backend, I don't see why we'd avoid something as simple and useful as Varnish. Even caching things for 1 second is invaluable when doing 45k/s. Even if our backend was some super optimized C code, it's pointless.

Varnish also provides us some other benefits, like being able to serve a "stale" version if we're down and smooth over hiccups.
> If your buttons are simply color tinted text, it's difficult to unambiguously use color tinting to highlight text of note such as the current day.

This is an excellent point.
I have a feeling that you did not read the article at all.

As it clearly states, nearly 44% of global currency trades are USD. Showing a 1.1% rise over the past three years, whereas the Euro is at nearly 17%, showing a 2.8% drop over the past three years, and the RMB shows a 0.5% rise to 1.1% over the past 3 years.

Which of those facts do you dispute, and what data set backs up your claim that this data is not true?
I don't think so. The threat scenario that worries me for cheap electronics isn't "flying along in the blue sky and suddenly the plane crashes".

Its "distraction of pilot or minor technical disruption during a difficult landing at a moment that has become crucial because of other issues."

Al Qaeda can't afford to put terrorists with custom electronics on an appreciable fraction of our 10m flights a year hoping they get one of the 10 most vulnerable ones.

But those flights will have hundreds of electronic devices on them. Being 100% sure that there will be zero problems is tricky. And given that the tradeoff is, "people have to read a magazine for a few minutes" versus "fiery death for hundreds", I'm perfectly ok with them being conservative here.