skysight-inc/HackerNews huggingface dataset:
I help teach a nonviolent communication program at a nearby prison, and the technological restrictions placed on the prisoners are pretty shocking to me. They are allowed an electric typewriter with 7K of memory (down from 16K.) The only audio media they are allowed are cassette tapes. DVDs are forbidden, apparently because a shard from one could conceivably be used as a weapon. A co-ordinator of a college program for the inmates told me that they have a CS course, but can't find anyone to teach it because the students will not be allowed to use computers. This despite the fact that there are multiple roomfuls of computers in the prison school. They get to choose between having a TV and receiving packages from the outside once a month (no, I don't see the point of this dichotomy, either, except maybe as a way to save money on inspecting the packages.)

Some of the guys I know in there are in for decades at least. I can't imagine them having the education for any kind of gainful employment when they get out.
Honestly, it was a choice I made late in the night. I think I'm going to rework it now to be 12 columns.
Cloaking, for those who are unfamiliar with the term like me: http://en.wikipedia.org/wiki/Cloaking
I was going to say much the same thing. We're 3 million people , not a billion like India :) .

But we do have a lot of people working in IT (about 15.000), we export 2% our GDP in Software, and Indian companies like Tata Consultancy Services have offices here, serving the US market.

I hope it will grow even more. One positive for uruguayans but negative for exports is that salaries are much higher than in India or some parts of Eastern Europe (but a LOT lower than in the U.S.), so we are not so competitive in the "lowest bidder outsourcing", we should aim to be a high-end and niche provider, but don't have the culture yet.

Graduates from both public and private universities are very capable but we need some more training to match U.S. expectations.

I've heard Google doesn't recruit much here because of the lack of PhDs in computer science (which is a definite lack), and there's a lot of emphasis on Java and .NET which doesn't help if the market is looking for iOS or Android or Ruby developers (the Java and .NET outsourcing market being cornered by indians?).
It's the letters and text you find too small, not the pixels. Turn up your UI scaling.
I got stopped for jaywalking in Munich, Germany. It was a single lane street, and not a very wide one. Everyone else was waiting at the light. The cop ran my passport then let me go after a few minutes.
We have authorities to stop psychos who think the only way to solve that issue themselves is to beat the thief to death.

That aside I think your advice is cowardly and people should learn to solve their own problems. Sometimes that includes learning to communicate with others.
Who needs portability when you run fast and have achieved critical mass? Firefox OS, Chrome OS, and Ubuntu are all linux with tiny market share. I don't see many benefits for Apple.
> These sites provide a valuable service, just because you don't like them doesn't justify being (in the parlance of the youth) a hater.

The founders put on a public face to create reactions in audience members. Some of those positive, and that's no doubt what they are seeking. Some of those are negative, and while that may not be what they are seeking (although I suspect that, given their actual target market, the negative reactions of those outside of the targeted culture are just as intended as the positive reactions), those are no less legitimate than the positive ones.
Amen. Reality isn't as meritocratic or simplistic as the parent commenter believes. Authorities don't always care and sometimes enjoy tormenting people.

Also, dependence upon authorities is tantamount to learned helplessness. Handle most of your own shit, because creating work for other people won't win you any friends... It also would look weak. And if there's one constant of human nature , it's that weakness invites aggression. Further, I'd hazard a guess that behind bars, friends are the most important currency, whether they are guards or inmates... You want enough so you don't get fucked with.
Thanks for all the very good points. I really need to do some more testing on other browsers, and then I'll be able to give a minimum requirement. So that will definitely be part be of the next release. Also, I'm going to work on changing the columns to a 12-column grid.
A lot of optimizations are off by default, or completely unavailable because he's using JDK 1.6. See https://github.com/jruby/jruby/wiki/PerformanceTuning

Startup time is slow because it needs to warm up the JIT. Same with Rubinius, which is mysteriously missing from most of these graphs.

Memory consumption partially depends on how much you tell the JVM to use - it'll run the garbage collector more or less aggressively to keep within that bound - default appears to be min(system memory/4, 1GB).

That's not to say it doesn't need more memory than MRI, but you should factor in the concurrent native threads allowing one process to serve many clients, and the precise compacting GC limiting memory fragmentation and associated heap bloat with long-running processes.
I'll have to try if that exists for iOS then ...

The sticking point for me, so far, has been when I use an English word but declense it like it was a Slovenian word. Every time I do that, autocorrect thinks I can't type even though I typed exactly what I wanted to.

And with 18 different declension suffixes for nouns and ~15 for verbs and proverbs, it would take autocorrect ages to learn how to spell. Especially since the correct spelling is context dependant and usually only a letter different than the wrong spellings.
Unfortunately observing lights will not always provide the correct rules, it's easier to read the rulebook.

