skysight-inc/HackerNews huggingface dataset:
Guys,

Thats incredible. Apple pushes new apps in the first week or 10 days. Usually it kind of drops after that. It might not be the case for your app. Wait a bit before you decide to change your life because of this game. If in one month its still getting 100 000 downloads per day... Then you got a winner

There's a few things you can do:
- focus on growing the userbase and sell the game in a few months or years. Make your game better and better...
- try to make money right now through ads. I would suggest to cut a direct deal with a big game developer like supercell (charboost is good for that)
- you're probably not making any money right now. I saw that you're not anywhere in the top grossing

I have a few apps that hit the top 1000 overall in the us. If you wanna talk, contact me : gabriel.louis.muller at gmail.com

Enjoy the ride,

Gab
I personally think it's due to overly complex applications and systems with many moving (and breaking) parts.

Also StackOverflow often practices "scale-up" instead of "scale-out".
Really, down votes? Come on guys. It's a joke.
If you're living frugally, your annual expenses will go down. Supposing you continue living frugally after retiring (which is easier, since you have more time to "DIY" expensive things you formerly hired someone for or paid extra not to have to do), you don't need 5 million. Wow no.

Let's assume the common 4% withdrawal rate. $5 million will provide you with $200,000 a year for all eternity. This assumes you never do anything for extra money. It further assumes you never put any money back into the investment (because, you know, you're not saving for retirement anymore).

Going even more conservative with a 3% withdrawal rate you'll be pulling $150,000 a year.

Interest is beautiful, living frugally combined with interest is even more so. Supposing you wanted to pull $30,000 yearly you'd only need $750k.

More on this at mrmoneymustache.com
I think generic laws/jurisprudence that, in a court, would find those companies guilty of negligence (and heavily punish them) if they hadn't performed standard checks before hiring[1], would be more than enough to convince every company to check.

[1] http://en.wikipedia.org/wiki/Negligence_in_employment
Yes access to great schools, well informed parents with good jobs, all material comforts, red carpet welcome to STEM programs via scholarships. I call that mollycoddled.

I tutor a mexican kid both of whose parents are undocumented immigrants they don't seek out( out of fear) or even know about who to play the game, many of his friends sell drugs.

Shouldn't lower socio/economic background trump being a woman when we come up with programs like these?
Open Broadcaster Software? https://obsproject.com/
University of Water-Mellon
My answer would be, it depends on your objectives. Are you hoping to build this into a large game company? Are you happy to try to craft a "lifestyle" game studio? Do you care about money? Are you just wanting to see lots of people play your game? Etc.

Your options include working with a large game publisher, which would be something to consider if you have limited resources on the marketing side and don't want to raise venture capital.

From a pure product strategy point of view, the best possible thing you could do is develop a viral loop, such that each of these installs you're currently getting for free could help you generate more installs.

Often this is done hand-in-hand with some key element of game-play (e.g. gifting) or hand-in-hand with some paid element, so people can either pay for something (generating you revenue) or avoid paying by completing viral actions (generating you new users).

Good luck!
Seems to me the public ousting of projects only happens when they refuse to implement a fix, or deny that something's an issue.
Wow! Thank you for this - I had totally forgot this other type of ascii art! I remember seeing those in BBSes or (IIRC) when quitting shareware DOS games, when they showed an order screen.
Almost nothing but a long blank page appears with Noscript on. This page does not degrade gracefully at all.
Not jumping on either side here, but a lot of change can happen in 100 years.
Very funny, but I liked all 5 seasons. (But the movies were really awful.)

And don't forget Crusade! A sequel series that got cancelled after one season because Fox showed the episodes out of order, like Firefly.
Does it let you pick dates with the keyboard?
Here are some tutorials to get started with, There are Audio examples in the full download package. Thanks for your interest: https://www.youtube.com/watch?v=54Nk6EIwuXI&list=UUgXNsn5yeK... https://www.youtube.com/watch?v=d1_S8z0IOvs
The problem with those small benchmarks is that it's pretty easy to manually write the optimal sequence of DOM commands to get the best performance. But when you scale your front-end to millions of lines of codes with many full time engineers that may not know front-end very well, then it becomes extremely hard to do it properly.

