skysight-inc/HackerNews huggingface dataset:
This sounds like Auditory Processing Disorder[1], a very common condition. The problem isn't your hearing, rather it's how your brain processes sounds. One effect it has is dulling your ability to focus in on one particular conversation if there's a lot of background noise.

[1] http://en.wikipedia.org/wiki/Auditory_processing_disorder
rvm lets you very easily uninstall everything:

rvm implode
While I hope that the OP's title is true or will eventually become so, the actual title of the blog post is: "Meet the USCIS Entrepreneurs in Residence Tactical Team"

Unfortunately, I'm not that hopeful that a large bureaucratic team is likely to accomplish much (despite the merits of any individuals within it). The list from the article:

"Team members include (listed alphabetically):
Luis Arbulu, Founder and Managing Partner, Hattery
Sunny Choi, Associate Counsel , USCIS Office of Chief Counsel
Robert H. Cox, Associate Counsel, USCIS Office of Chief Counsel
Liz Elkiss, Counselor to the Director, USCIS
Paul Ford, Vice President, Community Development, SoftLayer Technologies
Ted Gonder, Co-Founder and Executive Director, Moneythink
Mark E. Harvey, Supervisory Immigration Services Officer, USCIS California Service Center
Efren Hernandez, Senior Advisor, USCIS Office of Policy and Strategy
Tanya Howrigan, Supervisory Immigration Services Officer, USCIS Vermont Service Center
Julia C. Kennedy, Adjudications Officer, USCIS Service Center Operations
Emery Moore, Supervisory Immigration Officer, USCIS Vermont Service Center
Blake Patton, Entrepreneur in Residence, Advanced Technology Development Center
Paul Singh, Partner, 500 Startups
Catherina Sun, Assistant Center Director, USCIS California Service Center
Natalie Tynan, USCIS Office of Policy and Strategy"
Russia Is Massing Troops On Iran's Border And Waiting For A Western Attack
Semi-colons aside, you never earn the right to be an ass.
That code is bad for more reasons than the semicolon omission.
Most non tech focused big companies won't use Wordpress. Not only are they locked into the CMS bundles that only run on .NET but the marketing (or marcom departemnt) doesn't communicate very well with the IT department. Since the senior managers believe that front end is independent from the backend and IT re-enforces that, the big co will end up with an out of date website that is clunky for customers and users with annual requests to have a modern website like the cool tech companies. In large companies outside of tech there is very little understanding for what it takes to create and maintain a modern website.

Trust me, I saw this first hand once upon a time when a VP asked for dynamic content for products (in a database) and the IT manager told him it could not be done with JavaScript. This IT manager had over 15 years of e-commerce and website development on his linked in profile.
(what is an asi crowd?)
Example when a semicolon is required in non-minimized javascript.

alert(1) // add semi-colon here to make this code work
(function(){alert(2)})()
Correct me if I'm wrong, but isn't this essentially how MS Exchange works for calendar items and invites and probably a whole bunch of other things I've not encountered yet?
Not required doesn't necessarily mean it's a good idea.

If they were never needed I'd understand, but sometimes they are. I don't see the point in forcing the developer to make a conscious decision on whether to include a semicolon.

Omitting semicolons also means that the correctness of a line of code is determined by the unrelated lines that follow.
these folks sell them for a fair bit less: http://myworld.ebay.com/pandorashope/?_trksid=p4340.l2559

this is where i got mine, anwyay
It's not so bad if you are near any Caltrain or light rail stop, since both stop very close to YC.
1500+ a month doesn't seem to outlandish, especially when compared to the cost of Wordpress Vip http://vip.wordpress.com/ which starts around 3750/m + quite a bit of additional costs.
also check out the beagleboard-xM: http://beagleboard.org/
My point wasn't that arguments are avoidable altogether. It was simply that one would hope the arguments would evolve in complexity or at the very least change in specifics. Since that doesn't seem to be happening, and the same old tired topics keep coming up, I think it's important that designers of future software engineering tools consider how immune their systems are to the grab bag of arguments we've been hearing since the 1970s about syntax and semantics.
That's correct. Being an ass is a God-given right--you don't have to earn it.
my wish upvotes and downvotes scored seperately
ASM in LoseThos is processed with Lex() so <CR> is ignored, mostly. The ASM syntax has been adapted accordingly.

