skysight-inc/HackerNews huggingface dataset:
For anyone interested in the details:

-Reads in real .class files

-Uses the JS run-time to implement the Java run-time (e.g. there isn't a garbage collector written in JS, the JS collector is used)

-Only implemented part of java.lang and java.io
imo, interesting and fun question. Difficult to solve on the spot but not bad when you dive into it with a cup of coffee. Always just keep it simple.
Yes but when you actually look at this in detail by reading the comments of real IB types - a lot of those hours are just presentism they dont really do much more in an 8:30 till 11 Pm day than you would in a normal 8 hour day.
There’s no reason to be scared of brackets - from java to objective-c
Anyone here use pay as you go services like AirVoice?
Can someone point out what it can do and what it can not do; I am curious what 2.000 lines of JavaScript can do. How much more code would it take to get a full featured implementation?
But I think you have to separate full and pure entertainment value from partial entertainment and learning for sure.

Of the above list, while there is certainly entertainment on HN, some of the others you listed are definitely less important learning wise other than perhaps lifting your mood.
I don't think it's that different from 30s. In some ways, anything post-college is similar in that your life doesn't revolve around an institution full of single peers.

There's a little bit of magic-numberism that goes on, I suppose: people have ideas about what age means and they'll use it for a proxy (you'll worry about much younger people being annoying or stupid, they'll suspect you'll be staid or weird). But for the most part, everybody who's looking is still basically looking for the right connection.

The only practical effects I've seen are around two clocks:

* the family clock: some people are more anxious to have kids before they get too much older, some people have decided the window is done (which changes who they can pair up with).

* the midlife crisis clock: people start trying harder to see if they can make their life exactly what they want, or insert something they wished they had when they were younger.

These might be the same clock, though. And they have been known to strike well before the 40s. :) YMMV.
The difference is the long-term compensation potential. There are many jobs you can take as a fresh undergrad that will pay you what a investment banking job will. However, there are very few jobs that will pay you $1M+ after 10 years of experience.
Open-Sourced H.264 Removes Barriers to WebRTC
A handful of classes with a few of their methods, in java.lang and java.io.
I'm still trying to find my pre-paid provider. I have two AT&T phones, a Lumia 920 and a Nexus 4. On both phones with Net10/AT&T, I ran into an issue where, like you had mentioned, MMS was flaky to non-existent. Also, a 1.5GB cap on data for AT&T.

I switched to T-Mobile prepaid on their 5GB "unlimited" plan, but there are even worse drawbacks there. For one, I struggle to get service. My apartment is half underground, and neither VZW or TMo have coverage, even though I'm in the city. AT&T does, but they don't deserve my money. The second issue is that it only comes with 100 minutes, and I can't figure out how to activate the 10c per minute overage (my phone just tells me I'm out of minutes and I should upgrade the plan).

My SO gets frustrated when I'm out of contact, and is seriously pushing for me to get back on a contract. Maybe Google Voice and a SIP gateway would be a better option? I really don't know.
From personal experience, Net10 customer service sucks, and you can't bring your own phone.

For the past year or so I've been using a $10 plan from Airvoice Wireless (an AT&T MVNO) for voice & text on an unlocked old BlackBerry (= good signal quality + long battery life). I'm not sure how long Airvoice will last (they seem like a tiny operation) but at least their customer service has been more responsive than Net10's.
The salary is just base. Bonus is probably 100-250% of base, and a lot of times the 100% part is guaranteed. Just for comparison sake.
Indeed - and she gets a very strange form of fame. I liken it to the first crank caller on a telephone.
As a pianist and an electronic musician, I never have any qualms about making music I can't play.

This, however, is just ridiculous.

The thing is, it's not at all hard to write a piano piece that's unplayable. Simply add a third note group far enough above or below the existing two note groups and it will be physically impossible to play (unless someone else helps you). It doesn't need to be a grotesque fountain of millions of notes to be unplayable. This is better examined not as impossible music, but as an experiment that asks the question "how many notes can you use at the same time and still make a coherent song?"