http://peds.org/resources/pedestrian_right_of_way/

Start reading at: Pedestrian control signals

Also:

http://www.mto.gov.on.ca/english/dandv/driver/handbook/secti...

http://www.durham.ca/print.asp?nr=/departments/works/roads/t...
Empresa de Sistemas de Elevación y Puentes Grúas
Limit of (2^10x - 10^3x) as x approaches infinity = ? or Gigabytes != Gibibytes
"write apps that will run on the next million phones"? A rare case of modesty or just a typo?
Had anyone used Duetto to make mobile apps?
Agent Steal, maybe?

http://web.textfiles.com/hacking/agentsteal.txt
My question as well. Every perf benchmark I've seen of jruby over the years, it's much faster than MRI (given time to boot & JIT anyway).

I think this guy's numbers are very suspect.
I'm not even sure this is news. In 1990, on my first business trip to LA from NYC, my contact there - a transplanted New Yorker, warned me that jay walking wasn't tolerated in LA.
I don't see the problem here. Atlas Shrugged is a very complex book and has many parts that I find profound (eg. her thoughts on romance, the concept of sanction of the victim and her surprisingly sane views on the relationship between money and human values) and many parts that I find mind-bogglingly stupid (eg. her extreme rejection of anything associated with progressive ideology even when no government is involved, and especially the deduction from A is A to objectivism being true). Taking the parts of a set of ideas the you like, discarding the parts that you do not like, and using the good parts as a core from which you advance your own philosophy with legitimate ideas is not a bad thing; it's how all philosophical progress works.
Looks like it's running with the threadsafe mode off. That would probably give JRuby an edge, as it's able to take advantage of greater thread parallelism than MRI. No idea if he's letting the JVM warm up enough either.
Christmas shopping rush adds 1 million more Amazon Prime members in 1 week
The benefits would be more developer-geared rather that beneficial for Apple.
How do you think confronting people normally goes? Have you ever been in a fight? Even if you "win" a fight, you don't have anything to gain. Throwing punches can lead to infections and serious injuries (including death).

It's not cowardly to not respond to disrespect with formal means.
Yep, that was my expectation as well :-)
A Perspective on Time
I'm an LA local, and from my own anecdotal experiences and those of my friends, I partially agree with your assessment.

There was a a period about 8 years ago when the LAPD and CHP waged an aggressive campaign against automobile drivers that failed to yield the right of way to pedestrians (including jaywalkers). Going after pedestrians (that are actually using crossswalks, but are just entering them after the don't walk countdown starts), seems like a shift in policy against pedestrians. The greater threat by far to life and well-being for citizens here are drivers that don't yield to pedestrians.

Of course, pursuing that sort of policy would be to the benefit of the majority of Los Angelusians, and the LAPD's general purpose is not to do anything of the kind.
It is definitely a joke, just in poor taste.
Nicely written. I met way too many folks like that during my time at Google, it was very frustrating when someone would say "Oh be like so-an-so, he is very successful." and I would say "But he doesn't actually do anything." and they would say, but he is successful at it. :-)

I don't know about the Slackware anecdote, in a similar situation if I was the manager I would just let them go. But that brings me to the real point of this, which is managing such people is pretty surreal. Especially if they are in full on misdirection mode. I suppose if you can get to some concrete deliverables for them, that they are not allowed to bother anyone else for, you can test their ability to complete some task or not.
Nice. At least one person can see the irony in people trying to disagree when all they have for research is "I read something about this on the popular user-content website Quora."
Lord knows the only reason why I haven't jumped on the iOS gravy train is Objective-C.
Introducing DogeAPI - A dead simple way for you to accept dogecoin
That is a great site, I have no problem with dicussion with what you would call right-wing anarchist. Even though I want to point out that I don't think it's fair to call agendas advocating property-rights and wage working anarchist as it's so far from anarchist thought.
Can someone please tell me how Atari created Pong before Intel invented the CPU?

I think I've found a plot hole! And we all know there were none of those in the original 7 day creation story.
That is an interesting idea to have some kind of broker platform where you trade skills against rates. I have been exploring a small job platform idea too, and maybe anyone out there wants to chat more?
Good point about needing to meet people outside your echo chamber. Although I suppose that for me I get that sort of interaction from Reddit; I don't really see myself actually interacting with people in any of these spaces that are supposed to foster interaction. When is the last time you've actually talked to someone in a public cafe?
Do you guess that's also the driver behind startups gravitating more lately towards walk/transit-oriented SF and Oakland, and away from the car-centric Valley? Or is something else at work there?
Perfection is Dead
I was recently in downtown LA for a convention and there was at least one pedestrian signal that had a white walk signal that showed for 1-2 seconds. If you had your head turned to the side while waiting for the walk signal, you would likely miss it before getting the red flashing "don't walk." LA is the least friendly walking city I've ever seen.
Depending on how you are deploying the ruby app.