At the command line, an ending ';' is converted to two ;;. The compiler fetches the token ahead so compilation lags a token.

God says...
C:\LoseThos\www.losethos.com\text\PARADISE.TXT

nflames the air;
So started up in his own shape the Fiend.
Back stept those two fair Angels, half amazed
So sudden to behold the grisly king;
Yet thus, unmoved with fear, accost him soon.
Which of those rebel Spirits adjudged to Hell
Comest thou, escaped thy prison? and, transformed,
Why sat'st thou like an enemy in wait,
Here watching at the head of these that sleep?
Know ye not then said Satan, filled with scorn,
Know ye not me? ye knew me once no mate
For you, there sitting where ye durst not
This is interesting actually. I kind of "took his word for it" and never put too much thought into it. After about 20+ minutes of Googling I have yet to find a definitive answer. I guess it just depends on jurisdiction. I'm not sure if I would have the guts to say, "Judge Officer here wasn't wearing his hat when he gave me this ticket." So I don't know, I read a few things that supported it and a few that didn't. I should ask my director friend if it's true. Ha
This is great, thanks. The only logical conclusion is that engineers should be choosing tools that have the least syntactical surface area to argue over. :)
Gonna guess "asi" means "automatic semicolon insertion".
Alain Delon Luxury Watch Collection Auctioned
<p>The auction of more than 100 <a href="http://www.chanel-j12watch.com" title="Chanel Ceramic Watches"><strong>Chanel Ceramic Watches</strong></a> from French film actor Alain Delon raised an estimated $590,300 - much more than expected from the auction house Cornette de Saint-Cyr. Film icon Delon, who has starred in more than 100 films over the years, has begun to sell his estate posthumously - this latest <a href="http://www.chanel-j12watch.com" title="chanel replica watches">Chanel J12</a> watch auction was just one of several events the French film actor has held.</p>
<p>An avid collector, Delon had already sold off a wide collection of keepsakes from his home, including a wine collection that went for 250,412 euros. But this past <a href="http://www.chanel-j12watch.com" title="Chanel J12 Watch"><strong>Chanel J12 Watch</strong></a> auction held in Paris was a major attraction for the rare and extremely refined collection pieces from major brands like Rolex, Cartier, Blancpain, Audemars-Piguet and Vacheron.</p>
<p>All of the luxurious <a href="http://www.chanel-j12watch.com" title="Chanel Replica Watches"><strong>Chanel Replica Watches</strong></a>, 100 in total, were originally put on show in Hong Kong before Paris, the former a place where the 76 year old is still immensely popular - which attributed to much of the shocking sale prices. Several Chinese buyers purchased a vast variety of the legendary timepieces over the phone for well above the euro estimate, including an Audemars-Piguet Royal Oak worn in several films (&quot;Comme un bommerang&quot;, &quot;Parole de flic&quot; and &quot;Ne reveillez pas un flic qui dort&quot;) for 68,750 euros - 2,500 above the euro estimate.</p>
<p>The actor, who wasn't present at the time of the <a href="http://www.chanel-j12watch.com"><strong>Chanel J12 Replica Watch</strong></a> sale, made his film debut in 1957 and has worked with some of the world's most respected directors. As with so many actors, Delon's personal life was one of controversy - the star was caught up in several scandals in the late ‘60s, though eventually all charges were dropped. Though he has remained relatively under the spotlight this past two decades, Delon appeared in a 2008 film &quot;Asteriz at the Olympic Games.&quot;</p>
Very nice effects. But, Out of all "SKEW" seems smooth to my eyes and then comes tilt and Papercut. How about you guys??
http://docs.python.org/library/stdtypes.html#comparisons