The debate between music that's playable and music that's impossible would be better served by more realistic examples, instead of a small sub-culture.
Sleep regularly.
Slow down.
Enjoy life.
Schema design for time-series data in MongoDB
Now I'll have even bigger problem explaining what the difference between Java and Javascript is! :)
Yup. I feel like they could go belly-up at any point they're so tiny, but you can't beat $10/mo for voice + text on an unlocked phone in the US.
So you were not storing billing, login, or other such account information in MongoHQ, just the access tokens?

Or were you somehow able to identify which fields from your MongoHQ database were actually accessed by the hacker?
There is no reason you should bankroll everything your kids deserve. It's ok not to have some things. So many enjoyable things are either free or very cheap, that this doesn't matter
Are you sure that they didn't tell you that because your phone's hardware was incompatible with their network? No CDMA phone is going to work with T-Mobile and you might not get the more advanced sorts of data service if the frequencies your phone supports aren't the same as the ones that T-Mobile uses. I certainly haven't had any trouble using 3G with phone's I've bought from Amazon or Google.
If music is communication that originates in your soul, then your hands are merely a tool for realizing that expression. Why can't music realized through other means have soul? Arguably, more complex tools allow for greater expressiveness.
Try the list(reversed()) of the cases and this finds more bugs:

MISMATCH: [6, 7, 7, 4, 3, 2, 1, 5, 2] holds 10 (got 0)
MISMATCH: [5, 3, 6, 7, 7, 4, 3, 2, 1, 5, 2] holds 12 (got 2)

Another mismatch:
MISMATCH: [2, 0, 1] holds 1 (got 0)
TRUE: [1, 0, 2] holds 1
So they wrote an article about it generate more eyeballs?

No one cares about setting the offer price, because no one is getting IPO shares. Plus following the "disaster" Facebook IPO, the only question is whether Twitter takes the bad press for a disaster or sells themselves short. Until it is public, there isn't much to discuss.
Yes if you displayed the full orchestral score to Beethovens 5th on to a single grand stave it would look "black"
I just turned 40 as well, and I found that, last year, younger (20-30) year old women seemed more interested in me than ever. While I was in Chicago on a long consulting gig, I briefly dated a gal who was 24 and smoking hot. Didn't seem to bother her.

I was talking to a much younger female friend of mine once, about this subject, and she confirmed something another female friend had told me, which is that women often find older guys more attractive. Apparently you look more "distinguished" as you age. Now there is, obviously, a point of diminishing returns that comes along eventually. But I keep hearing women tell me that a 24 year old woman (for example) will have no objection to dating a 40 year old man.

Being self conscious about this point, I've asked a number of other women (including random women sitting next to me on airplanes, etc., who theoretically have no reason to be dishonest) and time and time again I've been told that this effect is real.

Another female friend also admitted that some women do consider that factor that older men tend to be further along in their careers, and correspondingly have more money, status, power, prestige, etc. OTOH, she was one of the few who said she would not date a guy who was more than about 6 or 7 years older than her, at most. shrug
Exceptions to the Android-First Myth
Still currently in software sales. I am taking the long view and expect to be in sales for the next year or two or three as I begin applying what I am learning to actually building.
NSA infiltrates links to Yahoo, Google data centers worldwide
My life finally kicked into gear when I was 38. NASA hired me.

Since then I finally realized my dream to travel around the world professionally as a developer, participated in multiple startups, wrote a well-received book, found the woman of my dreams, and changed possibly hundreds of lives.

Post-35 rocks!
Go see a Nicolas Jaar concert, or any other incredible electronic musician, and then please tell me again that electronic music has no soul.
For 15 minutes of fame on HN, of course.
cough(Soylent)cough
The Dublin Web Summit, an alternative view
An alternative view of the web summit, the direction of technology and other issues.
I've never had to pay a porting fee? (Beside my time arguing with AT&T to move a number from one prepaid MVNO to another.)
Show HN: Weekly Google Analytics summaries in your inbox
The other miss with that same quote is the implication that average salary is the same as average comp. In addition to the base salary, junior bankers typically expect to take home large bonuses--in a good year, sometimes 100% or more of their base salary.