As far as I know, Passenger Enterprise and Puma are the only multi-platform ruby rack app servers that support multi-threaded concurrent request dispatch. There may be other jruby/java-only deployment scenarios that support concurrent request dispatch.

Without concurrent request dispatch, jruby's hypothetical greater thread parallelism is unlikely to effect requests-per-second benchmarks. Also, the benchmarking test would have to be willing to issue requests concurrently!
Douglas Englebart, Aaron Swartz and the other great losses of 2013
I agree.
http://technoheads.org/2013/10/dont-call-your-things-beautif...
Uh, you could also respond to me. I don't think that reality is a meritocracy or simplistic. Authorities often don't care, I get this (I live in New York).

It's not about dependence on authorities, it's knowing that if you're in a situation in which your options are "go to the police" or "take care of this myself," you're not really dealing with even minded people.

If you're in jail, sure, by all means, go try to resolve a personal issue yourself. But that's not the sort of things you could even go to authorities for.
Areligious doesn't mean ignorant of history.
Such as what? Also, hilarious that you call it "tattling." If I stole your wallet, I'm sure you'd "tattle" on me.
Everyone likes an underdog, and the new thing. Facebook probably stopped being both by the time the movie came out, and the IPO cemented it. Pre-IPO Twitter, like your favorite team in the offseason, is still a blank canvas onto which we can paint an impossibly bright future.
"you can have constant interaction with other people. You can scan the room quickly to see who's busy, who's concentrating, who looks available for a quick chat, etc"

This is precisely why I hate open plan. I don't want to be under constant surveillance by others. I don't want to be interrupted every 15 minutes by people asking me questions. I don't want others to be monitoring my screen and checking up on what I'm doing. And when I'm 15 layers into a complicated class hierarchy the last thing I want to do is get into a conversation and completely lose my zone.

Software development does not require 24/7 constant "collaboration". A quick progress meeting a day, maybe more if there is some discussion required, is sufficient in most cases. If there is a particularly technically challenging problem at hand, then sure--get some people into an office and brainstorm together. But in the end, people are going to be working alone 90% of the time. We don't need to be collaborating [i]all the time.[/i]

Also, you are forgetting the obvious: In an open plan, people talk about general bullshit, not just work. They talk about their kids, wives, weekend plans, the weather, sports teams, the latest tech gadgets, last night's game, etc, etc, etc. It gets distracting to the point where I can no longer do any meaningful work without earphones on. Last week, I measured the average noise level in my open office and it was something like 65 dB (this is equivalent to having a pretty loud conversation going next to you all day long). I felt my blood pressure rising and I even complained to management. How people can actually get work done in such an environment is beyond me.

You're probably in the minority when you say you prefer open plan. I'd trade my shitty desk for a real office any day.
> For obvious reasons, nuclear weapons aren't the best weapons for securing water rights.

Not sure why they wouldn't be. Obviously, you don't want to use ground bursts because of the high levels of local fallout, but that's not the only way to use nukes.
To recap what's happened in your post. Not only did you do everything but engage the issue at hand but you also threw in a personal insult, a group insult and some general disparagement towards any ideas you don't agree with.
Well, it's a comparison of different ruby versions, using Rails. That's pretty useful to people who use Rails, which is a lot of people.

Of course, it's not a real Rails app presumably, but just a sample/dummy one. So you may or may not see comparable speed-up with a real app. But it's probably suggestive of the upper limit of improvement you can get by switching ruby versions.

"Will I get a performance improvement from my Rails app by upgrading ruby" is a real question a lot of people will have. Micro-benchmarks of ruby wouldn't answer it as well as the OP does.
I hardly think that office disagreements are the sort of thing the advice is meant to deal with.

Also, be careful with taking your own advice on this one. If you keep working with someone personally instead of formally, you're giving him/her the chance to manipulate a situation against you.
When I worked at reddit, the shakedown worked something like this:

1. ComScore (or one of their competitors) makes up a small number and tells advertisers that's your traffic

2. Advertisers believe them

3. You call up ComScore and say, "WTF?"

4. ComScore says, "Well, if you don't like the numbers we're reporting, you can just add our tracking bug to your site"

And then you're in a position where you either have to betray your users' privacy by putting a third-party tracker on every page you serve, or have your traffic stats dramatically underrepresented to the advertisers you rely on.
As a long time Amiga user who had a 'flicker fixer' card I can assure you that some people can and do notice significant degradation of the monitor experience at 30hz. Now granted part of that was the fact that 30Hz interleaved had really annoying flicker on single pixel horizontal lines, but even the 'turn your head and it blinks' stuff was pretty annoying too.