CPython implementation detail: Objects of different types except numbers are ordered by their type names; objects of the same types that don’t support proper comparison are ordered by their address.
I used to work for a enterprise tech consulting firm and this would be a welcomed solution.

Software selection in enterprise is decided by 1. compatibility 2. brand 3. ease of use for stakeholders.

The enterprise market has good software, it's that the software selection/decision making process is seriously flawed.
They're all hipsters.
You could probably find a bunch of graphs which would show you something like this, but there are many different approaches.

Go to Github and look at people who have started some of the top projects (or participate in them) and you will be looking at people who largely have no problem landing great gigs. Just do what these guys are doing.

Take some time to learn your craft well. Start some projects. Throw some stuff up on Github. Participate in open source projects. Do lots of networking. Profit.
Nothing yet; it still has some pretty ugly parts. As soon as it's ready, though.
> If you were Google, which would you rather sell to advertisers, correlations between groups of five people of fifty?

I would rather sell a network that people want to use over one that they don't.
While the virtues of semicolon insertion are highly debatable, developers are permitted by the ECMAScript standard to write code that relies on it. A tool like JSMin should be aware of semicolon insertion. ricardobeat put it very well elsewhere in this thread: "It is a bug on JSMin. Minifying should never alter code behaviour."
Not that the exception proves the rule, but I'm 26 and have been reading 2600 since about the 8th grade. Passed down from an uncle.
Like I said, there are many, many libraries that don't use them.

I used to prefer having semicolons in my javascript, then I started writing a bunch of Go. Now I wind up forgetting sometimes, though some part of me likes it, and so I continue using semicolons in my javascript.

That having been said, I think it's a matter of personal opinion (likely just what a given person is used to), and if it fits with the spec and the common usage, then you'd think a library that is expected to work with/on other libraries would try to be accommodating.

edit: To further clarify, Javascript's stance is silly, because you need to know how semicolon insertion works. It's extra knowledge you have to have. Thus, I think I agree with most here that it's easier to just use them. (Other languages have optional semicolons but they don't change the meaning of the syntax at all.)

edit2: This is GitHub, why is there not a fork already with this issue behind us?
What can hackers learn from iterative fiction like Batman
Frankly this is less about semicolons and more about two people who both have strong opinions and feel that they need to act in a certain way.

It doesn't take a lot more effort to rephrase fat's response to be more cordial.

"Hi @englishextra, those two lines are valid JavaScript. We try not to use semicolons whey they aren't necessary. See (insert link to the wiki).

"JSMin doesn't perform well on bits of JS like this. Maybe you can discuss it with @douglascrockford ?"