While I'm not as familiar with the tech sector, my understanding is that they don't have similarly structured bonuses.
I have folders with a few different groups of friends for sharing music and web links. Really a great tool - I'm sorry it didn't work out commercially, but I am so excited to see this open sourced!
This music is "playable by humans." Their instrument is a MIDI sequencer rather than a piano or guitar. Are you claiming that only X, Y and Z physical artifacts can make real music? Do player pianos make music? Does my MP3 player output music? Maybe I'm unsophisticated, but plenty of 'music' that comes out of my MP3 player generates the kind of emotion that I think of when you say "communication between souls".
Right. There's a difference between 'not interested in the twitter IPO' and 'not interested in twitter'.

During the Colorado floods, twitter was my go to source for news, and I think it is fantastic for that purpose. There are at least a few other use cases.
Yes but not always. Anything in the Buddha Bar collection, ambient, lounge, world, new age, trance, chill & space. Sometimes the blues & rock. Lyrics at times can distract but any good music beats noise when coding among chaos. Headphones are a must.
Why is this on the front page and the original Google+ post was removed?
For the most part, the jobs in tech are just better jobs. The senior people you work for are less likely to treat you as if you are "useless" and only worth what you're paid because you are "available at all hours."

The work is more psychologically rewarding and has less social stigma attached to it. You don't have to wear a tie. And there is the perception among young people that the potential financial upside is larger in tech than in banking (this is not entirely accurate but that's beside the point).
Goldman's move to free up the weekends of investment banking analysts is no doubt driven by an understanding that the market has changed. Finance no longer has a monopoly on smart kids looking to make a lot of money. It has to compete to win them away from tech.

This is exactly it. Investment banking barely pays more than tech for analysts. Banking IT pays engineers less than Google or Twitter. Add in the social prestige, quality of life, and respect from management, and it's understandable why they are having a harder time hiring the best.

Goldman has a choice: Pay a lot more, Accept less worthy talent, or treat them better. They chose #3.
Just tried it out and was pleasantly surprised by the email.
Aim for the stars, land on the moon.

It's not the comparison that's sad, letting it define your worth is.

It's something I struggle with, almost 30 still struggling through my degree and working on minor projects. But personally when I look back a few years painfully grinding through life addicted to meth it makes today's small successes feel like a billion dollars.
I did Bring Your Own Phone on Net10. I used a Lumia 920 and a Nexus 4 interchangeably. I bought the Smartphone BYOP SIM card from Best Buy and just popped it in my phone and changed the APN settings.
Pianos don't have souls, either.

Maybe I'd understand your complaint if it was about computer composition of music, but this is just using the computer as an instrument. Would you say flute players can't play music "with soul" because they aren't directly whistling the noises? Why not? How is that qualitatively different from using a computer to play your composition?
Yes, but your Mum says Hi.
If you're in a family of 2 or more, AT&T's new MobileShare plans don't charge you for minutes, period. On-net or off-net, it doesn't matter. Data is the new metering point.

Reference (you have to provide your zip code, boo!):

http://www.att.com/shop/wireless/plans/mobileshare.html
Just to clarify -- this would apply to people who turned down or were turned down by an accelerator.
How does porting to Google Voice work? Can you set your Google Voice number to be the same as your number through your wireless provider?

Currently I have a Google Voice account but it is a different number than my phone service.
I can see it now:

"We've determined that your startup has violated, uh, our integrity clause so we're holding your IP while we decide what to do about your violation"
Mobile Infographics: The Magnificent 7
Check out these great infographics on the world of Mobile
These are all trademarks, many of them registered. You must place (R) for registered and (TM) for non-registered next to the mark when you display it. These lack that. The idea is that if you don't note this, you cannot claim it is a unique and defensible mark. Hence, I'd expect that if using Apple logos in this way gained traction, you'd get some nasty letters, since by definition of trademark law, you must defend the use of your mark, if you want to retain it. That's part of why Apple will sue "Bob's Apple Store" because if they don't seek to enforce their "Apple Store" mark, then anyone else can also use it.
Which is exactly why I don't understand why Mozilla would support this, instead of backing VP8? They just end up making MPEG-LA stronger, which is bad news for Daala, too, for whenever it will arrive. For Daala to succeed, MPEG-LA better not have a 99 percent monopoly by then.
I assume he's asking about 3rd party software, which may be more limited than what Apple's built in software is allowed to do.
One of the things about going with an unlocked phone in the U.S. that often doesn't get discussed is that you can realistically own multiple phones. We miss out on this experience because we are so tied to contracts and only using one phone with a sim card.

The biggest regret I have as someone who has been on phone contracts for years is that it is very prohibitive to experiment with different phones. If we treated phones more like computers, we could have more than one phone at a time. When you're on a contract with a locked phone, it's really difficult to experiment with different phones in any meaningful way.

That doesn't mean I would be buying new phones all the time. Perhaps I get used ones off of Ebay, and I probably only buy a new phone every two years or so. Phones are starting to hit an inflection point where they will run well beyond two years.

If we can get better unlocked options in this country with data and voice plans that are priced better, geeks like us can experiment with different phones and OSes. I use OS X and Windows every week (and Chrome OS, but that depends on the week).

I hardly ever use Android, Windows Phone or Blackberry OS. And I think that's a shame.
I love this service. I've been beta testing it for a few weeks and Andrey has figured out just the right metrics to include in a very succinct manor. It's one of my favorite emails every week.
According to the article linked here, they're good.

https://news.ycombinator.com/item?id=6611747
Implementing Face Detection in Android
Be happy. Enjoy life. Be closer to the people I care about.
Side comment: I hadn't noticed that one could use j/k to navigate the photos; whoever put the photo page design together was presumably a vi user?
The never-ending issue of dual encoding on the web
2013 Rails Rumble Gem Teardown
For web applications, e.g. dynamic content,
a CDN isn't helpful, and neither will this system be.

CDNs are helpful for "web applications". See: http://www.allthingsdistributed.com/2012/05/cloudfront-dynam... Lots of "dynamic" content can be cached for some amount of time. At very least, the truly dynamic parts of a page can be cached and the dynamic stuff can be AJAXed or SSIed in.
To be fair, Verizon at least, will unlock your phone for international SIM cards if you call them before traveling abroad. Thus allowing you the same advantages. I'd be surprised if AT&T wouldn't do the same.
No, it doesn't dictate that. Common sense dictates that:

A) Your expenses shouldn't exceed your income.

B) You should carefully evaluate the price you pay for financing.

There is nothing wrong with amortizing an expense, provided it doesn't break your income/expense ratio and you aren't overpaying on the financing.
It's the methodology that's interesting, not the specific context or results.
For those of you in the UK then you can sign up for free (full) credit reports with https://www.noddle.co.uk/ The site is only accessible within UK though.

It's from the same people as http://www.callcredit.co.uk/
Between 3-4 years ago my work was heavily using GWT. We first tried the MVC pattern but we've always felt that it didn't fit well. We didn't know MVP at that time until Google I/O mentioned it. We looked at it, we gave it a try, and it was the perfect fit for the client-side of single-page app.

Maybe MVC with tweak would work too, just rename the Presenter to Controller. But maybe that is no longer called MVC but MVP-with-name-change.

I'm not big on MVVM (knockout.js) but YMMV.
Ish.

But I think a bald guy with a shaved head also demonstrates a certain attitude "My hair had issues. I dealt with it. Next!"
Why I.P.O.'s Aren't All They're Cracked Up To Be
Well, it is definitely interesting.

But in this form, I really see no value.

I'm only hearing noise in those videos, the noise from the switching on of the note (that slight 'tack')

The synthesisers apparently can't handle that amount of notes without some artefacts.

And see, they're only adding huge amounts of notes, but no pitch shift and no volume control (apparently)

