skysight-inc/HackerNews huggingface dataset:
Java's garbage collector has advanced from pure stop-the-world mark-and-sweep collection over the years. In Java 7, a new generational garbage collector became the default, working concurrently with application threads to minimize GC pauses and collection time on multicore systems. If you're curious, check out these resources about how it works:

* http://www.drdobbs.com/jvm/g1-javas-garbage-first-garbage-co...

* http://www.oracle.com/technetwork/java/javase/tech/g1-intro-...

Note also that the JRE ships with multiple garbage collectors that you can select manually, and that some of the collectors tune themselves to match the application.
> "mostly I wanted to score some bragging rights with you Scarface-obsessed gringos"

I think that is one sincere line to keep in mind when reading this post. The part about municipal cops in Monterrey taking anyone caught with "non-zeta drugs" to "las zetas" (sic) for killing would stand out as pretty a ridiculous fabrication for most people there.
Minding The (Apple) Store
Was about to ditch the page (due to the endless list) just before hitting the search bar with the drop down categories.

Make it obvious that the items are categorized.
Real World Cryptography Workshop
Here's how I see it if I don't resize my window: http://i.imgur.com/WeV5K.png
To me (and I'm not saying this means it is the correct definition, but I think the one automatically thought of by most people I know) the difference is that teacher implies someone who works with school children (up to 18), whereas educator would cover universities etc. as well.
Because these companies are big and powerful and you do not want to be blacklisted.
I tried that but I'm being redirected: http://i.imm.io/LhSg.jpeg
Of not I recently saw a article that mentioned that alot of tech from global players released in India is always launch late compared to other countries and also alot more pricer, upto twice the price as what the rest of us pay. I still don't believe the nexus 7 has been released there yet and wiuth all these factors anything made a released localy at a respectable price is certainly going to do alot more good than it was intended. It may get the other companies to realise that a fairer price margin is needed.

Looking forward to a detailed review and hope it does not only what it was intended for but helps prevent the laglasture approach to technology in India by some companies who think its ok to sell the last years products at the price of this years products and last years combined.
Your observation might be valid empirically without too many exceptions. (Thought there are corrupts democracies, too.) But it's rubbish as a definition.
That's awesome, but I don't like the UI. A slider would be nice!
that is awesome, will make a video about that one this upcoming week.
What about a speech-to-text API?
(How to) Create your own social network
Instagram vs. Indeed
Many Apple Stores are too crowded, noisy and smelly for me to feel comfortable. If I go to an Apple Store, for example for a Genius Bar appointment, I usually try to go during off-peaks hours, for example in the morning on a weekday. In most locations, Apple's options for improvement are probably limited, most Apple Stores are simply to successful and in spite of noise, smell etc., they are still more appealing than other stores where Apple products are sold.
You're not going to end the "cults of personality" in free software for the same reason it won't end in other types of software, in software companies, in companies in general or in the government (a really big company but without the fiscal constraints of having to be profitable).

The culture in these places, for better or worse, are initially driven by some small number of charismatic leaders who can create either a good culture or a bad culture. Entropy demands that well-maintained culture must tend towards chaos as an organization grows. At this point, inertia helps prolong the original culture initially, but then provides a huge barrier to reclaiming a favorable lost culture.

Finally, the organization's reliance on oral history (we're horrible at really documenting these things) fails as older members of the tribe leave and are replaced with idealistic whippersnappers. The cycle is complete when these young'ins become resigned to their position as a "cog-in-the-machine" and stop trying to effect change.

I'm not pessimistic ... I've just been around this cycle a few times.
Useless trivia. The Hudson's Bay company's largest sale ever was the sale of Prince Rupert's Land to Canada.

For Americans, the amount of land sold was larger than the Louisiana Purchase.
When Kickstarters Fail
The behavior you want, I think, kind of depends.

