skysight-inc/HackerNews huggingface dataset:
Incomplete how exactly?
It would be interesting to do a study, I would suspect those forms are still seen as 'classy', 'elegant' and 'better' -- non-lining figures and the like. But maybe that's just my own preference/hope, and in fact they are just seen as 'weird'.

But hey, everyone likes an actual em or en dash to two or one hyphen, don't they? No? Say it ain't so! (Not that anyone, including me, bothers to enter them on the keyboard, see above).
In school: Java (Not really a 'topic')

On my own: Objective-C, iOS Development, Native Mobile Development, Object-Oriented Programming, Memory Management, Human & Mobile Computer Interaction

It's safe to assume that I am really excited about the mobile world. I still love my laptop and plan on building a desktop next year; but iOS, Android, and Windows RT fascinate me. It may sound weird, but I love watching how people interact with their mobile devices. I always ask people which apps they like, what phone they are using/want, and what they would like to have that DOESN'T EXIST. As a developer, I find it both intriguing and useful to know what others want out of the software that is accessible to them.

Other Interests: Idealistic Virtual Reality, The Economics of Bitcoins, Mobile Battery Efficiency
I knew Red Hat was going to do something to make Gnome 3 more 2-like. It looks like this is it, Classic will be the default in RHEL 7 https://bugzilla.redhat.com/show_bug.cgi?id=917679
Moving from UDP back to TCP on large packets is a mixed bag. TCP is slow, very slow. At one time DNS packets were limited to 512 bytes and had to use TCP for more data, but over time the number of UDP packets over 512 bytes increased greatly. Going back to the smaller packet size would impact a large number of users with longer load times, especially on wireless devices.

Closing open DNS servers isn't a real fix. The people who need to fix it are the lest likely to have a clue there is a problem in the first place.
Not everyone wants to think, particularly in the US.
Join Amigabit 2013 Easter Giveaway&Sales, Win Free Easter Gifts
Incomes of bottom 90 percent grew $59 in 40 years
On Mac OS: TextWrangler, Xcode, Eclipse
On Windows: Notepad++, Eclipse
So what do you think this means for MATE and Cinnamon?
Ask HN: What Are The Best Open Source Codebases to Study to Improve?
I'm familiar with Rails and have built a few simple applications. I'm proficient to the point where basic tutorials no longer add value to my learning, but I have no formal CS background and would like to explore what good rails structure/code looks like.

Though I'm looking for Rails specific suggestions, I made the question nonspecific as i'm sure a cross-platform list would be beneficial for many of us.
Because users are accustomed to the Previous Version. They have various specific ways of doing things. Your new UI breaks it, so now the user has to spend time readjusting their habits. It gets even worse if there is no simple, obvious way to re-establish the old workflow.
Show HN: Scope and closure in JavaScript with colors
Here [1] is a great paper about nested virutalization for KVM. This combines hardware capabilities with software tricks to allow running multiple levels of VMMs. It may not have intense IOPs testing but it's got a couple benchmarks that would be representative of real-world workloads. Keep in mind that this paper was published in 2010 and virtualization performance has been on a dramatic rise the last several years.

Jump to the results section. The more relevant bullets here are 'single guest' (either virtio or using direct mapping).

Highlights (or lowlights, depending on your perspective):
kernbench - 9.5% overhead
SPECjbb - 7.6% overhead

I don't agree with your point about suboptimal allocation of hardware resources. Virtualization does not require you to divide a machine in a different way than processes do (you could easily have one VM consume nearly all CPU cycles, one consuming nearly all I/O capacity, etc.) IMO, the key difference is that virtualization lets you easier establish hard, enforceable limits and concrete policies around resource usage (not to mention the ability to account for usage across all kinds of different applications and users). And, it lets you do that for arbitrary applications on arbitrary operating systems. So users don't have to write to one particular framework/language/runtime/OS whatever. That's all pretty important for large scale.

[1] http://static.usenix.org/event/osdi10/tech/slides/ben-yehuda...
Another problem with lock free algorithms: sometimes locks are cheap.

