skysight-inc/HackerNews huggingface dataset:
...seems less complex than “in Japan, people usually start their workday at 8:00, which is 2100 (or 2000 in winter)”.

That's not how calls to Japan currently work, and I make plenty of them. You check the world clocks on your phone and see that it's 6:00am in Tokyo. You know what 6:00am means: it means what it has always meant for you and everyone else, everywhere in the world, since you and they were born. You decide to give them a call later. The end.

Life in different places on the globe is not synchronized just because you assign everyone the same universal clock time. You can either look up the local time in Japan, and know immediately what that means, or you can look up your clock time here, know immediately the clock time in Japan, and still not know what you need to figure out: what's going on right now in Japan. You still have to look that up somehow, but the answer won't be a simple local time that everyone understands intuitively, because local time maps differently to the daily cycle of life in every locale.

I think having global time would be simpler

Well, everyone's watches would say the same thing. That's the good news. The bad news is that they would all mean something different.

though it's impossible anyway due to politics and people's inertia

The inertia of things that work well in practice is a valuable shield against seemed-like-a-good-idea-at-the-time theories. I find UTC very useful for viewing astronomical events. When I need it, it's just another clock. It doesn't mean it needs to replace the far more useful local time for daily life.
.NET runtimes I somewhat agree, but C# is different.
For me it was pure luck..i applied to work for a construction company and was assigned a project that ironically no one was able to take on because it required collaboration with different construction companies abroad.

The project was to implement a data integration standard among different construction companies who were competitors so it was actually a tricky job. The chair of the project were Bechtel and they decided it would be open source.

Three years later i had a great journey but i also had to quit. not only was i making good money relative to where i live, but i travelled to some beautiful places and met extraordinary people. Since that was my first job, i was totally spoiled because now i can't accept any job that is less exciting, so i am currently pursuing being independent, which is the only alternative i would accept.

There are corporate open source jobs out there and i recommend that you look for them, but be careful you might get spoiled.
more processors are running on batteries too now and the improvements on those aren't keeping up at Moore's law pace.
It's not a common use case in the github era, but you can pull from other repositories than the one you initially cloned.
This is good, but why is it in English, not Chinese? If you want to reach people wouldn't the best way be to post on the various forums netizens like to hang out in?
"...Despite Accelerating Losses And Growth Concerns"

Complete, unedited title.
Every single part of that statement is false. Your programmers should be worrying about how large their code is. If they're not, and your competitors are, then your competition will release a program that does everything your program does, but better and faster. So what if they're a couple months (or even a few years) behind? First mover advantage is relatively short-lived, anyway. Microsoft Word wasn't the first word processor and Microsoft Excel wasn't the first spreadsheet. Google wasn't the first search engine. Facebook wasn't the first social network.

You're equating code size with code quality, which in my opinion is an unqualified assumption. I'd further argue that its not as if programming hours exist in a vacuum, and its not as if one makes a binary choice whether or not to spend time reducing code size; development time is a precious, precious thing. When given the choice between:

- reducing the size of Microsoft Excel from 15mb to 14mb -- and thus increasing sales by X, where X is the number of people who had hard disk space for 14mb but not 15mb