Regardless, since Java 6 (I think), if the GC time becomes excessive (where "excessive" means x% of time is spent in GC and less than y% of memory is reclaimed in each GC cycle), an OutOfMemoryError will be thrown. This can be disabled.
Not disagreeing with you, but I find that to be an interesting take on it, Universities actually have a pretty well defined set of 'titles' associated with folks who teach there, things like 'lecturer', 'assistant professor' , 'full professor', Etc. I've known a couple of professors who would be hugely offended if you called them an 'educator' for the reason that one of the 'perks' of getting their PhD was that they could be called 'professor.'

I will keep my eye out for that usage to see if I can spot it.
Crystal meth and crack are one thing, but the consumption of cocaine and prescription medications is very wide spread among the upper working class -- lawyers, finance, sales, etc. These are the same people who pretty much run the US.

My friends that are middle and lower class don't do drugs, although they do drink a considerable amount of alcohol.

I went to high school in the city. It was common for kids to smoke weed after class and came to school drunk. As for the kids who went to school in the upper middle class town I grew up in, their problems included ODing on heroin. The kids that smoked weed might not have the most balanced careers, but that is a whole lot better than being dead because you ODed on heroin.

Of course that is all anecdotal. However, I think it is a major stretch to believe drug abuse has something to do with not making enough money.

The drug problem needs to be fixed first with ending prohibition. After that happens the vast resources being spent antagonizing a war can be redirected to figuring out how to fix the core problem -- people being more concerned about getting high than what the rest of their life is going to look like.
Another option is to use p2p as a storage mechanism. And since the storage capacity would be bigger, it could enable personalized videos.
This is the most clear explanation for what I enjoy about the Haskell community I've ever read. I am utterly addicted to Conor McBride's [1] work as well since he's doing the incredible thing of answering semi-practical questions with deep dependent typing theory. I also think Gabriel Gonzalez's [2] writing has the right ideas as he tries to explain the feeling and heuristic of using categorical and functorial design while also writing a very beautiful library [3].

I also really can't get away without mentioning Edward Kmett[4], Conal Elliott[5], and Edward Z. Yang[6] for writing both blog posts and code expanding on the practical advantages of theoretical methods.

[1] https://personal.cis.strath.ac.uk/conor.mcbride/ further work available extensively at StackOverflow, user Pigworker (http://stackoverflow.com/users/828361/pigworker) and you should definitely attempt to read Kleisli Arrows of Outrageous Fortune if you're interested in some dependently typed madness.

[2] http://www.haskellforall.com/ and especially http://www.haskellforall.com/2012/09/the-functor-design-patt...

[3] http://hackage.haskell.org/package/pipes-2.5.0

[4] http://comonad.com/reader/

[5] http://conal.net/

