skysight-inc/HackerNews huggingface dataset:
Server is down, full text:

As the arrival of decision letters starts to taper off, most of my friends have a good idea of where they're going next year. Some were lucky enough to have gotten into their dream schools, others were accepted by a slew of equally amazing colleges (though perhaps not their first choice), and a few were rejected to all but a handful of great schools. We should all 'be happy', our friends, family, and counselors tell us; the hardest part of senior year is over and now remains the best months of high school. But 'great' is a very subjective word and some people are inevitably disappointed. I'm not discounting any of the students who got into their top choices: I believe that they're all deserve it 100%, but I'm sad that my top choices don't feel the same about me.

Yes, I did get into a couple of great schools, and I am truly honored and grateful to be accepted by them. But at the same time, I am utterly heartbroken that after years of pushing myself to excel academically and pouring my heart into the application essays, the response is still: 'Dear [x], I am very sorry to let you know that we are unable to offer you admission to [x]'. And I feel so, so guilty for feeling like this, as if I'm jilting my accepted schools and betraying my friends who try to cheer me up.

There's also regret. Maybe I should've written about different topics, maybe I should've applied to more schools, maybe I should've gotten more/other recommendations. And while it's very appealing to just blame the system for my failures (ahem College Confidential), I know that it's really no one's fault but my own. So there's an unhealthy amount of anger, bitterness, and disappointment directed at myself right now. Summed together, all of this is strangely numbing and emotionally exhausting.

But there is always some hope, even if we do have to trudge through this unpleasantness. It's quite honestly pointless to continue feeling this bad. Rejection and failure is a part of life, and even though my lifelong dreams were crushed over the course of two days, I have to accept that and find new ones. I know that I will eventually be happy and successful at a school that accepts me, despite all the inevitable sad laughter in the coming days.

Now I just need to believe that.
You should have users, lots of them. Then you increase your chance. Else it will be treated as just another untested website/idea.
How to Duplicate Cats
There's a lot more to life than 'straight' or 'gay,' just so you know.

Beyond that, http://en.wikipedia.org/wiki/Demographics_of_sexual_orientat... and http://en.wikipedia.org/wiki/LGBT_demographics_of_the_United...

> According to a Williams Institute review conducted in April 2011, approximately 3.5% of American adults identify themselves as lesbian, gay or bisexual, ... However, a significantly higher percentage acknowledge having same-sex attraction without identifying as LGB. This makes it difficult to accurately record the demographics of LGBT people in the U.S.
> The United States' State Department recognizes 195 independent countries around the world. People rant about how terrable the US education system is but the United States places 17th in the developed world for education, according to a global report by education firm Pearson. That's well into the 90th percentile.

Uh, no. The U.S. placed 17th out of 50 countries in the developed world. As the other 145 countries in the world weren't part of the study, there's no saying where the US would have placed if the whole world were studied. Among the studied countries, the US wasn't in the 90th percentile, or even the top third.
How We Killed a Wantrepreneur
The iPad was a true innovation when it was released and even more so 3 months prior to its release.

To be able to experience a new invention so far before everyone else on that planet is a special experience. At least, I'd see it that way were I in her friend's shoes.
The difference is that what you and I can buy vs what can be done in the world of building semi-custom ICs for your consumer gear.

The ARM7/TDMI core is about 100K transistors, that is nominally a square 316 transistors x 316 transistors, which with a 22 nm process is about 3 microns square. The marginal cost to add 3 square microns to a chip is very nearly 0, as an example the 'test feature'[1] on a chip the company I worked at in 2000 was 18 square microns and "wasted space" in the final chip. I say its 'nearly' zero because while the cost to produce the chip doesn't change measurably, the yield curve does and the 'cost' is the chips that fail due to this extra core not functioning.

So if you make a consumer electronics gizmo in quantity and it has a semi-custom chip on it, adding a computer to that chip these days won't make your semi-custom chip that much more expensive and by having a programability aspect you can add features without re-spinning the chip.