React originally was designed for developer efficiency and not performance. It is a port of XHP (in PHP) that we use at Facebook to build the entire front-end and we're really happy with. It turns out that the virtual dom and diff algorithms have good properties in term of performance at scale. If you have ideas in how we can communicate it better, please let me know :)
It's not a server, but I've seen machines used in physics simulations have something on the order of 256 GB RAM in them. As far as I know they cost maybe $20k-$30k, so not absurdly expensive.

I don't think addressing that memory is a problem on any x64 architecture. Windows Server 2012 has a 4TB upper limit on RAM, apparently [1], and as far as I can tell there's no reason for this other than product differentiation between different "levels" of the operating system.

1. http://msdn.microsoft.com/en-us/library/windows/desktop/aa36...
Basically. You can get cheap VPSes but knowing what to do with it still has a high learning curve. An alternative could be docker images with something like orchardup but thats still a little ways out IMHO.
THE INTERNET ANXIETY SINDROME ( Singers )
Charlie Roberts kicks ass
the table comparing the old South workflow to the new Django Migrations workflow is great.

one thing - so you just blow away your old migrations? is there a way to save them in case we need to revert? seems like this is a little different than it was w/ south.
Pivotal People–Andrew Clay Shafer, DevOps Polymath, Joins Pivotal
"Hey, your opinion in stand up this morning was awesome, can you sit in on this meeting."

There's your problem. Stop outing yourself. Don't give your opinion on things you don't want to be dragged into. Zip your lip. Then you probably don't have to say "no" to anything because they probably won't ask. Give opinions on those things that are related to the domain you desire to work in and then make polite noises about "not my area" or something if pressed on these other things that you don't really want to work on.
Linux (SuSE enterprise something, possibly with a custom kernel, I’m just a user, not admin) runs just fine on 5.2TB machine, though I can easily imagine you’d have problems if you tried it with, say, DOS :)

The system obviously behaves a bit different from a standard desktop machines, e.g. different areas of RAM are differently fast, depending on the core on which your current process runs, you need to disable individual CPU lines displayed in top etc., but apart from these, mostly everything seems “normal” to me.
That's a great question.

I'm not too sure as to what type of role I'd fit in sales, business development or product management. I wouldn't want to apply and quit in a couple of months. That can prove to be pretty hassling for any company that potentially hires me.

This internship will hopefully give me some idea as to what works the best for me.
> Something I wonder about, given network access (over the wifi?) could you upload a valid unprocessed raw fingerprint using the unvalidated "restore backup" function to trick the software into logging some valid user's fingerprint was present, gaining access to the facility?