[6] http://ezyang.com/
Sorry :( The application as it exists currently heavily relies on EJS (embedded JavaScript) templating.

I originally just dumped the raw scraped HTML into the DOM but that proved to be too space-inefficient (even with gzip).
Agreed. Also, at some level, hearing those responses is a good thing.
If I was hiring and someone started crying/complaining about my non-interest, I'd keep their name on file as someone to never, ever hire. Don't want that kind of person working with/for/around me. Sometimes bad replies are helpful, especially if you are in a very small field.
Living in the Netherlands, uni-fees are roughly 1500e/yr (ex books), you receive a grant of 250e/mth grant possibly increased by a 500e/mth student loan and free public transportation during either the week or the weekend -- all during the nominal length of your study.

Cheapest bread is .5-.8e, a cheap room is 200e/mth, take out meal is 5-10e and a beer costs 2-3e. Your student job easily pays you 10e/h.
Voting online would be trivial.

I use "trivial" in the hacker sense to mean a problem that, while it might be difficult, large and lengthy, has already been thoroughly explored and a set of solutions and best practices is known, and should easily be accomplished by implementors of average or above skill levels.

We do things similar to online voting all the time. When Superbowl or Lady Gaga tickets go on sale, many people flood limited database servers and have to be put in a queue. I can transfer hundreds of thousands of dollars with my smartphone - that's not a problem, but a vote which is worth nothing is going to be a target? When Census forms are sent out, a code is sent by physical mail to addresses - that code, when entered online, can be used to fill out the form. Or just fill out the paper form and drop it in the mail. Trivial either way. For that matter, thousands of organizations, not just Estonia, have binding internet votes every year.

When you read about people waiting seven hours in line, it's not unforeseen problems or incompetence; it's malice. If you show me a story about people waiting seven hours in line, I'll show you a Democratic district in a state with Republican, partisan election officials. Every time. Those sorts of problems can't be solved by technology; they're people problems, not tech problems. Right now, internet voting is a people problem, not a tech problem. Internet voting might encourage more people to vote - and that's why Republicans are against it.
If I were an employer these would make me laugh and annoy me.
MDX tutorial
My goal is to make $0 from this - maybe beer money, but thats all. No hosted SaaS - just an open source Github repo. Still, interesting idea.
Thanks David. No worries - I figured it was probably just an oversight and moved on. Still a fan - thanks for the reply.
Like other comments, I don't need to reload or log out my gnome shell when adding an extension.
But it's true that I used Shell only for the last 6 months, so I'm not really aware of the broken extension problem, but it's clear that it can be a huge probleme, especially because even though Shell is good, it misses some things out of the box that are really useful, like I said in my blog post.
How Apple’s IFA Mobile Identifier Brings Ad Tracking Out Of The Shadows
Bing's got an API -- you need to sign up for a key but you get a very large number of free uses and I dont think there's a char limit.
To this day I remember how outraged I was that on my final for Calculus 101 I derived from scratch an answer to an integration problem, then did the derivative and proved it was right on the final exam. Then the grader, upon seeing an answer different from the expected one marked it wrong.

I understand the grader was in a hurry, and the trig identity demonstrating that my answer was, in fact, equivalent to the standard one is not easy. But I had the right answer! And proved it was right, right there on the test!

I still remember the outrage. Over a question that did not matter then (I got an A+ in the course either way) or now.
Because he doesn't understand what "evaluate the hypothesis" means.
Mustache templates in C
Well, not really; the quality is nothing like as good. It's a nifty trick being able to do synthesis at all in Javascript, though.

And, of course, it presumably doesn't have the licensing issues this other approach would appear to, if it really is using Apple's voices.
Speech to text is a far more computationally difficult problem. Google has an unofficial one -- you can curl flac voice files to them but even their transcription is not terrific. (They use it for automatic captions on youtube -- use that to judge...)
I first started using GNOME when GNOME 1 came out. GNOME 1 and 2 weren't ever very satisfactory for me, so I spent a lot of time trying alternate window managers (mostly WindowMaker and openbox, but I also spent a considerable amount of time using awesome).

GNOME Shell is my favorite GNOME so far. I wish the extension system was documented (I would like to write some of my own, but the intitial investment is too high right now). I'm currently just using two extensions (Message Notifier and windowNavigator).
Not really a personal project - install Wordpress and maybe a Themeforest template? That's 30 min work :)
Hello Naushad,

I am not a technical person, but I am exactly at the same place you are right now;- looking for a tech co-founder.

I just wanted to say that this is a very well written post (just my opinion, I am a newbie too). I would use this as a template when I am looking for a technical co-founder.

Good luck!
Yahoo Fantasy Servers Down Before Game Time
I won't say because the point to me is not to out the company. All I would like is that any reader who has been in a position to hire takes heed of what people go through.

Lots of well-known companies on HN and around suggest a lot of how-to advice and ways for doing business, but my personal sour experience suggests they don't practice what they preach.

If someone reads this and suspects it may be their company, all the better. Do something about it.
Bad title! The only smuggling is of an SD card. The USB sticks in Cuba are "passed around", not smuggled.

(Everyone's being pedantic about the numbers, so I felt entitled to be pedantic about something else.)
Could you describe in detail some of the "We can do either X or Y, but because we are building this to sell, we will do Y" situations, for specific values of X and Y?
Well, I'd even release it under something more free than MIT if that's possible - I don't really need any rights, as long as the user can use it for commercial work and doesn't need to credit me - as long as they don't claim they made my part...
Ski holidays: these are the best ski resorts in Europe
FYI to sibling responder 'anewguy': looks like your comments are going auto-dead... so many readers can't see, reply, or vote on them. See the guidelines (http://ycombinator.com/newsguidelines.html) to inquire about this status.
Ubuntu Unity and Gnome Shell on Gnome 3 both seem to take a few weeks to 'get into' I find.

Currently GS on Gnome 3.6 as provided by the Gnome Ubuntu Remix 12.10 has my attention, seems a good fit to my end user like use cases. The only plug-in at present is the one to put the hibernate command back on the power/system settings menu.

I find GS gives me the illusion of being more responsive (perhaps because when invoking the search screen there is no dynamic search going on) and is somehow 'quieter' in operation.
> There is of course the Alt+Tab switch window

To be more precise, the ALT+Tab works as in Mac (I believe). It switches between windows of the same application. Not between applications themselves. Which I just don't get.

Whenever doing anything I type in Vim in a Terminal, Alt+TAB to another application, and check the output. I am almost never in the same application between an Alt+Tab. It baffles me that this is default behaviour.
Nope, it's just like that no moving parts.
See it as (a very simplified model in) game theory: What is the interest of some game players, given their positions on the board?

Here is an interesting take:

http://reason.com/archives/2006/03/01/why-poor-countries-are...
You can get such functionality in Oracle's JVM by using the command line option -XX:+UseGCOverheadLimit.

This will cause OOM-exception to be thrown when at least 98% of program time is used in garbage collection and at most 2% of the total memory is reclaimed in such collections.
Scientists forecast extinction of wild coffee plant due to climate change
Conflicting methodologies is a great way spur innovation by forcing the best of each to try and out do each other. This, however, isn't why Apply is successful.

Employees famously hated even being on the elevator with Steve. What ever the employees made, it wasn't good enough. Even if it was. This turned mediocre, or even great, products into top products.
I'm pretty sure I specified

> without stashing everything else

and noted that if you're going to stash the rest either way you could just as well use `stash -p` in the first place.
"Educator" is inclusive of administrators and other such overhead people who throw money around and can cause trouble for teachers if they aren't included in the conversation.

It is like saying "IT pro" so you include managers alongside techies.
Agreed, but I believe the original purpose is that if he's killed the data is rendered useless. For organized crime, killing you to get micro-SD cards out of your gut is probably preferable to waiting for you to pass them.

I think there's only one real reference to this in the movie. It's supposed to be a super-secure way to transfer data. However, personally if the data was that important I'd just say "you come to me", because honestly if I got the cash I wouldn't care if you got shot 5 feet outside my building.
What do you get when you combine best features from Yammer, Dropbox and Zoho?
If you financial plan is even close to bootstrap even after 1 year or even 18 months Or if it solves any unsolved mass problem, I am interested.
I'm happy to answer questions in regards to Klout as far as I can. We utilize GNIP and Datasift both for different situations, but we're working on a different side of data than you are, it sounds. Feel free to email me at api@klout.com.
Oliver Luckett of theAudience, Building Online Fan Bases
Interesting, though I'm curious about what kind of results you get when something other than an empty String object is used?
You can change the behaviour of the alt+tab via extension. I'm not sure I'm using one, but the first window selected by an alt+tab is the previous one.
The MapDB mentioned in this article looks pretty interesting: https://github.com/jankotek/MapDB. Anyone have experience with it?
Skip means you can't run scripted bisects (such as `bisect run make test` or however that's spelled using your test runner) and either way when you reach a broken commit you have to determine whether it's broken due to what you're looking for or for some other reason, which means time wasted.

skip is necessary when your history is broken and fucked, but I'd just as well not have a broken and fucked history in the first place.
RedisToGo is now offering Redis Hosting in AWS US-West-2
Nice. I had the same problem of maintaing my tv shows so one weekend I decided to built something, only I made it as a website : http://www.entofly.com
We need a system similar to doctor and lawyers for programmers. Control the supply.
Tween it Using Lienzo...
Paper and pencil based voting, despite the risks, should be developed in USA, shouldn't take to long.
You could tell people about statistics for rule of law, protection of human rights and economic development in different types of societies -- that is, informed decisions in a secret voting process?
Can anyone speak to how this compares to Quicksilver on OS X? It sounds similar, albeit with the added ability of being able to manage window sizing.
Ask HN: How much space do users actually use? 
We have a new photo SaaS and I'm working on some cost projections.

I know all apps and industries are different AND I know people don't want to give out numbers that would reveal revenue, but I'm wondering if anyone can provide some basic guidelines on what to expect in terms of usage ...

When you have service with files and storage quotas, what % of that quota might users consume (on average)?

I know cheap web hosts oversell capacity. Is there a rule of thumb they use? Can you do the same with S3 storage/bandwidth?

TIA
You could just as easily alta-vista, or yahoo that because people used those search engines originally, and they existed way before Google did.

Google however turned a better product and has therefore captured the lion's share of the market. But they Google search engine is pretty much a copy in functionality of previous ones that came before.

Of course Google have brought other things to the internet (maps comes to mind), but the search engine didn't change how people used the internet - we were searching long before Google.
There is rapid change in GS at present, and they are still puggling about with application switching.

GS 3.6 as on Gnome Ubuntu Remix, no extensions

Alt-Tab switches between applications, irrespective of how many windows a given application has open.

Alt-' switches between windows of the currently selected application.

https://dl.dropbox.com/u/8403291/gs-alt-tab.jpg

In the screen grab above, I've pressed Alt-Tab and reached the terminal window, then pressed Alt-` and am cycling between the two terminals. In practice you keep your thumb on the Alt and the pinky switches between the tab and ` (back-tick is above the tab on UK keyboard, it might be ~ on US keyboard, my memory fails).
Don't Know Where to Start?
My fear is that as the Mexican drug war begins to spread through the United States that we will end up with the opposite. Instead of Homeland Security at every airport, we will have it in every neighborhood.

The success of localized pushes to legalize marijuana is a good sign. The failure on the federal level is not. Sadly the legalization push has largely been rationalized as "marijuana isn't that bad for you, it even has medical value" ; that same argument doesn't work very well in the other categories.

Rather, the legalization story needs to be switched to one where criminalization causes increased usage and death to abusers along with irreconcilable and inexcusable damage to bystanders.

Everyone with a rational mind knows what alcohol prohibition did. We need to break down the barriers erected by decades of government financed propaganda to move forward.
data-* attributes on all the elements. But switched up and randomised so you wouldn't be able to strip them out with a single line of XSLT; and for greater annoyance, some of them would be required to make the design work, so stripping them out with a regex would break things.

Make 'em work for the free html they designed with your tool...

If it seems like a waste of effort on both sides, that's because it is.

Given that tools like this appear to be easy to write and easy to launch they should probably be sold to hosting companies not designers. As in, you'd make more money selling AutoMattic the whole shebang to use for designing things on top of Wordpress or it's successor than you would trying to sell $9/month subscriptions to would be web designers.
EdTech: The trillion dollar opportunity
You might be able to do non-English pronunciations by trying phonetic spellings, which can be tricky. The best I could get for "felicidades" was this: fell isseedadesh.
--word-diff is fun too
What's up with this attitude that any activity that isn't coding is stupid? Why is planning your coding work so uncomfortable to most programmers? I worked on a SDLC based project management tool http://www.dynamicalsoftware.com/analysis/code-roller and what I learned is that this attitude is prevalent in a lot of dev shops.
This situation is very common. See Microsoft's treatment of employees (and how after they left, they decide against using Microsoft technologies)