As for the cost, TSMC offers "add an arm core" to your ASIC as a design service. I've not been part of a wafer start negotiation for over a decade but it would not surprise me in the least if they offer to throw that in for free these days to sweeten the deal.

[1] The "test feature" is a part of the chip that the fab uses to verify the wafer processing worked correctly, it generally can be probed to with a simple voltage or current pulse to quickly screen out die which didn't get baked correctly.
>Erlang is not a difficult language to learn

I'd like confirm this. It doesn't even have loops, you have to use recursion (and only recursion).
He is, in a useless kind of way. It's one thing to think this way and another thing to propose that everyone voluntarily adopt social mores that put them at a disadvantage relative to the people who continue to use the same old stratagems. For something like that you need a social movement organized around a moral cause, with constant moral vigilance against cheaters (who would otherwise prosper, and might prosper even in spite of such vigilance.) That's unlikely enough, but it gets worse. Skill at organizing and inspiring a social movement is, by my guess at least, highly correlated with skill at succeeding sexually under the current social conventions. The people who are highly motivated to change current social mores around dating are exactly the people who are least likely to inspire a following.

Take it from someone who wasted his first five years after puberty learning the hard way :-|
Event Driven Collision Simulation
Sudoku Solver in 25 Lines of Clojure
I use the null character in GNU screen:

escape ^@^@

On most keyboards, you can enter it with control-space, which is very easy to type and rarely used for other purposes (though emacs uses for `set-mark-command`).

Control-] can also be a good choice (at least for US-style keyboards that don't require shift for the square brackets).
Discretion is the better part of valor...
3D Printed Gun Movement
Quality of software is pretty much irrelevant for startups. The code is usually crap and gets thrown away over and over anyway. The real focus is on people.
This.

"CupidWithFriends would like to access your public profile, friend list, email address, custom friends lists, birthday, current city and your friends' relationships, birthdays, current cities and photos." -> Cancel

(In general, I don't feel like Facebook should let me give my friends' photos [not just mine, but theirs] away to a 3rd party without their explicit consent first).

Relatedly, the 'Why Facebook' hover text says:
"We use Facebook to make it easy to see which friends use the service, add existing friends, and prevent certain friends from seeing your profile. We do not post to your wall or spam your friends."

So my friends who I don't want to have see my profile will know I'm hiding it from them? Because they'll know I'm using the service, but they can't see my profile?
Do not use Erlang for number performance. I tried with EulerProject and create some prime number generators in Erlang. It is slow as hell.

Use it for what it is built for!
Doesn't look like it, it was for an IEEE symposium in San Jose.
There's another way that scribd sucks? You don't say!
From the docs it appears to be just 2x memory, not 2x cpu as well?
I know about the ping option but that seems to me to be cheating when using a free service. I like to pay for exactly what I use, and I am rethinking free services in general on the web. Anyway, thanks for your comment.
Oh god yes.

You want to know the best job in the IT world?

Solution Architect

Enterprise Architect also works. Those two magical words can mean any of the following (I've seen them all):

1.) Network infrastructure design. Varies between handing over a Visio diagram to Cisco sales team vs detailed component level design .

2.) Server hardware guy who decides server/nas/vm requirements for the company. Deals with hardware vendors.

3.) Some combination of 1 and 2, but does 90% vendor management.

4.) Software engineer who does integration.

5.) Another visio guy, but this time highish level application workflow design. No programming. More like technical business analyst.

6.) Like the above, but presales focus and client facing. Gets a commision. Like this: http://bit.ly/YlsaWu

7.) Lead software engineer with 20+ years experience designing $10M+ software for use in critical real time distributed applications. Delegates coding jobs to different teams. Defines APIs. Defines design patterns. Does coding reviews. Understands entire code base. Excellent knowledge of concurrency and parallelisation design considerations.