This is certainly the case on NVIDIA's CUDA platform, where atomic operations incur a 50% penalty - which can sound like a lot but considering that the lock region can be 20% of runtime. In practice this means a lock free runs in 100 seconds while one with primitive locks runs in 110 seconds (and was easy to write debug and maintain).
Introducing Peer CDN: a p2p CDN that runs in your browser
I'm not American and feel welcome to check out my other comment in this thread.
The problem isn't that you raise the issue, the problem is the aggressive language "sucks". Not has problems, not is limited, "sucks".

The guy writing it probably knows it has problems. He's probably working really hard on it. Maybe he stayed late at work to try to improve it, instead of seeing his girlfriend. And you come along and just say "sucks". Even if he wasn't there, you're still having a go at him in front of other people.

Being polite, diplomatic, calm and considered is not being an "ineffectual drone". You're falling into that mindset that you have to be a cunt to get stuff done. You don't.
Everyone gets confused by this it seems. You can mutate fields in the enclosing class. You can read locals. If you really want to, you can box a local, and then mutate it inside the box. You can't mutate locals directly, because that would make lambdas significantly slower for very little benefit.

(You would not be able to do stack allocation of locals in frames that contain lambdas (unless you could prove that the lambda does not escape).)
You Can Bootstrap Your Start-Up: Tips from EventMobi
It's like real estate. You found a company or whatever and have good money - you buy a land or house in a suburban area(not yet developed). You leave that land just marked or fenced for years and when the area develops your land is worth several times the price you actually paid for it. I need land there, I am buying it from you at the current prices and not the one you bought it for. Am I angry and find it unfair? I don't think so. People take advantage of opportunity. It's normal and natural. Domain hoarders are good investors IMHO. Domain hoarders, not squatters.

I think domain squatting is illegal anyway, isn't it? The difference being squatter purchases the domain after you register your trademark/product(which you should have bought) and hoarder has already done that in the past (betting on good name/term/phrase) so you need it buy it from him/her if you want that domain that bad (e.g. fb.com).
If you have a way to build a disk image containing your application from scratch virtualization buys you easily rebuilt application stacks, and extremely clean systems. That is also a very good first step to gain the ability to scale out and up (ie. run your app in 20 places around the world).
I am wondering if people actually come at 7:30? I might cheat and go to the bar first and then show up around 8 or maybe 9, already buzzed. At that point I will have no problem talking to people. Heh.

I actually think the whole thing might be backwards. Like maybe it would be better to spend most of the time in the bar, then go across the street to get a coffee before you have to drive home.
I use Flashblock in FF. You click on the flash then it starts to load.

https://addons.mozilla.org/en-US/firefox/addon/flashblock/
Will this mean better scientific computing with Python?
It's because of "I/O - Input Out". Gives a nerdy touch to the URL.

Maybe also because it's one of those easy sounding, feels real short and quick like some other domains i.e. .in, .co and .ly. Nth beats a .com yet.

Anyway reason you think, we might start getting single character TLDs? As in .a, .k , .z &c?
I think it is already a option in the settings in the default installation of FF. Load upon selection.
'if not value.strip():' is a more thorough check that I think is better in most cases.
Dashing was built to run the internal dashboards here at Shopify. As such it's biased towards our existing technology stack. Seeing as we don't use graphite, we had no need to include widgets that support it.

That's why we want people to submit third-party widgets and jobs. We can't cater to all environments ourselves, but others can help out and share their own.
Switch to virtualbox ... Nice gui, better features, open source, no licencing per copy.
Possibly for sse3, which i think was first in phenom ii for amd. For intel its likely just listing everything but atom
This is pretty cool - Since they're running Python, can I use this for Ruby apps as well?
Thought the same thing myself.
Revenue is a great signal of a good business.
This is the best explanation I have ever seen. I always say that that beautiful code doesn't stand up well against users, and this is why.

It doesn't mean that you should write crapy code, it just means that sometimes you have to in order to meet the exceptions in the wild.
^^ agreed.
Used to be a huge fan. After implementing an educational OS, I lost interest.
Google Glass will reportedly be manufactured in the US
I disagree - apps run in their own process, and can have separate privileges from the browser process. Web applications on Firefox OS are not the same as tabs in a desktop browser.