- and implementing some sort of stretch goal feature (let's call it PowerPivot v0.0.1), and thus increasing sales by Y, where Y is the number of people who make their spreadsheet software purchase decision based on the presence of that feature

I'm fairly confident X < Y.
>> if programmers don't

> Every single part of that statement is false. Your programmers should be

Uhh...you're saying they "should be worrying" and he's saying they don't have to be. Those are not mutually exclusive positions.

> As far as more features being helpful when you use them and harmless when you don't, well, that's inaccurate too

Second time you made a statement after this fashion--I see the pattern. Your position is that Spolsky is not allowed to write about things that other people do that are wrong.

> So no, I don't think bloatware is a "mental health problem". I think it's a real issue

Pretty sure Spolsky feels that way too! What an argument.
Skookum Digital Works - Charlotte, NC (remote work potential)

http://skookum.com/jobs/

We are currently looking to meet top talent for all our different groups (mobile developers, frontend developers, full-stack engineers, and product strategists).

We are a client services business that gets to work on extremely challenging business problems across all industries. The thing we lost most is working with really smart people to solve really hard problems.

Contact us at jobs@skookum.com want to chat about any of the posted positions.
Ha! You mean TCD? It is pretty addictive, but the crazy part is I couldn't convince hardly any of my friends to play. Anyway, I hope you enjoy it. I'm pretty active on the forums if you have any questions.
I completely agree... I think it's ridiculous that it hasn't been switched in an implementation
I remember I once spent a good 10 minutes trying to find "print" in microsoft word, with it's ribbon. I knew I could just hit ctrl-p of course, but I kept at it because I was baffled at how hidden it was. IIRC, I eventually found it in a menu, not in the ribbon, that appeared if you clicked some button on the top left.

I refuse to believe that much design work went into that infernal thing. I am sure somebody billed a lot of design time for it, but were they actually putting thought into it? I doubt it.
A whole CPU just for a single GPIO task? Now that's bloat.
The fact that trisodium phosphate (TSP) exists and is useful in laundry, but no longer commercially allowed, is interesting. But the political angle of the piece spends a lot of time on rhetoric that seems somewhat irrelevant. The substantive claim of this piece is that TSP is not a danger to the environment and therefore should not be regulated. But strangely, only one short paragraph of this lengthy piece actually makes that argument, and it doesn't include any references or data. In fact it seems to actually admit in passing that TSP might be a danger to the environment, but claims that alternative mitigation measures, like filtering wastewater, would be successful (no evidence is produced for this claim). Yet the entire piece rests on that analysis. If he doesn't establish that TSP is either safe, or possible to make safe through less invasive regulation, then the tedious tale of how he likes the effect of using TSP in his laundry, and how evil government is on a crusade to ruin the joys of modern living for no good reason (just because they hate modern living), falls apart.
The first part of that statement is: "We assess that Miranda is knowingly carrying material the release of which would endanger people's lives."

Most lobbyists and activists aren't carrying around NSA documents.
A PCB of that size would be about $30 at OSH Park. Hardly a "huge upfront cost".
Replying to myself, since I can't edit my post anymore --

Futures and promises aren't unique to Clojure. For example, AliceML had them ages ago.

After thinking it over, I'm going try implementing them for my ExtCore library for F# (https://github.com/jack-pappas/ExtCore). Thanks to the GP for the idea.
Your proposed scheme might work, but the odds of a system failure are extremely high (like, what if 2 servers go out instead of one?).

How hard is your constraint? Can you just use an aggressive Reed Solomon codec with a ~1.5x blowup factor (so, 100TB of extra space instead of 50TB), and spread the chunks around to each of the machines?
Your zip example actually demonstrates why Powershell is significantly more powerful than Bash (or any other Unix shell). I presume that if asked "How do you zip a file in Bash?" you would reply with something like this:

zip archive.zip folder

The equivalent Powershell code would look like this:

7zip a archive.zip folder

Pretty much exactly the same, since in both cases the shell isn't doing anything other than invoking a standalone executable. So this doesn't really tell us anything at all about the relative merits of Bash and Powershell. A better comparison would be this: how do you zip a folder in Python? Again via Stackoverflow (http://stackoverflow.com/questions/1855095/how-to-create-a-z...):

import os
import zipfile

def zipdir(path, zip):
for root, dirs, files in os.walk(path):
for file in files:
zip.write(os.path.join(root, file))

if __name__ == '__main__':
zip = zipfile.ZipFile('Python.zip', 'w')
zipdir('tmp/', zip)
zip.close()

Compare that to your Powershell example, and I think you'll agree that the .NET API is nicer to use (heh, don't say that very often). But to return to the subject, how do you zip a folder in Bash? YOU CAN'T. Bash can't zip folders. It can't call libraries that can zip folders. It can only invoke programs that can zip folders. And any shell, even the wretched cmd.exe, can do that.

I have plenty of problems with Powershell but it is by far the best effort at a shell that the world has yet seen. I come from a Linux background and when asked what I like about working on Windows, I reply with "well, it's got a nice shell." Usually gets me a weird stare, but if we're really comparing shells to shells (and not shells to a wide variety of standalone utilities) then Powershell blows everything else out of the water.
Headphones reduce (not eliminate) distractions from noise, they don't do anything for visual distractions. And they don't stop people from approaching and interrupting you (this of course still occurs in non-open layouts, but less frequently).
Single family rentals (SFRs) which cash flow. I put 20%+ down on properties in solid locations (strong population/job growth, safe neighborhood, etc.). I save about 80%+ of my after-tax income.
Affiliate commission checks from services who pay recurring commissions for referrals. These are truly passive - about $100/mo
...and then the journalist tries to find the "word count" feature which they need because most journalists have precise word count requirements, and it's not there, because it's in the "80% that nobody uses...

The solution is not to ship a half-baked "word count" feature by default, that some journalists will like and others won't, but to make sure that the application is thoroughly pluggable.

From there, people can set up entire plugin repositories in which journalists can find dozens of plugins that all specifically apply to journalist situations.

Why not have our cake and eat it too? We'll have a very small core application, while everybody can click and install whatever extensions that apply to their specific situation.

Furthermore, why would non-journalist users have to deal with journalist-specific plugins installed by default? It would just confuse the 80%.

Bloatware is NOT the solution to the "80/20" problem.
This is and example of the real solution:

http://plugins.jquery.com
... Uh, defense industry lobbyists ...
Social welfare sponsored by the tax payer.
There is a similar plugin for Reddit called the Reddit Enhancement Suite, it's a pretty well made plugin, so maybe a plugin along the lines of HN Enhancement Suite where it kind of tidies and fixes things up would be somewhat cool.

Definitely agree about the disappearing gems in the comments section. Being able to follow users would be cool as well, their comments would be moved and highlighted with a particular follow colour.

I am liking the sound of this.
This is an interesting article, but the author fails to outline the plausible rationale for regulation here. He argues that markets should make individuals lives better through better performance. The issue here is the negative side-effects (so-called-market-externalities), that mess up the common spaces of society (ie, Environmental damage).

Since these externalities vary with strategies for achieveing performance, its true that not all such performance stands by itself as otherwise equal.

His argument would be much more interesting if the case for externalities was argued head on. For example, it might be the case (we would need to crunch the data) that all of the xtra water/energy from using -less- cleaning power is <worse> for the environment than figuring out a waste-water filtration system for phostphate by-products.

But the article as it stands only raises the possibility of analysis. It does not actually provide it. Either in framework, or in Data. Unfortunately...
I thought Clojure's biggest problem was barfing giant Java-flavored stacktraces on simple errors?
It is cheaper, but probably not by as much as you might think since many people are transitioning to SSDs which set us back several years in terms of price and capacity.

My case is extremely non-typical, but my current primary computer has 30 GB of storage, which coincidentally is what my primary computer had about one decade ago (of course this is much faster, in a laptop, and I have I have a very large amount networked storage available to me...)
> How about in Round 7 that Python surpasses Nodejs

I can't find what you're referring to. Node was still infront of Django in the JSON benchmark.

Django (until 1.6) hasn't had connection pooling for the database either. Updating those benchmarks with pooling should make significant differences.

But my point was that the framework itself can have a huge impact. Database and other I/O does have overhead, and it may even be significant. But it's not necessarily the biggest factor.
CodeCanyon. Not very much, but that's cool to get 100$ each 2-3 months.
> so in (ancient) Greek, were there words which were the same as each other but for syllable length?

Yes, of course. I know very little classical greek, but here's an example from Latin:

malum - adjective, "bad"

maalum - noun, "apple" (I've written the long 'a' as two 'a's, which is not normal practice).

Contrastive vowel length is a very normal language feature; consider modern Japanese.

> I wanted to double check on this belief, and thought about it while listening to Elton John's "I'm Still Standing" (which was already playing) and Stanford's Magnificat in G to add a different genre, in both cases the emphasis is often on different syllables to how we would speak it if we just saw the text without knowing the music.

Modern songs and (especially) poetry vary in quality in how well the natural rhythm of their language fits the rhythm they're set to (there's no particular reason to believe that this only occurs in the modern day). It's definitely true that there's a lot of material that doesn't do that well, but I personally find that sort of thing jarring, and ovrwhelmingly the rhythm of the language and the rhythm of the piece are compatible. Given a large enough corpus, it's quite possible to figure out what rhythm(s) a word really wants to have.

Finally, remember how I said that marking vowel length in writing was not normal practice at the time? You might be interested to know that we know the vowel lengths in Latin words from their use in poetry.

Fun side note -- there's a famous Latin poet called Ovid; his name in Latin is Ovidius (four syllables: O-vi-di-us). All of those vowels are short. The last syllable is easily malleable, as it's a case ending, but the fact that the three syllables before it are all short means that Ovid is always referred to in poetry by a nickname, since Latin poetry essentially never allows for three short syllables in a row.
Is that still working? With with hardware?
There's other, newer Skype APIs, I believe. CallBurner already announced they would still work, using another API.
Server hosting. $50/u. Bring your own 1u box.
The datacenter I'm affiliated with handles any hot-hands stuff. It's 99% passive for me.
Do you actually do this and make a profit overall?
If he's concerned with speed, why recommend Rails? It's just the same as Django in that department, if not slower. My advice to someone asking this question is to pick the language they feel the most expressive in, and then pick the framework. Django's a fine choice.

That being said, I'd love to see a microframework like Flask for Lua/openresty gain in popularity.
The underlying problem of that bug (missing audiofx support) was fixed with the Android 4.3 update. It's up to app developers to make use of the APIs now. See comment #20 on the page you linked in your post, where I describe the issue in more detail.
You're equating code size with code quality, which in my opinion is an unqualified assumption.

Unfortunately, most of the software engineering literature disagrees. We know few things in software engineering. One of them is more code == more bugs.

Your comment about X > Y is true, but you're replacing one false binary choice with another. Again, as Apple has demonstrated over and over again with every single one of their products, fewer features, implemented well will outearn products that have more features implemented poorly.

So, I'd argue that the choice isn't between reducing the size of Microsoft Excel from 15MB to 14MB and adding a stretch goal feature. It's between keeping Excel at 14MB (or whatever its old size was), fixing bugs and polishing the hell out of it or growing Excel to 15MB and adding some more buggy half-assed features to fill out the checklist on the back of the box.
I wish they'd expored more the issue of the pitch itself. There are cultures on Earth that don't use the 12-semitone chromatic scale that is near-universal today. There are Eastern cultures that historically bore very different scales... to my ears it sounds unlistenable, but I'm always curious if that's just a cultural thing. Do we know the origin of the chromatic scale?
This will never happen until the significant part of the population that considers the Constitution de facto divine writ is disabused of that notion. It's the same notion that gives rise to some of the more odious forms of American exceptionalism and encourages a firewall between ideological and academic views of that document.
I'll provide a dissenting opinion from everyone else and say that it's very nice being able to run a large site from a small number of web servers with very snappy requests, and to do this, it helps to not have the framework eat up 100ms. Also, a well tuned database or KV store can be extremely fast - just make sure all data is buffered in RAM and/or on SSDs.

Doing this right saves you from having to go all out on caching, and it can help keep your infrastructure simple, the benefits of which shouldn't be underestimated if you have a small team.

Also, if you're building interactive B2C sites and have some success, server costs can quickly become nontrivial, to the point where a 2-3x speedup can make a large monetary difference, and it's easier to not have to rewrite things for speed. If you're building B2B SAAS sites, server costs are probably a complete nonissue.
Depending on what you consider passive...

My "best" passive income source would be subscription revenue from SaaS businesses. I run several, with no employees, with growth from existing marketing and word-of-mouth outpacing churn, and no active management needed other than answering customer e-mails. Everything that can be automated is automated, from backups, to monitoring, to lifecycle and dunning e-mails. Improvely (https://www.improvely.com) is the newest, just over a year old now, and passed $10k/mo RR not too long ago.

If that's still too much to qualify as passive, the stock market contributes the next largest chunk of revenue. Of the money I put in equities, 2/3rds are in index funds (primarily total market stock and bond indexes), and 1/3rd in hand-picked tech companies. The market's been good since the recession crash; better than a 25% annual return.

My most passive income is from revenue sharing affiliate/referral agreements. I work with a lot of small businesses with websites, and refer them to vendors for merchant accounts and advertising services as both publishers and advertisers. For all three, I found good companies to work with that pay a percentage of referrals' spending for the life of their accounts. There are businesses I referred for credit card processing almost 8 years ago I'm still getting a monthly commission check of several hundred dollars a month for, each.
I think the performance of Mono on Linux is a bit lacking though, compared to other Linux VM's/Runtimes or the Windows CLR runtime.
Buy shares of SPY and collect dividends.
Not completely passive but I run http://wappalyzer.com which is very low maintenance and a decent secondary source of income.
Not from their API
Good. Economic backlash is the only backlash that will cause change.
Maybe they are trying to connect with the expat community.
In context of this article (at least), Sekizai is useless. You've been able to do this out-of-the-box with Django for a very long time. You can always reference inherited content in a Django block with {{ block.super }}. This feature has been around since AT LEAST v1.1. That's when I found the feature.
While I suspect most Lispers are shaking their heads and muttering, I actually like this. Seems to preserve the benefits of homoiconicity while reading more like natural language.

I would try it if there were a Clojure-compatible flavor (the {} conflicts with hashmap syntax) with a Leiningen plugin to convert it to regular Clojure when building. Kind of a CoffeeScript to Clojure's JS.

Edit:

Wait a sec, how does it know to prepend an open paren to the second line (the if) but not to the third line (body of the if)? Each one is indented. Does it have special, hardcoded knowledge of the 'if' form?

This looks a little problematic to me because the preprocessing isn't following an obvious rule. It brings to mind the big downside of CoffeeScript — the cleverness required to allow such natural-looking code can also lead to unexpected results in edge cases.
What keys did you swap if you don't mind me asking? I've been planning on doing this, but just haven't figured out the optimal location, especially for a laptop.
We have a fetish for measuring and ordering people. Imagine what would happen if that professor couldn't "find" that one person who scored an 8. We would never be able to find brilliant thinkers.

Thank you Harvard.
Ten friends bought in with me on a bunch of BFL hardware way back in the day, so we were fortunate enough to be ahead of the curve. It is quickly becoming less profitable though.
Someone's done it already - http://adobe.cynic.al/
Yes, you should use the original title.

See "Why We Revert to Original Titles" (https://news.ycombinator.com/item?id=6572466)

The guidelines ask you to use the original title apart from some narrow exceptions, which this submission doesn't meet. (http://ycombinator.com/newsguidelines.html)

> Otherwise please use the original title

Your modified title is misleading and is link-baity.
In fact, MOST apps in the store are C# and XAML. It's the best way to make an app that runs anywhere, using xamarin for other platforms.