To put it mildly, there is some ambiguity in the title. But what makes this 'solution architect' so special is recruiters consider it a very senior position that is remunerated accordingly. And here is the kicker that illustrates how poorly some recruiters understand IT roles:

Sometimes its not clear if a solution architect role is a software or hardware job. So long as you've got experience as a solution architect you'll tick the recruiters box and your resume will make the short list.

Think about that for a second. Dont believe me?

http://www.seek.com.au/Job/solution-architect-finance-perman...

So to all IT people out there, I'd suggest if you ever find your job role shifting towards work requiring Visio, try and get a title change to the coveted Solution Architect or Enterprise Architect. It shouldnt be a problem unless you have a very senior person with the same title. Dont demand a pay rise. You'll be well compensated the next time you look for a job.

- Alex, Aspiring Solution Architect
But then he's clearly doing something to warrant the discrepancy in pay. That's what I'm saying.

If I see he makes $250,000 and I make $150,000, and I ask "why?" and get an answer along the lines of "he provides us with x, y, and z, and those are extremely valuable to the business." Now that's fine, and I am empowered to be treated as a business partner. I can improve myself and provide something more valuable to the company to warrant better compensation with an understanding of what I can look to receive by providing more business value.

But if I have no clue, why would I want to engage with my company on that level? It doesn't even feel appropriate to make such an approach with this nonsensical taboo.

The point isn't to regress people that earn their difference in pay, the point is to regress people who don't earn their difference. An ancillary benefit is to provide everyone with a better understanding of their value and what value they provide the company, which makes it easier for people to grow professionally.
Java EE 7 and EJB 3.2 support in JBoss AS 8
Yeah I don't think greeks are a good place to start because they probably don't need it, but I'd imagine other college kids would use it especially because they're busy with classes and other things.

Definitely agree that college kids have more opportunities than new grads though to meet people. I think the matching idea (tinder/let's date) is a good one, but like you I noticed the problem seems to be that girls don't actually use it - which is critical since otherwise nothing happens.

Never got a chance to run the checkit experiment because I ended up graduated early to move out here for a job. I do think meeting people out (at bars and things) is critical and the dating sites now don't take advantage of that - the check into places idea.

Dating sites set the bar low for messaging which contributes to the over messaging problem, there is a high social barrier to go up and talk to someone or ask someone out in person. The social barrier is actually a good thing because it means that if you go and talk/ask you already have a large advantage since most people were already self selected out. I think something that helps break the ice or helps with this meeting process in a specific place would be valuable. Otherwise I think most dating websites are shitty for heterosexual men in their early to mid twenties.
This is a 1-dimensional cellular automaton. Apparently John Dee was fascinated by the chaotic patterns such automata are famous for. It reminds me of Stephen Wolfram's love of Rule 30.

Conway's Game of Life similarly intrigued hackers in the 20th century, but without the mystical subtext.
A Computer Inside A Cell
At least Google still lets you download your mail(imap it) so keep it updated (your local mail dump). When you need to leave Gmail(or even Google Apps with your own domain) you'll have everything other Gmail chat.

There are certain things you might loose

- access to those sites which used only Gmail sign-ins

- Gmail chat (Calendar and contacts are not a worry but keep it dumped , maybe in Dropbox or Outlook, anyway)

- IF you are comfortable with handling a server (sth like Webfaction or a VPS) you can do a lot of these things yourself: mail, calendar, blog, contacts

Bonus tip: Seems you are new to these things I would advise you to backup your entire computer along with all these data :-)
philwelch, you hit the nail on the head, I couldn't figure out why I was so agitated by her comments, but I'm pretty sure this is it.

Her ratio of value to criticism is too low for me I think. Further agitating me is that she has the top comment. I just can't imagine why someone would upvote it.
Why is EJB still alive?
Sorry, I'm a bit thick and don't get it.
You most certainly are not.