Twitter might not be the best example, admittedly :)
I'm not sure what you're getting at with CPS. How do Java's lambda's inhibit CPS? And what do you hope to accomplish with CPS, anyway? I could see you wanting tail-call optimization in order to make CPS useful, but that's a VM limitation, not a language limitation, and you could always trampoline anyway..
Not just comments, but actual responses. It seems that most users of Stackoverflow are in the US. I posted a question at 7am EST today and got zero responses and just a handful views.
As someone who writes and gives a lot of talks, please don't let them "win you over." A good talk should educate and inspire you, but only your own experience should convince you.
But who? The cables are Egypt Telecom- the monopoly carrier. So cutting it hurts everyone inside Egypt.
You might as well go to Stanford, at least there is you'll see the sun more often there :p
UX Techniques
Does not work on android. The letter looks square.
IMHO, Mongo listening on 0.0.0.0 (i.e. all interfaces) is a reasonable default. Most production deployments are going to run Mongo on a separate box from the app server, particularly if a replica set is used. This normally does not lead to Internet exposure because folks have IPTables, EC2 Security Group rules, or other firewall filtering that only allows desired traffic.
First of all, this is great. I'll definitely be using it on a regular basis for public transit and 'taxi' rides. Second, I love that you have bike directions too. BUT, the bike directions seem to be car directions when you hit the link to google maps. Please explain...
This seems like the most optimal way forward to me - what is the alternative? Detecting and working around suboptimal behavior in websites that were not intended to be applications?

Helping people who wish to build an application with html+css+javascript (and using the new JS APIs exposed), as opposed to a website, feels to me like a better path forward for everyone. It certainly gives the developers more control and less surprising behavior.
No one has made the case that PNaCl/Pepper has more technical merit than Emscripten(or Mandreel, e.g.) / asm.js / WebAPIs. Assuming is a mistake.

/be
Perhaps it is not clear from the article, but the twitter app is a third-party application in the marketplace written by Twitter not Mozilla: http://blog.twitter.com/2013/02/twitter-for-firefox-os.html
3D gun printing possible "by the end of April"
Pre-orders are open for the XCANEX Clip-On Scanner.
Valid points. If it was for records, or being able to move off of it in the future, Help Scout is fine for both of those.
Having a bit of a look at the docs^1, I don't really see it as "yet another arrays package". The API exposes generalized table/array operations, and a subset of those features can be implemented using NumPy's ndarrays. If the interface is clean, then I don't think adoption will be an issue: there simply isn't anything else that does this.

You are absolutely right that both of these projects are extremely ambitious, but, given the $3 mil grant, I can't help but be optimistic.

1 http://blaze.pydata.org/docs/overview.html#blaze-is-a-genera...
The question is, will that percentage go up or down as time goes on?
Most Web users don't read; they skim
Whoa, that is pretty nuts! I've been on Wikipedia for ~10 years, and for a few years (mid-2000s) was on the arbitration committee, and never ran across anything like that, either first- or second-hand, not even for the brief period of time I was somewhat active in editing articles relating to the Israel-Palestine and Greece-Macedonia disputes. The worst I've gotten is angry emails, though even those are rare and it mostly sticks to angry talk-page messages. Perhaps I was lucky; or perhaps "race and intelligence" as a topic brings out an exceptionally insane crowd? Sounds rather unpleasant.

I mostly edit articles relating to archaeology and (pre-20th-c) history these days, and I don't really run into trouble. If anything, my main complaint is not enough other people around; parts of the encyclopedia feel like ghost towns, where you can write whatever and nobody will comment either way.
Does anyone else find it odd that the OP is using "a ideal?"

I realize we are not all native English speakers, but this kind of crap just kills me while reading HN. I normally keep it to myself, but since this post pertains to education I thought it relevant.
Nintendo gets a Swift kick in the Nutts
Spock loves Linux, Vader is a Mac Daddy
The internet is dehumanizing. I see the effect in myself. We'd never say half the things in person that we say online. The instantaneous nature of computers has made us all impatient brats.