Flamewar avoided (probably) and more stuff getting done.
Do you use parenthesis to denote order of operations in all cases, even when extremely obvious? If not, should we assume your position is absurdly immature hipster posturing that serves no engineering purpose?
I love how he made an insightful comment, and everyone goes off on a tangent about how much money comedians make.
Oh, I don't think Amazon is cheating. The whole point of disintermediation is to be more efficient and drive down prices. I'm certain prices will be lower under King Bezos, and perhaps payments to authors will stay high (though that's far less certain).

It's important to consider that Amazon has always behaved quite consistently. Even when it had 90% of the ebook market, it was the one pushing to keep prices down. In its other markets (cloud services, physical books, other goods), evidence suggests that it tries to cut prices as much as possible. I'd go so far as to say it's part of Amazon's culture. I don't think they know how to have a big fat margin on something. It'd make them itchy, like their very own fat middleman waiting to be crushed.

So my issue isn't that Amazon is waiting patiently to pump up their prices once they have enough market share. It's more that having no competition is dangerous in itself. Google and Valve, for example, are two companies that I like immensely, and I think they do a great job in their respective markets. Yet Google can arbitrarily cut off access to my email, and Valve can do the same with my games. Both have been known to use these powers when it makes sense to them. I'd change providers, but everyone else, frankly, sucks.

I want there to be robust competition in e-readers, but the Kindle is too good. I want there to be robust competition for e-bookstores but Amazon always has the best prices. There's a kind of bittersweet ambivalence in knowing that the industry leader is there because they're a clever company doing it right, but still wishing that someone else was there to challenge them. Nobody's right always, or forever.
Ask HN: How can Non-US founders open a bank account in the US?
I've researched about incorporating in the US, and found Bank account is mandatory. It seems creating a bank account needs physical presence, but, I'd also read there are ways we can open a bank account without need for physical presence.

Fellow HNers who have actually done that, please share your experience about opening an account with US Bank, preferably startup friendly bank.
It's easy for engineers to predict technical developments, like cellular technology. What doesn't come natural for those who are technically oriented is the prediction of how people, and society at large, will respond to and therefore influence the development of that technology.

Wikipedia is what it is today because of the collaborative nature of its editing process. I have no doubt that the "Intelligent Encyclopedia" envisioned by Atari didn't even dream of the possibility of it being community-edited.
My favourite part is half-time, when the flame-war overseer yells "Change Places!" and everyone has to argue for the other side.
raising the skill requirement to contribute (you have to know JS better than average to never use a semicolon, and do so correctly)

Great idea! I propose some additional strategies for pruning the contributor pool:

- All numbers in hexadecimal (every idiot knows decimal!)

- No strict equality tests (too easy to reason about & uses extra character!)

- Variable names must consist entirely of unicode ideographs (even my grandmother knows ASCII!)

That should keep the idiots at bay!
Assembler? ;)
> they are also going to try to make it a replacement for cable tv. This is something Sony and Microsoft have not tried to do with their consoles, which confuses me.

Comcast and Microsoft just announced a deal...

http://blog.comcast.com/2011/10/xfinity-on-demand-coming-soo...
But what if you don't have that network?
It's using GPS, so it's live. Go back tomorrow during the day and you might catch a real tornado. Not sure what time of day is best, I assume the late afternoon after the weather heats up.
Google and Valve, for example, are two companies that I like immensely, and I think they do a great job in their respective markets. Yet Google can arbitrarily cut off access to my email, and Valve can do the same with my games.

Especially in terms of cloud email, isn't that going to be true of any service provider you choose? That has nothing to do with monopolies, it's just the nature of the beast. People you buy services from can stop providing those services.
The target market for something like this is the existing SF customer base. Specifically, the ones who use the social features built in to their software suite and need a little help setting up some sites to interface with that.
caveat being that sharepoint is a huge pile of steaming shit. just talk to the poor souls who actually have to configure/customize it.
Wow, "Social" has truly just jumped the shark. And seriously, someone did not use their brain when they came up with "Furry Friends Photo Contest" for the demo site name??? What in the world were they thinking?
KKR vs KXIP Live Score Online IPL 2012
It's not a matter of me not being their target market;

"Market at the speed of social"

It's that their marketing copy actually, genuinely and grammatically sucks.
> PGP/GPG is too difficult to explain

I don't know about that - I was able to get my dad (not a tech-geek by any means) to understand it enough to start using it very easily.

The Web of Trust may be harder to explain, but you don't need to take advantage of the Web of Trust in order to get value out of PGP/GPG signatures...
Is it high noon for download sites? (cyberlocker piracy)
I don't get it, @fat never said anything negative/positive towards Crockford. Why is this even a thread??
Hardware engine directly streams video content from SSD to IP networks
At a minimum, your indexes must fit into RAM. If they do not, you are in for pain.

If you can get your data to fit into memory, that's an added bonus, but not necessarily required for smooth operation, depending on your use cases.
I agree with you on your first point where you say that the best way to get concepts is by breaking things. But two to five minutes for explaining such CS concepts as variables, functions, and even operators may prove to be nothing more than just a fleeting moment, especially if you are dealing with a group.

Do you mean 8-16 as an age range or a number of students in the class?