I wonder if you could get it done with some kind of manual HDR: tracing out the skyline to explicitly say "stuff below the line should be from the low exposure photo, stuff above from the high exposure photo."

Disclaimer: I know nothing about photography.
I don't work as a programmer, but many of my friends do. A number of them worked for startups or smaller companies right out of school.

Over beers I got a few impressions, not sure if they're reliable as an outsider, but it seems like, yeah, best case is in the slides. Even if you're not an insta-millionaire, you make a dent in a really great product.

But I saw more of the worst case: a lot of 80+ hour weeks for a kinda nutty guy who keeps trying to replace your salary with stock options that hold dubious value. His sense of vision is so strong that he doesn't listen when you offer advice (like chuck the half of the code, you fired the guy who wrote it for a reason.)

I know, it's easy to say, "if you aren't 100% sure of the product's value, or it doesn't have great people, then quit..." But fresh out of school, no idea what businesses are ultimately going to succeed or fail, not a lot of experience to know what working dynamics are normal and which are incredibly sketchy... it's hard to know when to leave, or where you'd go if you did. Especially if you're looking to build a resume with experience that doesn't include 'bails at the first sign of trouble.'

Maybe those are the lessons to teach new CS grads: how to evaluate your first job (since you have nothing to compare it against). Maybe quit ten jobs after a month, then keep the next job that's better than all the previous jobs? :)
I honestly cannot tell if you are being sarcastic with regards to "Number 2", I hope you are.
What the LOLcats meme says about our personalities
What's up with that Cetaphil and the tissues? Was that on purpose?
From what I've heard from Apple people, terse emails (or just forwards with no additional message) were very common from Steve Jobs.
Slide decks are created for different reasons. Some are made to fully contain and communicate ideas then widely circulated - these decks are content. These decks don't need someone to deliver them.

Decks accompanying presentations aren't those slide decks. Presentations are expected to use human communication skills to express more than what you can fit in slides. In school, you give just these kinds of presentations. You aren't asked to create slide decks and circulate them among your colleagues. The slides are not the content. Which is why these slides in particular mostly make no sense alone.
No that's just for young adults downloading files that someone regrets making available publicly.
Impressive Unreal Engine 4 Graphics Demo 'Infiltrator' Leaks Early
It helps to know something about the business in which you are starting your startup.
I like the way you've characterized the awkward kid's lament -- I think you nailed it.

However, this seems more like making online dating (which generally includes many attempts at making things more straightforward) into something that more closely mirrors the way many people find dates offline, through being introduced and endorsed by friends.

As a former awkward kid, I can't imagine that making things more social would be seen as favorable by someone who struggles with socialization and maybe has fewer or less charming friends.
Dead serious. Sarcasm set at 0.
FTA, about "MinWin": "A severely stripped down version (almost 20MB) of Windows 7 was able to run a http server"

Last I checked a smallish kernel + uclibc/busybox with most applets (an httpd is in that list) is around 8MB or so. Even glibc only adds 2MB or so more if you throw out the locale stuff. Windows is just a different world.
This is fetching every entity by its indexed key. My understanding of saving in a background queue is that during that 1-2 seconds, the ui will still be using the pre-modification data set, so very briefly the ui may appear incorrect, no? Not a huge deal, but if the ui will be wrong, then for our app that would still force us to pause the ui until the save finishes.
Bad analogy. It's more like choosing a catering company to cater a five thousand person convention on the basis of a single meal they prepare for you alone. Even if it tastes great, you have no idea how they're going to hold up when the number of people they need to serve increases massively. And you have no idea whether they're end up killing guests with food allergies or forcing those with different dietary restrictions to go hungry.
I've Facebook Messenger on Android and use it to keep in touch with friends. Especially those who have made their Facebook account as primary account of communication. To make matters worse, some of them replies to my emails, not via email, but from their Facebook accounts to mine without any capitalization and a lot these "....." with varying amount of dots in those strings.

