skysight-inc/HackerNews huggingface dataset:
Maybe I'm an outlier here in game development, but "clueless kids" are the rule, not the exception, and nowhere near rare. Companies bin entire unsolicited design documents without even reading them because those ideas have negative expected worth: Increased chance of lawsuits, to a field rife and bountiful with ideas from people who've actually worked in the field and have some idea of what might work and what might not. Good ideas are as important as the air we breathe, but just as ubiquitous. They join our communities with those same ideas, offering $0 (not merely "reduced") wages, bringing no experience to the table, whether that be business acumen, marketing experience, writing artistic or coding skill... no finances as an investor, no guidance as someone who's already been in the industry, nothing. All for the promise of some nebulous undefined profit sharing on some idea they won't share a scrap of. Ostensibly to protect the idea from theft, of course, but leaving you with no idea if you might be interested even if they were offering something more.

Suggesting they learn to code might be inappropriate, but pointing out they need to be able to bring something to the table besides "ideas" -- any of the above skills would be a great start -- is exactly the sort of "sensible advice" called for, but that's often not enough to get through and make the point. When people start throwing around how much they're paid, they're trying to underscore what the "ideas guy" is competing with, to explain why that idea alone just isn't enough. When people start getting frustrated, angry, and ranty, perhaps it's because this isn't as rare as the author thinks. It certainly isn't rare in game development. Maybe a different approach would be appropriate, starting things off on "the right foot" by focusing on what they can bring to the table first, rather than the business opportunity. Resumes may get binned too, but not at the 100% rate. Focusing on the person rather than the idea also lets you focus on if you'd be a good fit for any project, rather than tossing one idea at a time their way... or if they're such a great fit you'd be willing to find a different business opportunity that suits both of you.
Maybe but then again people have been predicting the golden age of biology for 2 decades now and that has turned out to be a flop. Plenty of unknowns here.
I am frequently bothered by the misuse of the word "universe". It is defined as the totality of all that exists -- that we can observe. So if there is anything out there, which we didn't think existed before, but we now suspect does exist, well... it's just part of our same old universe.
Preventing innovation: a gang of hackers makes a new browser that utilizes the 100 cores in 2018-era laptops perfectly evenly, unlike existing browsers that mostly burn one CPU per tab. It’s a ground-up rewrite, and they do heroic work to support 99% of the websites out there. Make that 98%; webkit just shipped a new feature and everybody immediately started using it in production websites (why not?).

Notwithstanding the other points made, how is rapid adoption of new features, and a competitor's ostensible inability to keep up, preventative of innovation?
Yeah, sorry, was referring to the discourse article, not meaning to implicate you.
May the audience get the link of where you're going to post it? Thanks.
Old server: two Xeon E5450 chips, 3.0 GHz, 8 cores total, 24 GB RAM.

New server: one Xeon E5-2690 chip, 2.9 GHz, 8 cores total, 32 GB RAM.
I do. Once I realized all the Rolling Stone articles on HN were the same, I stopped clicking.
I think I understand what you're saying. Yes, I agree that research funded by the public should be freely available (definitely unpatentable, and maybe uncopyrightable too). I think this is a separate issue, though.

If Northwestern did the research with its own money (which does sometimes happen, I think), then it is good that Pfizer had to pay Northwestern for the research, because this funds more research. The patent is just the legal mechanism that makes Pfizer have to pay as opposed to getting the research for free.
For a few years Internet Explorer had a monopoly and lots of web sites became dependent on its bugs, quirks, and extensions. A lot of corporations are still stuck due to that.
This is interesting, are there command lie tools for tracking your investments and savings? I'm being a bit lazy here as I haven't looked for them myself, but I've never been happy with the GUI applications for such tasks.
His whole analogy of architects and builders falls apart once you realize as an architect of a business you have much less control and information as to what the market will actually do!

A building architect can design and make a blueprint based on knowing the qualities of various materials and a final outcome/design. That design isn't likely to change [much] after it is approved, unless the architect omitted something (or screwed up) or there are material issues.