Especially you.
I think the lack of a ggplot2 equivalent is one of the main things holding people back from fully converting from R to Python - I know it is for me. Once you really understand the ggplot2 syntax and style, making your graphics seems to come naturally. It's fantastic.

I'm extremely excited to see Bokeh develop more.
the status quo is essentially that everyone is 100% leech and downloading from the origin, so even if the ratio is worse than bittorrent, any peering would be a win.
Building an App with Ember.js
Wisconsin man indicted in 2011 Anonymous hack of Koch Industries
Yeah, I guess it sucks if you work with Bignums. I would be happy if BigInteger and BigDecimal were promoted String-level language support: still implemented as classes, but with compiler support. They could add indexing [] for collections, but I can live with .get() and .put().

Some people seem to think that if they don't use, then it doesn't matter. In many business applications, you don't even need floating point (you just transfer data to the database and back), anyway.

Are floats and doubles "little features"?

In computer graphics, you need lots of floating point calculations. Are ints and longs "little features"?

In embedded software, you usually don't want to use resizable strings (C doesn't even have this feature built-in), because reallocations are expensive or unavailable. Are resizable strings (or containers) "little features"?

Different programs have different needs. If you haven't stumbled upon a good use case, doesn't mean that it's useless.
You misunderstand the purpose of voting. It's not so that the people can choose the government they are subject to (that would be nice, but in practice it's difficult or impossible to implement). Rather, it's to serve as a check on tyranny.
Rewrite of http://www.ft.com/cms/s/0/ead42b3a-96ab-11e2-a77c-00144feabd...
Egypt arrests as undersea Internet cable cut off Alexandria
I don't think anyone is DDoSing cyberbunker, so why are you concerned about them?
Disclaimer: I worked on the original Flash version of this same demo two years ago.

Big congratulations to Mozilla for pulling this off. Feels good to have such a great demo, doesn't it? :) But a lot of the credit also needs to go to Epic for having such an amazingly scalable and portable engine and providing the AAA assets!

One issue is that the game experience does not translate as easily as the wow factor. You will need quite a bit more to go to the first shipping and profitable game built with this tech. Don't rest now :) With Flash + 3D we actually ended up seeing the most successful games not being based on straight native ports but built from scratch with the new environment in mind. Things like caching, startup time, and wide reach are crucial to an in browser game but are not needed for a demo like this.

Still really amazing! Keep up the good work and the fight for the open web!
That's a horrible idea if you want the mark to be used across the internet. It will take plenty of time for new systems to use newer version of Unicode, and some systems will never support it at this point.
FBI prepares to defend warrantless "Stingray" cell phone tracking in court
I'm pretty sure your parent was referring to people that purchase domains without any purpose other than selling it to someone that actually wants to use legitimately. I don't think he/she is trying to figure out why people buy domains and park advertising on them.
> Why is an Army spokesperson talking about an event handled by the coast guard?

You will have noticed that when a guy is filmed at the Pentagon handing out bad news, it's whatever PIO is up next, not an officer for that branch of the service.

Speculation: the Egyptian armed forces have the same sort of deal with the press. The Army guy was just the PIO on duty at the time.
Teespring (YC W13) is Hiring Developers
About Teespring:

We allow communities (large and small) to create their own brand.

You could think of us as Kickstarter for custom t-shirts. You design your tee, choose a tipping point and selling price (you control your profit), and launch a campaign like www.teespring.com/keep-calm-and-node-on. Once the campaign ends we take care of printing and shipping, and you get a check for the profit.

We’re a small team on track to do $750k this month, with an average growth rate of 46% month-over-month over the last 6 months. We’re profitable and backed by some awesome investors, including Sam Altman, Alexis Ohanian, Garry Tan, Harj Taggard, and Paul Bucheit.

We believe in a fun, relaxed work environment with a focus on creating a product people love through testing and short iteration cycles.

Who we need:

We’re hiring back-end and front-end and full-stack developers to help us keep up with the growth and continue to improve our product. You’d be joining our team of 4 and quickly be responsible for important parts of the product which reaches over half a million people each month.