On the admin interface (that's not protected by a password, as we have shown), there is a link « open door », so all this is unnecessary, you can just open the door by a simple HTTP request.

> I would imagine that messing with the machine could be logged, but luckily it appears pretty easy to overwrite local logs with this machine.

Nope, the « normal » accesses are logged, but for the web interface and everything, there isn't any log.
384 gigs is pretty common these days. With Windows, you need at least the server edition to address that much, but if you're running a server, you're not gonna be using the desktop versions of the OS anyways. Pretty much everything else, it's just plug and play. The RAM is quite a bit if you're doing a typical cloud deployment, but SO seems to be more in the model of making sure all your eggs are in a really strong basket. Besides, at the end of the day, RAM tends to be a lot cheaper than lag.
That's kind of cool!
If you want to do this for the X-Files and follow the story arc while skipping all the 'Monster of the Week' stuff, you can do so with this episode guide:

http://x-files.wikia.com/wiki/Mythology
Guess they don't have Jeff Atwood and Joel Spolsky onboard.
Their SQL Server is Microsoft SQL Server running on (shock horror) Windows.

Says in the article:

Windows 2012 is used in New York but are upgrading to 2012 R2 (Oregon is already on it).
Money might not make up for a depressing job, if he feels he's already making enough to support his desired life style.
> Why would you do that?

Because I have a finite amount of time in the world. Because we need to decide which policy to enact (or not) today and not in 20 years. Because producing and evaluating arguments takes time, and -- most importantly -- because bad actors exist.

> The idea that I would throw out someone's argument because I've decided that it must be wrong in advance seems ludicrous.

Witness e.g. Microsoft trolling standards committees into non-existence back in the day. I'm sure they had an endless supply of valid and brilliantly illustrated technical points to consider, but at some point you have to say "you're a bad actor, and I'm going to start disregarding your arguments because you're making the decision process intractable and, like it or not, something needs to be done eventually".

--

Regarding infomercials:

> The reason I don't waste my time vetting the arguments in infomercials is because I'm not currently interested in a juicer, not because of a belief that people who make infomercials are liars, no matter how consistent their arguments or verifiable their premises.

Right. You have an a priori opinion that you don't need a juicer (or whatever), and you stick with that instead of wasting time considering the commercial's many valid arguments about how buying a juicer will totally enhance your life.

edit: it's not that the infomercial guys are liars per se. It's just that you've decided that evaluating their arguments for why their product will make you happier probably isn't worth your time. And in most cases, I claim that most people make that decision precisely because the source is a paid advertisement. That's an ad hom dismissal of the argument that juicers save marriages (or whatever, can you tell I don't watch infomercials? :-) ).

> Those reasons came after listening to their arguments, not before.

It's the particular person, not any of his theories per se. If one of these theories was mentioned by another person (even someone I didn't know), I would probably investigate if I found the time. But this particular person proved his signal-to-noise ratio is too high long ago, so I stopped listening. That's ad hom, but it's also a cost-effective. I don't want to spend my finite time on this planet objectively analyzing the evidence for every conspiracy theory my friend happens to latch on to. And I think that's rational, even though it's ad hom. And the reason is that evaluating the veracity of arguments is time consuming, and I have finite time.
Snowden Calls On Developers To Champion Privacy By Design
I suppose that makes sense. For me currently lunch time is my "gym time".
A general rule is that you can live indefinitely if you withdraw 3-4% of your investments annually to pay living expenses. There are calculators out there (Google 'FIRECalc') that work out the odds of success (i.e, not going bankrupt) with various starting points and spending rates. At 3% there's about a 95% chance of success over a few decades, based on the past performance of the financial markets.

Let's say you spend $5k/month normally, as a round number. That works out to between $1.5M ($5000x12/3%) and $2M ($5000x12/4%) to sustain your living expenses indefinitely with no further income.
I think @party is the only one that's made it more than 2 or 3 years. http://atparty-demoscene.net/
Check the last three pages of the linked PDF... pretty chilling stuff
For anyone interested in the alternative, check out RDFa[0]. They seem to be functionally equivalent and are supported by all major search providers. [1] (if down, see web archive version [2])

[0]: http://rdfa.info/

[1]: http://manu.sporny.org/2012/mythical-differences/

[2]: http://web.archive.org/web/20140719161748/http://manu.sporny...
That wasn't really my point. Yet another PHP templating engine is a code smell to me. Or project smell, if you wish.
Apple releases Xcode6-Beta4
I am currently writing an implementation of React in Scala.js. It's inspired by React and by the documentation of React, but I have not looked at the actual source code so far.

You seem to be an implementor, so two questions that maybe spare me looking at the source code :-)

1. How do you batch updates?
2. I am currently using an algorithm for longest increasing subsequences for avoiding superfluous dom insertions of children when diffing lists. I also make sure that the node containing the active element will not be removed from the tree during the diffing (if possible at all). Are you doing the same?
You live in Utah. Go take a hike, literally.
As another commenter said remove "anything business" from your resume if it is in there.

Also something that might help is trying to keep your thoughts for yourself(keep your mouth shut) in meetings for things not directly related to engineering or your team's work aspect. This might be a bit harder at first, been there and it takes a good exercise but at least for me it was in a company where we didn't have meetings at 8PM with execs.
You can get servers with 384GB of RAM now from a vendor like Dell, without needing to call them for just under $14k.
I don't believe that much RAM is uncommon for large scale database servers. 384GB RAM is only about $5000 from Dell. They also have a new server model coming out that supports up to 6TB of RAM [0].