Most ideas presented to 'coders' are half-baked. "I have this awesome idea! Let's build a building! With four bedrooms that will sleep a family!" "That's quite the well thought out blueprint there! Where do I start building?!"
Yes, it's a conspiracy! They're out to get Webkit.
True true, I was hoping to have a complete tutorial on positioning -- what master^^ does, HEAD~4, all of that. It was on my todo list but (for the millionth time) it got submitted without my knowledge.

Open up a github issue and I'll definitely throw something up
Maybe I overlooked it, but I didn't see any mention of the size of the intern class. A 2:1 ratio in a very small class has quite different implications than a 2:1 ratio in a very large class.
But there's still room for competition with the same codebase. WebKit browsers differ significantly, and still compete with one another.

Though this post claims to be talking about WebKit, I see something like this:

> There’s a bug — background SVG images with a prime-numbered width disable transparency. A year later, 7328 web sites have popped up that inadvertently depend on the bug. Somebody fixes it. The websites break with dev builds.

And have to wonder if they're trying to project IE's issues onto WebKit. I used to have a lot of respect for Mozilla. But now that MDN is stagnating, Firefox is a much less inviting development environment than Chrome (oh how things have changed), and with Mozilla talking shit at every turn, I think I have to revoke all respect. Good luck, guys.
My price for listening to communist apologists is that they explain how their version of the theory will avoid the millions of deaths that happened in Ukraine, China, and Cambodia, among others. 20th century communism was a true horror. You have your work cut out for you.

I consider it an indictment of the modern academy that the gross crimes of communism are constantly deemphasized and excused.
@OP- Hey Jake, awesome article, really understand what Genetic Algorithms are now.

Also wanted to let the people that think Simvla is a ripoff of Svbtle know that I recently acquired Simvla from its creator and it's my first job to give Simvla a unique look. I respect Svbtle and I feel it's unfair to Dustin that Simvla copies the look he created.
This is my experience as well. Although Apple has a reputation as an "expensive" brand, between the low depreciation and generous support I think I've come out financially ahead of where I'd be over the years if I'd gone with the lower sticker price.
For several years (2001-2005) we've already had the situation when the single browser engine (Trident, MSIE) had the dominant share of 90% and more. Indeed, this was bad for the Web as a platform, pretty much in ways the article describes.

However this time we've got a difference: new dominant browser engine is open-source with a very liberal license (BSD, LGPL). So anyone who is not satisfied with the development of WebKit is welcome to fork. In fact, Google has replaced JavaScriptCore (part of WebKit) with V8.

So is there actually any reasons for having competitive open-source full browser stacks? I believe licensing reasons (the one behind FreeBSD and Linux) is not very important for browser world (Gecko and WebKit have very similar licensing terms). And I don't see much ideological reasons that can't be fixed by forking.

What else? Usually developers hate abandoning their work and switching to improve competitor's solutions — especially in the open source world. Developers like the feeling of doing important stuff and money. Market share of Firefox is still quite high (~25%) and Mozilla still receives money (company is non-profit, but developers are being paid I believe). Probably for this reasons the struggle will continue for some time.

However it is difficult to assume that there is something useful for web platform in this struggle. Every new web standard feature requires independent implementation from two different open-source projects and the whole platform adoption process goes as fast as the slowest team goes.
Yay for lack of platform security on Android. Just like Firefox, it has gone from the "open, nice, developer friendly" alternative to the security laggard.
Rebase works by discarding commits and replacing them with different commits.

If you rebase, then anyone who has the old commits in their repo will have to use git reset --hard to switch to the new branch. In other words, rebase inconveniences all other users of a branch. So you can use it freely on branches that only you work on, but you should be reluctant to use it on branches used by other people -- especially popular branches like "master".

If you use your first workflow, the app clearly shows that you discard the commit C3 ("master stuff") and replace it with a different commit C3'. This requires everyone on master to reset.