Also, not all kids get excited at the first sight of scale. It often requires taking time to explain things and give different examples of this phenomenon.
Could also weight submission upvotes where the story is clicked and factor rarity between subs, upvotes and downvotes.
Juicy Couture Sale
Ah, I'm so glad that Github allows animations in pull request comments. They really increase the level of discourse!
The 'latest revision of the future specification' you link to is, I think, the set of things the TC39 group has considered and agreed on. The list of things they are currently considering is in the strawman namespace[1] on that wiki. In particular, the "strawman:concurrency" page[2] currently says:

The infix “!” operator: An eventual analog of “.“, for making eventual requests look more like immediate requests.

[1]: http://wiki.ecmascript.org/doku.php?id=strawman:strawman
[2]: http://wiki.ecmascript.org/doku.php?id=strawman:concurrency
Hosted :)
Hey everyone, I've just learned to drive without wearing a seatbelt. It's possible! The laws of physics allow it!
How a geek grills a burger
I have a house and a flat 120 km away from each other. One is the master the other the slave. The master is read/write the slave read only for the clients. They are mounted with sshfs (not ideal with interrupted WiFi connections / reconnect issues, might switch to WebDAV) by the clients Laptops, Desktop, Nokia N900es etc..
They sync with a cron job. Also they test if clients are nearby (Wifi) and rsynces them for backup purposes.
The main data is all on the master/slave servers.
I sync manually to clients if necessary for offline work(driving by train etc.)

The plug computer is a Sheeva plug.
There is a low power WD USB 1 TB drive connected, power consumption in idle is <5 W.
But as of now it's not.
Because in-house we have a custom version of memcache. We rewrote memcache's slab allocator, and for some use cases, is better at memory efficiency than Redis.
Opower and Efficiency 2.0 sue each other over Layout in Mailers
This should be something you discuss with your lawyer, don't cheap out and miss dotting a T or crossing an I with corporate stuff.
This is old news now - but I'm really looking forward to when the federal decision is made, I'm sure it will make for comedy gold.
Try Silicon Valley Bank. Particularly if you're funded. They can also hold foreign currency.
! is already being discussed to be turned into an infix operator in a future version of JavaScript.
That seems strange to me. It's possible to do a really nice job with it, as evidenced by (at least) the Blueprints project: https://github.com/tinkerpop/blueprints/wiki
Yes, that's the only explanation which would make any sense -- but it seems like a rather extraordinary combination of legislators and judge would be required to (a) write the law that way and (b) interpret a law so literally as to throw out a ticket over a missing hat.
Thankfully, my security professor clued us in. I graduated undergrad last year, and I wrote my first exploit (for that class) based on the phrack article on format string exploits.
Api.authorize.net is down at 2AM EST
Anyone else finding that api.authorize.net is timing out for them? It seems to have started about 30 minutes ago for us.

Edit: Appears to have come back up around 2:10.

Does anyone know of a system status link for authorize? Their twitter feed hasn't been updated since their large outage a year ago.
You say "rigid, unambiguous manner" as if it was something bad, not agile, boring or uncool. I disagree with this way to present things. A good computer language should have a solid unambiguous syntax (think lisp), upon which we can build agile tools and avoid the daily useless messes we get from JavaScript.

Edit: rm js rant
When they say they "missed" it, they mean that they dreamed it up but did not understand the impact it would have. They glossed over it, assuming it would just be an "improvement" in the same way that longer battery life is an improvement. They did not consider the secondary and tertiary impacts; most importantly, en-mass community collaboration.

The key is not actually even the wireless; remember, these are from 1982 when the internet as we know it did not yet exist. It is the global connectivity, period, not the wireless.
What I have heard from various people is that conference attendees in the US tend to be much more focused on socializing, whereas in Europe most people will attend the sessions and then go home. But shorter travel distances may also be a factor.

On a related note: alcohol laws may also make a big difference. Europeans have pretty much grown out of the "awesome, I can drink legally now" phase by the time they hit 25, Americans in that age group tend to have a slightly immature alcohol culture.
The cost of not choosing