[0] http://www.dell.com/us/business/p/poweredge-r920/pd
I believe the idea is to hold as much of the DB in memory as possible, for speed, so huge RAM totals on DB servers are not unusual. 384 GB should be well within modern OS reach. Once you're computing at 64 bits, the next theoretical limit on addresses would be somewhere around 16 million terabytes.

edit: wrong number
Stop spreading kremlin lies.
Just one your line contains 3 of them.

And your attempt to blame Ukraine is just pathetic.

Like a robber blaming the victim because he went his way.
Facebook Launches Save, A Read-It-Later List For Links, Places, And Media Pages
One smart thing they are doing is putting different sites on different databases. It effectively as a kind of partitioning to allow for horizontal scaling if needed.

If nothing else, it keeps less data in each table, so queries should be faster due to smaller datasets.

Sounds like they know what they are doing.
Within a given country religious believers seem to be happier (based on many surveys) but I don't think you can suddenly choose to believe when you don't. On the other hand basically secular countries seem to have higher average happiness levels than fundamentalist ones.
How it works is you build the analog parts of your synthesizer using 5% to 20% tolerance parts, because they're cheap and you can. Also FM voice being the modulation scheme that it is, you can get away with keying up the transmitter before the synth totally settles without hurting anything. So the "eh don't worry about it" unique preamble to voice FM VHF transmitters was useful for this technique.

This is a historical post and when it was made DDS synth techniques had only been popular in ham radio circles for maybe 10 years, now that its even more popular, I wonder if this technique is still useful.

Also some modulation schemes (dstar digital voice, etc) embed your ID in the data stream so its not really possible to key up the repeater without identifying.

Finally the popularity of FM repeater operation seems to be declining dramatically among the hams, from multiple 24x7 repeaters in use when I was a kid just on 2M, to it basically being a near dead subset of the hobby. There are now more people checking into the long distance sideband nets on 2M and 6M than you'll hear on 2M FM repeaters...