If you use your second workflow, the commit that you're discarding is C2 ("fix") instead. This means that only people who checked out C2 on bugFix need to reset.
He needs to match his skills with a better market. I know of pretty shitty woodworkers who make bank by selling to people with money to burn. Someone with real skills would not have issues pulling 100K a year. But maybe your dad is the type of person who just loves his craft and wont bother with the business side of it. Its quite common. People like this just treat their work as a a hobby and have issues with selling it because its not work.
iOS, Blackberry (old and X), and WP8 have platform security for FDE keys which would prevent this attack, or at least greatly complicate it.
It wasn't because of the monopoly.

It was because IE had a HORRENDOUSLY SLOW development cycle with minimal resources committed. It was impossible to get all of those issues fixed in a timely manner. If they can be fixed within a few months, it won't be 5+ years of entrenching people in egregious bugs before a new version comes out that breaks all of those if/elses in everyone's code.

We develop ONLY for Chrome. It (and WebKit especially) has bugs, too, and we report them regularly. But the development cycle is rapid enough that we can put a TODO in the code, file a bug against it, and a few months later we actually get to fix the code because, oh my gosh, it's fixed on Chrome stable.
And that's fine but did you get a 2 to 1 f/m ratio after you increased your female recruitment? That's what I'm trying to get to the bottom of.
Exploring the big, small universe
Fax works with the simplest land line in the noisiest environments (when your DSL or U-Verse is down), is cheap, and almost universally available. Signed faxed contracts are in most instances legally binding.

Fax is older than the telephone:
http://en.wikipedia.org/wiki/Fax
When are they starting with the thorium ones?
Haha, no worries. You did the work, I'm just peanut gallerying.
> For all of its warts, Groovy really makes much of this more tolerable in an environment that readily interoperates (call either way in/out) with legacy Java code.

5 yrs ago Groovy had the best interop with Java, and its promoters said so often, but things have changed a lot since then. Perhaps now you'll find another language has all the interop you need but without those warts.
And that larger universe is yet within another larger universe! We must go deeper.
What do you mean MDN is stagnating? There's a constant upkeep going on there, which is difficult considering how fast the web moves but it's constantly being updated.
In a few cases Russian military officers like Stanislav Petrov have ignored protocol, not fired their nukes, and prevented global nuclear war.

http://en.wikipedia.org/wiki/Stanislav_Petrov
> Try submitting either of our comments to a reputable publication. I doubt the editor will preserve our whitespace.

True, but it's because changing the whitespace doesn't break the prose. But in Python it certainly breaks the code.

> so you have to indent according to rules no matter which language you use.

Sort of. I've written any number of programs in languages that use braces as delimiters, but very lazily, then used a beautifier to fix things up at a keystroke.

I agree with your point that the source must eventually follow accepted formatting, but it's not true that I necessarily need to pay attention to that (as I do in Python).

Some of the better beautifiers even enforce optional style choices, like turning this:

function_name(variables)
{

Into this:

function_name(variables) {

Automatically.

The latter style has pretty much taken over since I started programming 40 years ago, to the degree that I've come to like it.

I emphasize I like Python and I find its advantages far outweigh the whitespace issue on my personal radar.

> Have you ever thought to yourself, "wow, there's no way I'll be able to finish this task on time because I have to indent according to Python's rules"? I'm guessing no.

You're right, but only because my editor automatically manages Python indentations in most cases, so I don't think about it any more.

The one caveat are Python source files that, from time to time and for various reasons, get infested with tabs. Then things get complicated as I try to get rid of the tabs without destroying the program's logic. IMHO tabs should be outlawed.
I also spoke to the Github guys about integrating this into their set of training tools (try.github and a few docs), but I think they got caught up with their full time responsibilities because I haven't heard back in a while.

I could commercialize it but it deserves to be free!
Boo, that stinks. Personally, I think internships are bullshit unless they're having you work on genuinely interesting stuff like Google's Summer of Code. I must have been pretty lucky as I never had to jump through any credentialing hoops to break into the industry (That was in '05, pre-bubble no less. Didn't even finish college). If I were you, I'd pair up with a co-founder, come up with an idea, and apply to one of the incubators while you're still young. Don't waste your youth trying to impress HR drones. Or, if you want to look-before-you-leap, just "intern" at a less sexy startup (You'll learn the same stuff pretty much)
hslint will also find things like this.
It's a huge, largely foreign-owned and run multinational company that looks after billions of dollars of largely innocent people's financial assets. I think it's fair to say the US government attempting to seize control of a large part of the operation might have a few negative side effects.

The US has imposed trade sanctions and even been implicated in coups against foreign regimes responsible for relatively minor nationalizations.
>just loves his craft and wont bother with the business side of it. Its quite common.

Yes. I've suggested the possibility of a business before and I think he believe it's too risky or not lucrative enough. In fact, I've ran into this mindset very often with my family. For instance, I've been trying to convince my wife to sell things online for quite a while. She's convinced now, but for a long time she thought it was total pipe dream.
Some thoughts on the efficiency and economics of Chinese wind power:

Reported grid consumption of wind generated power was 100Twh or 100Gkwh. At the end of 2011 installed capacity (grid-connected) was about 47GW, which should have grown to about 60GW by the end of 2012. I will take 50GW as the average producing number, so on average each kW of installed capacity produced about 2000kwh worth of electricity. In other words the average wind mill runs about 2000 hours a year, slightly less than 6 hours a day. Compared to the load factor of a nuclear generator of 90% or better we need 4GW of installed wind power to replace 1GW of base load power (like nuclear).

At 5.5c per kwh of electricity (wholesale) the wind industry generated 5.5 billion dollars worth of economic value. Averaged over the assumed 50GW producing capacity that is about 11c per installed Watt. There should be some operating cost so let's say 10c net operating. Assume the equipment depreciates over 30 years then at $1 per W installed you can get about 6.7% return on asset; at $1.5 per W (current US cost) the return is only 3.3%; at $2 per W (2009 US) 1.7%.
With 5% financing you can leverage the 6.7% ROA to 8.3% ROE by using 50% debt.

There was an extra 20Gkwh of abandoned wind generated electricity (or 20% of what is consumed) due to transmission/consumption limitations. So the potential economics could be better.

I used the unsubsidized wholesale power price of 5.5c per kwh as the proxy for the economic value of wind power. It can be argued that wind should be worth less because it is less reliable and tends to be located farther away from population centers. It can also be argued that wind should be worth more because it is clean. In reality wind power probably sells for more due to subsidy.

Wind power appears to be marginally to somewhat profitable in China assuming China can achieve lower all-in installation cost than the US, without explicit subsidy (same wholesale price) but with likely policy support (utilities would otherwise prefer more reliable/convenient power sources at the same price). Since US wholesale price is lower and installation cost higher, wind power would require subsidy in the US to be economical unless a much higher load factor than 6 hours per day can be achieved.
A genetic code for genius
What's the point of having a close button on a dialog window that doesn't close the dialog?
The author clames that contextual interfaces require too much knowledge and understanding even to do trivial things, and then cites this as a good example of a composable architecture:

tr -cs A-Za-z '\n' |
tr A-Z a-z |
sort |
uniq -c |
sort -rn |
sed ${1}q

That is neither simple nor easily learned.
Ledger can do investment tracking too.
Giving up on an idea which got a ~10% positive response rate in one day of work might be a bit hasty. I doubt you'll find any SaaS business idea easier to validate.

A friend of mine just validated an idea after a lot of research, cold calling, and emailing. He has managed to get 4 customers to pre-pay for the product, and only now is he going ahead with building it. Now this guy is a solid hustler and it took him 2 months of full time work to get to this stage.

Don't give up so easily!
So, would Mozilla folks write these posts if Opera were to announce switching to Gecko?
That's a good point. I should just disable revert in all levels except for those related to it. I rarely revert in practice so it's not a huge issue.

Showing the concept of a "modified" commit is hard though. That's why I did all the C1' sillyness (like the man pages do). The apostrophes also scale nicely (up to C1'^99) where reverting a reverted rebased commit might make the text too big.

EDIT:
Fixed, see:
https://github.com/pcottle/learnGitBranching/issues/7
Yes, we had a sudden drop in rankings like it went off a cliff and we saw the same thing for many of our competitors replaced by much less known apps that had keyword in title.
The post is discussing how people develop against a single engine as opposed to a standard, its not 'projecting' and certainly not 'talking shit' about webkit
It never really says it is an acqui-anything. Maybe they are just winding down and getting jobs?
I'm not an astrophysicist, so hopefully one can chime in, but my understanding is that 'universe' == the x,y,z,t continuum. Anything outside of that is a different 'universe'.

If you can imagine a place that requires alternate dimensions in order to access (e.g. klein bottle), you would be traveling through a different 'universe' (though it is possible that a passage through other universes could lead back to our own). If, however, the other place has a different x,y,z,t continuum, even if there is a passage between the two (wormhole), it's still a different universe.

EDIT: (Appending this)
Also, if you think of the word universe, it means one totality (uni=one, verse=totality). So, if you want to refer to all that can exist, you probably want to say 'omniverse'.
I've been shocked since I moved to Japan about this. The most in-your-face example for me, was visiting Japanese real estate agents, looking for apartments. They'll often literally hand you a book of fax papers compiled together, four inches thick.

We've managed to survive mostly fax free at our startup and at home — but we own faxes in both places.

But my sense is, until there's something "ten times better" for the aging demographic who loves to fax, it ain't gonna change for the population at large (and it is, uh, large). Tablets (and the ability to write by hand) are one piece of the equation, but the paper-trail piece is harder.
I'm not sure which issue you're referring to, but that checkbox is to enable WiFi syncing with iTunes.
Discussion here, I'm updating as we speak:

https://github.com/pcottle/learnGitBranching/issues/6
> This is true about all formal business structures. They should always be separate from your personal finances.

This is more than "should." In an LLC, co-mingling finances can expose you to personal liability, which can result in personal financial disaster if you get sued.

> LLCs do not require the record keeping that corps require

We're both sort-of wrong on this one: the LLC record-keeping burden is far lower than a corporation, but the burden is not strictly limited to your list:

http://www.nolo.com/legal-encyclopedia/llc-record-keeping-ru...

...in general, the law is much more complicated than one would expect. If you want to be safe, you should either be spending time reading NOLO's documentation or money paying a lawyer.
I would (saying that, I havent even written about the switch to webkit), but it would be similarly disappointing (albeit understandable).

I think a lot of people project some war between browser vendors that doesnt reflect reality. Only speaking for myself (as a Mozilla employee) but I want what I believe to be the best for the web, not for Gecko / Mozilla (luckily Mozillas entire goal is to do the best for the web, so we have joint interests)
Errors vs bugs and the end of stupidity
I think the OP forgot one: the potential for a zero-day vulnerability that hits all current browsers, because they're all descended from a single ancestral code base, and a C++ one at that.
The definition is changing. There's a lot of people who use it to mean something like "all the stuff that resulted from the big bang". Which may or may not be the entirety of existence. If it's not, then the other stuff will be stuff that exists outside of the universe. Which does contradict the etymology of the word but is consistent with how it's being used today. Much like the word atom I think.
I don't think term limits fix what you're asserting. If anything, they just codify when people get out of office and go into particularly posh jobs with the people who were lobbying them.
angels don't want return?
If you're looking for a 3rd pair of eyes, happy to help. Ex-VC, CFA/MBA, have spent some time investigating stock frauds as well (but not quite to your level!).
The psychology of how being told what to do impacts our productivity
I really think they would if it was commonly suggested that everyone switch to Gecko! :P
I want to care, I definitely want to care; but can I care?