I'd be interested to see this display in action (not quite interested enough to experiment with $500 though) to see how it affected my vision of things.
11 slogans that changed China
Britain will be Europe's top economy by 2030
Cubli - Its a 15 × 15 × 15 cm cube that can jump up and balance on its corner
Yes we dont have jaywalking laws in the UK and the world hasn't ended - maybe the LA cops need to concentrate on more serious crimes or maybe there are to many cops?
The Scala projects I've seen are not open-source, but some very interesting work being done in Scala in systems that might surprise you...
So many cheeses to move, so little time
Slate is run by Microsoft; need I say more?
Los Angeles consists of a lot of cities within cities. The downtown core is actually remarkably accomodating for pedestrians, train riders, and bike riders with the exception of this stupid and wrongheaded new enforcement policy. It's funny that Eric Garcetti and many other LA boosters keep trying to create the "Silicon Beach" when downtown, Koreatown, and Culver City all have far superior environments for startups when you consider cost of living, cost of office space, public transit and walkability. Santa Monica, Manhattan Beach, El Segundo and Venice are horrible in comparison.
That's the kind of answer that I hate the most. It's basically "you can't and more importantly you shouldn't want that" If you don't know what kind is that just ask how to make PostgreSQL COUNTs as fast as MySQL ones. Conversly I love people who when someone asks them how to shoot himself in the head with a rifle carefully caution what a bullet does to a head but only after explaining how one could actually perform this trick.
Oracle to Amazon: It’s on
This the problem when you let local government have to many powers and set their own laws.
Compare to what?

And the answer is no, and unlikely to be any time soon:

http://www.techempower.com/benchmarks/#section=data-r8&hw=i7...
"A monopoly (from Greek monos μόνος (alone or single) + polein πωλεῖν (to sell)) exists when a specific person or enterprise is the only supplier of a particular commodity.
Monopolies are thus characterized by a lack of economic competition to produce the good or service and a lack of viable substitute goods. The verb "monopolize" refers to the process by which a company gains the ability to raise prices or exclude competitors." - Wikipedia

You can monopolize an market by popularity, and thus create a monopoly. However, monopoly and popularity is not the same word.
We need to desperately change perceptions for traffic. Cars are the recurring factor in all crashes, and they can't be even near pedestrians. If that means they can't clog up the city center, then thats what we have to do.

Just look at this statistic from NY for 2012: http://www.streetsblog.org/wp-content/uploads/2013/12/dmv1.j...

135 pedestrians killed. These are not people that suddenly collapsed and died, they died from intersections in the space-time continuum with cars. And nobody is being charged for these crashes, if you are not drunk or flee the scene, you can kill people with impunity (jumping the curb included).

I highly recommend reading through http://www.streetsblog.org for a few pages. Or try this article, it's a good summary of all that is wrong:

http://www.nytimes.com/2013/12/01/nyregion/traffic-agent-fat...
Ask HN:  How many YC companies have African American founders?
I am curious of how many YC companies have been founded by African Americans, I am trying to encourage some teens in my neighborhood to learn about programming and startups. I want to show them examples of companies that were started by African americans, which companies can I use as an example?
As far as I know, SwiftKey uses a Markov chain with length 2 or 3, so it can usually decline the words correctly and give you the right one. Greek is similar, and I have no problems there (it does sometimes screw up two-word letters that only differ by one letter, though).
sorry, I didn't mean that "UTSL" isn't a realistic answer, I meant that is not the normal irc experience for all existing software projects.
I like this bit of English wit from the article, on Uruguay's cannabis legalization:

"This is a change so obviously sensible [...] that no other country has made it."

The Economist doesn't normally bust loose like that. (Edit: or so I thought.)
Sure, this advice might be helpful in the context of "you're in prison, the person that slighted you is also in prison," but outside of that, it's advice that only serves to aid the aggressor.

Also, why are you suggesting that my position is "middle class privilege" when you're suggesting that you understand ad-hoc prison justice systems?
Christmas Gifts and the Meaning of Design
If the Matrix were to be real, in which programming language would it be coded?
"And yet everywhere I've spent time has been in favor of open offices"

Most office layout decisions are made by upper management--who usually (conveniently) end up with private offices while the rest of the employees are forced to sit in the open area.

"And if I need to concentrate, I can just put on headphones or go to a quiet room."

The problem is that not all people working in open offices have this option. For example, at my company there is no such thing as a "quiet room."

My opinion is that there should be a mix of both. Let people choose.
Smells a little like link-bait.
How do management not spot these behaviours? I've worked at places where habits would be a sure-fire recipe for a stellar performance review--heck, some line managers even suggested that I adopt a couple!
Too bad HN's formatting messed up your title.