Once in a while I do check my Facebook account on the web. Sometimes I upload few pics for my (all) friends to see, otherwise my photo sharing is restricted to Dropbox mostly.

I tried to leave but couldn't, for the same reason as yours.
"If Only I Knew This Shit in College"

You should give this type of talk after 20 years and 5-10 jobs or at least students should hear the other side...you know, the 'I spent 4 years at a start-up hoping to strike it rich, worked 80 hour days, depression kicked in, stock options are valued at negative considering taxes and my last two paychecks bounced.'
Nice idea. I've been saying this forever - getting friends involved in matching was the way forward for dating sites. But all glory to the person who executes.

This also removes the stigma of being on the site - you're not there for you, you're just there to help out your friend!

However I find it to be too creepy to sign up friends without their knowledge. You're asking me to reveal personal information about them to a third party site and an unknown audience of people. And there's a lot of potential for abuse, if I want to embarass a "friend".

Even if I find someone I think they'd like, how am I supposed to explain that I was pimping them out? I think there should be invitations first, like "hey, I made a profile for you on CupidWithFriends, check it out." Or ideally, do it with peer pressure, like "your 3 friends made this profile for you on CWF, they want you to accept." Then if the profiled person like it, they click a button to accept and only then does it go public.

EDIT: actually, what if you changed the focus to "stories about friends", where dating was a sort of side effect? I think I'd feel less creepy if I felt I was making a little tribute to a friend, rather than selling them.

This could work for any situation where you want to match people up. Even in matching jobs to people. LinkedIn sort of does this, but they ask for super boring testimonials like "implemented action items with diligence." Stories are so much more interesting, and they are what really sells you on somebody anyway.
I'm building it right now. Can't wait to show you guys!
>I don't offer financial advice, but it certainly would seem that maintaining bank accounts above the insured limit in any of the countries you listed is very high risk at the moment.

I'd agree, but i'd like to add that one would have to be fooling themselves if this high risk is anything but contained to the PIIGS or the EU.

ex: Some british pension accounts were hit: http://www.telegraph.co.uk/news/worldnews/europe/cyprus/9944...

I guess in any case, having any bank account over "insurance" limits in any country isn't sound (as we've seen that even those limits can be changed [usually changed or able to be removed at any time like what the FDIC announced in December]). But then again, people don't usually act in a logical manner (which I guess in a weird sense they shouldn't since any currency is ultimately built upon trust or belief which is not directly connected to logic).

I guess it's just better to stick to the basics (food,water,shelter) and let the bankers worry about when their fellow citizens or russian oligarchs will come for their heads which according to history, eventually happens :P
Caps Lock Key Has No Place on a Modern Keyboard
I agree that the word 'technical' is somewhat of a meaningless catch-all. If I were starting a restaurant, I would want to know how to cook. To start an auto shop, I'd want some mechanical skill; a clothing boutique, some knowledge of fashion; and a software startup... the ability to code.

Of course there are other skills - management, marketing, sales, etc. - that would also be helpful. But as a sole founder, while not critical, it seems extremely useful to have some degree of competence in the primary area of work for your business.

In fact, were I planning to start a software company without yet knowing how to code, I think my first step would be to learn enough to build the alpha version (or depending on scope, a core component thereof) myself. Not only is having a specific goal the best way to learn, it would likely result in all kinds of insights into the planned business that just couldn't be gained by farming it out. (In fact, that's exactly what I did with SearchTempest, before eventually hiring a far better developer than myself! :) )
Actually, make works in tramp by default if you use 'M-x compile' and friends.
Basic logic error (that it doesn't make things more readable doesn't mean that it's less readable).

I just don't see the big readability win going from vector_push_back(my_vec, 53) to my_vec.push_back(53)
There was IRC, comp.os.ms-windows.programmer.misc, and AOL/Compuserve had a ton of Windows programming resources as well.