Specifics of our stack and current projects are all to be revealed over email (evan@teespring.com)

What we offer:

Competetive wages, a great options package, and a chance to be a part of a dynamic and exciting chapter in the life of a growing YC backed company.

We are currently located near downtown Mountain View but we'll be moving to our new SF location soon, to coincide with this round of hiring!

To apply, contact evan@teespring.com
Not everyone. Just people who need the internet.

There are people who don't actually _care_ all that much if their neighbors can read yahoo mail or not.
Nanex: May 6, 2010 Flash Crash Mystery Solved
They borrowed an amphibious backhoe from the Navy.
Egypt: Naval forces capture 3 divers trying to cut undersea Internet cable
Cisco making EIGRP an open standard
Mine is compilers. Which is another way of saying: automating; reducing the work I have to do manually.
1" thick and 4.5 lbs for the 14.1"? What is this, 2006?
cheats:

window['app'].loadModeByName_("cat", !0);

window['app'].loadModeByName_("pong", !0);

window['app'].loadModeByName_("home", !0);

window['app'].loadModeByName_("bacon", !0);

window['app'].loadModeByName_("simone", !0);

window['app'].loadModeByName_("eightbit", !0);

window['app'].loadModeByName_("ascii", !0);

window['app'].loadModeByName_("bowling", !0);

window['app'].loadModeByName_("rocket", !0);

window['app'].loadModeByName_("burger", !0);
How about: what's the most important thing people refuse to accept?
Unpacking Male Tech Privilege
Markets too, in the end they are all just information, limit and market orders.
Me too. However, I don't think Java needs much to become an appealing language (for language-geeks).

It's already going to get lambdas. Add some shortcuts for getters and setters (Lombok-style, maybe) and collections literals, then you get surprisingly close to Groovy (and JPA @Entity classes will become 1/6 of their sizes). And just like Strings have special + and +=, Bignums could have some compiler help (as they already do in JSP EL).

It will still be behind C#, but not by much. At that point I could agree that Java and C# have different philosophies and Java will never get true operator overloading, but it doesn't matter much if the most important use cases are covered.
The article mentions what the Three strikes law actually says :

"Under the ballot initiative, anyone who had committed two serious felonies would effectively be sentenced to jail for life upon being convicted of a third crime."

So the reason for this "socks stealer" getting imprisoned for life is
a) 2 violent crimes, using weapons (> 30 years back)
b) stealing socks

Not saying it somehow means the punishment is justified, but ... slightly more nuanced than the article's view.

This is my general observation of America : nothing in America is forgiven. Any minor crime, quite literally even (a conviction for) jaywalking will massively impact your life (specifically your employment chances). You can buy your way out of most tickets and not doing so is a serious life-altering mistake. This is combined with only sporadic enforcement, meaning that effectively the people affected by this are random : nearly everybody jaywalks, 10 San Franciscans are convicted for it on a yearly basis, and find out the consequences are huge.

Once convicted, your chances for employment go down an order of magnitude, and this is not the state's doing. It is companies, but not as a matter of policy, it is regular Americans. In other words: the people on the street are doing it too themselves. It is almost as bad as the situation in muslim countries, except of course that thankfully the US state won't mutilate anyone on purpose.
Did you look at other currency signs?
The EUR sign is an round E with two horizontal bars. The JPY symbol is a Y with two horizontal bars. The GBP sign is a curved L with one originally, but nowadays, in many fonts, two horizontal bars. The dollar, too had one vertical bar. Nowadays it has two, in many fonts. There is another dozen currencies with symbols following this logic.
Do a google image search with "currency symbol" as the term.

Guess why?

Designers of currency symbols have silently agreed to use two bars to mean just that: "this symbol represents a currency".
So the B with two bars, for Bitcoin, is perfect.

The real solution (that may need a website too, to advertise it to the masses, least not the peeps @ HN) is obviously to agree on some free unicode slot to occupy and to get font designers to incorporate this two bar 'B' into existing fonts, in this slot.