(PS and a sufficiently advanced software defined radio, and it doesn't have to be very advanced, can both record, analyze, and play back accurately enough to impersonate someone using a legacy analog synth. Or generate a signal with randomly varying freq response simulating a different device each time, foiling this technology)
Windows Server handles that much RAM fine, and, so long as it fits, SQL Server will end up caching the entire database in RAM.

If I remember correctly they're using Dell R720's for their SQL Server machines. At current Dell retail pricing 384GB of RAM would be about $5,900.00.

At that price I'd vote for throwing money at raw hardware and reaping the benefits of caching the database in RAM, versus trying to pay programmers to come up with clever techniques to deal with having less RAM.
Elm seems Incredibly fast. By using requestAnimationFrame like described in the article I managed to bring my own library to satisfying performances https://github.com/evancz/todomvc-perf-comparison/pull/1
Any easy way to say "no" without offending is to describe the opportunity cost: I can do this, but this other Important Business Priority will suffer. Once they understand the trade-off, it ideally becomes a collaborative discussion to decide the best course of action instead of antagonism.

(If they suggest you need to suck it up and do both, just laugh it off as the wishful thinking that it is.)
Show me just one blame for Putin from Russian mainstream media.
Or someone calling separatists a 'rebels'. They prefer to hide them under credible-sounded 'militia', you'll have to knew it if you're watching kremlin TV.
Are these all free or open source? Including the license for each tool would be useful.
our latest hire is a very good senior engineer who was essentially working as a sales/marketing technical resource at his previous job, and was on a career track to become a vp of sales and marketing. he had "director of X" titles before that at large orgs as well. age early 40's.

when he quit and came to work for us, the first thing he said was "i want to make it crystal clear that i do not want to be an executive at your company. i want to be a senior engineer. i want to stay at home with my family and take care of your technical needs."

when you are clear with your requirements, and you get clear requirements from the employer, good situations can arise.

having said all that, he didn't need the extra money that comes with being an executive - he's doing just fine - some people do need the money, however. it's just a question of personal priorities.
As a hacker, many things don't depress me. This does. Can we please solve this?
I work with whoever I'm paid to work with, tbh. That doesn't mean I want or need to spend my free time with them (which is what my lunch hour is).
They do perform this "back-buffering" natively. When you manipulate the DOM in a modern (post-2009 or so) browser, it's just changing a pointer and flipping a dirty bit.

The problem is that it's very easy to force a full recalculate of the whole page layout. Whenever you call .offsetHeight or .offsetWidth or .getComputedStyle, you're doing it. The full list of properties is about 2 dozen strong:

http://gent.ilcore.com/2011/03/how-not-to-trigger-layout-in-...

Most web developers don't know this, and so they're actively making their pages slow. Worse, many popular frameworks build this into the library, and so if you use them, there is no way to keep your pages responsive. JQuery, for example, can easily cause 4-5 layouts with a single call to .css; on a mobile phone and a moderately complex page, that's about a second of CPU time.
"Magnets, more dangerous than guns." -Murica
I don't see how chasing comets into the Oort cloud could possibly be profitable.
That is literally the only thing that could explain the issue. We know that women are just as capable at the job as men. There is no biological reason. That only leaves culture.
Anyone else not quite expecting StackExchange to be using a Microsoft stack?
Hmm, can OBS capture WebM to be uploaded to Gfycat?

Actually, it'd be nice to have a program that records WebM + uploads to Gfycat in one step.
They try their best, but often naive code will make changes and then read values in an order that requires recalculation to produce the right value.
Couldn't the same thing be said about Google, Apple, and Amazon?
Not that much, we have 128 gb ram on our hardware.
That is pretty standard for upper midle class rackmounted servers.

64 bit computers has a memmory limit so large that it is not understandeble.

The ram is still lightning fast compared to other stuff.
Your post sums up why I'm interested in going back and seeing it again. As I said, I've only sampled a couple of episodes, and even in my brief dalliance there I can see what you're talking about in my second paragraph.

Thanks to everyone for the suggestions.

It seems to me that it is a general problem that a multi-writer show like Star Trek can only carry along certain types of nuance. I suspect there's a lot of writers that, given six or seven episodes to play with, could have done fantastic things with Worf or Troi... but that's not how it works. They also have problems with change... especially in the movies (which I do more clearly remember), they had a real problem with Data. By the time of the movies he'd made a lot of progress and grown a lot as a character, but in a couple of the movies (particularly Insurrection) it's like he's regressed almost all the way back to the first episode of TNG. The "Pinocchio" aspect of the story carried along, but the already-existing nuance had disappeared.

Multi-writer stories are hard.
The best software engineer
While having nothing to do with "existentialism", you might appreciate this. It's the introduction to a book originally published in France in the late 70s, but that might just serve as a world wide web manifesto...

http://interconnected.org/home/more/2005/06/1000Plateaus00Rh...

(You seem philosophically-minded)
I'd rather see google broken up.
WORLD WAR 3 IS AGAINST YOU?
Is pagekit.com built using Pagekit?
Off-topic, but curious...would you be interested in co-investing(1) in the nonprofit portfolio of YC?

(1) By co-investing I'm referring to a tax-deductible donation.
Documentation is code
384 GB is fairly easy to achieve today with 16 GB DIMMs x 24 slots (many general purpose servers have up to 24 DIMM slots). Beyond that you need to jump to 24 GB DIMMs which are fairly expensive.
My neighbor is the guy behind this one that's fairly new on the scene: https://buildwithcraft.com/
Can anyone provide context on "Heavy usage of static classes and methods, for simplicity and better performance."

Is performance _really_ an issue here?
I don't know about that [1].

'NASA engineer here. I think it's actually kind of ludicrous to claim that we have somehow "lost" the technology of the Apollo program.'

1: https://news.ycombinator.com/item?id=7304980