This could be interesting with different (softer) instruments, better synthesisers focused on more notes and more "playfullness" rather than just hammering notes
Everyone I speak with who uses GA almost never checks their stats, so I wrote a service to bring your stats to you. :) Happy to answer any questions!

I think my main target audience is small business owners with websites, or publishers who make money from their websites.

Some factoids:

- Originally written in Go, but then I regretted doing a webapp in Go so I rewrote it in Python. Hosted on DigitalOcean with Docker (really loving Docker lately).

- Launched my former startup SocialGrapple (also in the analytics space) while traveling abroad. Same deal with Briefmetrics. Currently in Prague. :)

- I worked on Google Analytics for over a year, but this has nothing to do with what I worked on (closer to what SocialGrapple was, which was acqu(h)ired by Google).
Mr. Chemex: The Eccentric Inventor Who Reimagined the Perfect Cup of Coffee
Rep. Rogers: ‘You can’t have your privacy violated if you don’t know about it’
Viewport research addendum: height and viewport
Why are Internet startups raising so much, so fast?
I don't get that mindset at all. A lot of the music I listen to is music that is not playable on an analogue instruments without severely butchering it.

Ranging from 8-bit chip tunes to much more complex electronic music.

Why does that affect the level of communication? To me, the only thing that is different vs a song is that for electronic music the communication is mostly from the composer. But I find that to be the case for most instrumental music, including classical music - a performer that adds so much "personality" to the piece that I notice will generally annoy me.
Startup Idea: Solve Personal Analytics
I often worry about whether my startup clock is running out. I'm closer to 30 than 20, finishing up graduate school, and for the most part feel young. But other than the pediatrics ward, the only other time I start to feel my age is when attending some of these startup events.

Speaking as a 40 year old who is an early-stage startup founder , I'll say that your clock isn't necessarily close to running out. But, I will also add that time is one thing that you can never get back. I'm not real big on indulging in regret, but if I regret anything about my younger years, it is not being more aggressive and doing the startup thing sooner.

If you have a good idea, and you're 20-something, I'd advise you to go for it. If it doesn't work, well, you probably get another "at bat" or two in your life. If you wait too long, you eventually do start running into limitations, whether it is health issues, or additional commitments you may take on, in terms of raising a family or whatever, etc.

Experience is absolutely helpful, and I'm not sure I'd tell anybody to found a startup just for the sake of doing it, but if you legitimately have something in mind, you're passionate about it, and there seems to be a real shot at succeeding, I say take a crack at it now.
With GWT you can translate the Java application to standalone JavaScript files ... and with this implementation you can run Java in a Javascript environment.

Which one would perform best?
> How is this a victory over using GStreamer and using the encoders/decoders available on the OS?

MPEG-LA-licensed GStreamer codecs cost 28 euros to the end user. This priced at zero towards the end users.

This is not a particular win over decoders available on the OS when those are indeed available.

As for encoders, this encoder is designed for real-time use and even when encoders are provided by the OS, the OS might not provide an encoder suitable for real-time use.
I followed this in the early 90s and had a lovely time. It helped that Turbo Pascal was my language of choice though and might not be quite so helpful now although Pascal is a pretty good pseudocode..

It's not the same but Vidar Hokstad has been writing a series for several years now in Ruby: http://www.hokstad.com/compiler/ .. and other resources aplenty: http://stackoverflow.com/a/1672/3951
This is my new favourite genre of music. It's like a computer is tickling my brain.
T-Mobile has calls over wifi. It's active on the my touch line and there are packages for the CyanogenMod versions I've installed. It might still not be up to par for you but T-Mobile is good in my area so I really like it.
Not for junior analysts, and not in this economy. Average base + bonus seems to be just over $100k for junior IB analysts at GS/MS/JPM this year, pushing to just over $200k after a few years. After that, the banker starts to pull away rapidly, and can earn the 100%+ bonuses. But on the flip side, you can probably still expect to have a job at Google in a few years, but the standard for investment banks is a 2 year contract after which only the best analysts are retained.
Ah, yes, Apple, that hip startup that undermined the RIM powerhouse :)