skysight-inc/HackerNews huggingface dataset:
-Your Family Tree project link doesn't work
-Maybe in your accolades section the awards can link to a better description or place where I can find out what they mean. The short description doesn't enlighten enough.
-You say you've shipped a ton of projects, but only had a few listed. Maybe have a link to see more of your projects other than the highlighted ones
-The layout and graphics are very nice though!
-Rate your competency in each programming skill (Maybe look at the website Elance.com for more suggestions, or even put up a profile there under the individual section. That is where I hired my last website developer)
-Maybe you could put prices. I pretty much instantly move on to the next company/person if I don't see listed hourly/project rates. Also put a section about how you get paid and if you pay before, or at certain times, or at the end. This one guy had a 100% money back guarantee if I didn't like the work. I picked him over the hundred others I saw. Also he was willing to look at my code over filezilla first-nobody else was willing to give estimates so that would give you a leg up too!
-Instead of email me link just put the email address so someone can copy and paste. It tried to go to outlook and I haven't used that for decades.
As an outsider, my take is that MinWin is an edition of Windows. Aka something that is marketed and not something that describes the kernel alone in a technical sense.
The NT kernel represents all strings as UTF-16 internally AND in the syscall API.

This single fact is enough to make it clear that it's a piece of shit.
I agree. In most cases, mobile apps are just fancy website bookmarks with a few more advanced abilities (native code, more hardware access, permanent local storage)... Except you have to download the app, organize it within all your other apps, download updates, delete it when you no longer use it, make sure its settings are in order, etc.

Imagine you had to download an app on your desktop computer before you were able to visit any website for the first time. How crazy are these people? Why do so few companies put user experience first.
Three things I didn't value my mom for...until I started running a company
It's not quite the same effect. The ancestor gene has the benefit of having been field tested over time.

If we invent a new gene, the odds are higher that it has visible benefits but hidden downsides.
Yes, same goes for CPython.

I just wanted to point out on your previous comment - it is not surprise that only choosing some particular language doesn't mean a guaranteed performance.
Federal Reserve Chairman Ben Bernanke spoke warns shadow banking risks persist 
Federal Reserve Chairman Ben Bernanke spoke warns shadow banking risks persist Federal Reserve Chairman Ben Bernanke spoke warns shadow banking risks persist
Cool, though on page 3 it skips from 9 hours ago to 22 hours ago.

Is there any reason the code is skipping the hours in between?
I bet you not only switched from nginx to apache, but also from some-language-module-loaded-in-every-apache-children to something like fastcgi.

This is what actually made all the difference.
That Tumblr would be so much better without the useless and unfunny commentary.
Dear Barbados, I think you've got a problem.
I wonder how many others they have like this. I found https://www.google.co.uk/compare/carinsurance/form the other day which I never knew existed.
The Impact of Designed Products on Sustainability
Thanks to James Fucking Whatley for the tip.

That guys got a great middle name.
This post seems to make lots of sense. I think going into the education market, you must feel at least some passion for doing something good, leaving a mark, making a difference (however small). I would even go as far as saying that making lots of money from education is some kind of a contradiction in terms. Good teachers and educators don't usually make a fortune, but they make a difference.

I think that's why VC and education do not go well together. If you plan to make an exit, then you're not really there to support the next generation of people who want to learn. You're not a teacher or educator if you're there only to make the jump up to the next thing.

In that sense, the idea of passionate angels, and small startups that can find a niche and build a sustainable business out of it makes a lot of sense. It might not make you a millionaire, or won't disrupt the entire education market, but it should hopefully make you proud and help even a few people improve their learning experience.

disclaimer: my startup kenhub.com tries to build a (small) platform to make learning anatomy more easy and fun.
Since you're over-fond of profanity I'll say this in a language you understand:

Relax. For fuck's sake.
I find it funny that Tumblr immediately asked if I wanted to open the page in Tumblr for iPhone
potty mouth.
Absolutely.

The book doesn't just teach you regex, but the why, how AND the dialects. It gives you an overview over different tools and programming languages and their regex-related functions and methods.

On top, it contains a ton of examples, is very well written (considering the insanely dry and difficult to typeset subject :) and is very polished (I think it's in the 3rd edition by now..)

If you just google or experiment on regex, you usally get bad regex, badly crafted regex, brittle regex and make every single mistake the book prevents you from doing.

It's really one of the most worthwhile books of reading through - it's also an excellent handbook to look things up.

Remember that a lot of commandline tools take in regex too - grep, sed, awk, you name it - it's not just for use in programming languages.

Your favorite editor has regex too.

I simple don't know how people can live without; I'm using regex practically every day.

P.S.: And _after_ reading the book, you will understand why people yell at you when you parse HTML with regex but you will know how to do it anyways and at least not completely badly. ;)

P.P.S: And here's the canonical post to BUT OF COURSE you can parse HTML with regex from stackoverflow.. :) http://stackoverflow.com/questions/4231382/regular-expressio...
The crux of the site is that the mobile web experience is getting worse, not better. I agree with that. With today's smartphones, one of the easiest and user-friendly things many sites can do is just direct users to their full web page. A properly done mobile-optimized website can improve on that experience but often "optimization" means a banner at the top that tells you the name of the site in 15% of the small screen and a banner ad at the bottom of the site that takes up 30% of the small screen.

These calls to install apps are just as annoying. Several years ago I remember going to LinkedIn.com on my iPhone, it prompted me to install their app, I installed it. I must've agreed to something I didn't intend to because suddenly my contacts list was filled up with all 350 connections I had on LinkedIn, rendering my phone contact list all but useless.
> Rightmove? Wrong move you fucking muppets!

That one got a chuckle out of me.
This is a good article, the only thing that is missing is that universities are cash-strapped, too, these days, and they would like to outsource instruction to whoever can deliver.
I found the house I currently live in with regular expressions.

A couple of years ago I moved to a different country, and for some reasons I needed two apartments, preferably close to each other. As you can imagine, the real estate websites are not designed for the kind of query I needed, so I wrote some code to aid me in my quest[1].

It's just shell script and text processing with awk. I download various results with all the available apartments for many real estate websites, then I scrape the data I care about (with regular expressions!) like address, rooms, price, anything really, and query the Google Maps API with all the addresses to retrieve the geographical coordinates, then I compute the distances between any two houses and sort them.

It's fantastically modular. Adding support for a new website meant just creating some regular expressions that work for that website. This was great because I was doing this on the road, as I was visiting the foreign city and found new sources of information.

Regular expressions were also great because these websites didn't have any API where I could query for the address, etc. I had to rely on what people wrote in their ads. This meant that when I wrote a regexp to match a set of results I had to inspect the failures to see new ways people described their houses and improved my matching based on that. Initially I had hoped I'd be able to parse 80% of the ads, but measurements and careful coding had allowed me to match approximately 99% of the ads!

The textual operation of this software allowed me to easily input some data manually. For example I realized that I'm also interested in having these apartments close to a subway station. No problem, just manually create the file with the subway stations in the correct, simple, textual format and the program will pick it up and use automatically.

The textual interface also helped with fancy queries, like "price between X and Y, 6 rooms total, prefer 4-2 to 3-3 if distance less than D, but 3-3 if distance greater than D, prefer Z subway line to Q, only one apartment might be from an agency rather than an individual, try to put one in K part of the city". Try to do that with an existing website.

[1] https://code.google.com/p/operation-housefinder/
Here's a hint for you. Natural does not mean healthy and without side effects. When you are eating a lifeform that contains myriads of chemicals in its purely natural makeup, you have no idea what you are eating. (Often, with herbal medicines, this proves to be an issue, and they get yanked off sale for side effects.) Ironically, it is precisely the synthetic chemicals that you can look up on wikipedia. And if you live long enough, immersed in this flow of entirely natural chemicals and radiation, yourself made of complicated and imperfect chemical reactions, you too will get cancer. (Actually, your body is cancering (deliberate verb coinage) all the time, and nearly always its repair mechanisms catch it early and stop it. It's that "nearly" that's the trouble.)

But hey, facts, harder to process than irrational fear of the new, and a crude prescientific search for "purity".
I think we already had some conversation about this topic:

https://news.ycombinator.com/item?id=5503066

HN is small ;)
I was more thinking of the indian, malaysian or chinese college student who wants to work on important system and for which $75 is a fortune.
GMO have a bad reputation because the most popular strains, Monsanto's glyphosate resistant strains are indeed concerning from a toxicity, ecologic and economic standpoint.

GM is a wonderful technology, with applications not only in agriculture, but also health. Insulin is produced by genetically modified bacterias, and modified white blood cells are now experimentally used to treat cancer.

There are probably other uses, but I'm not aware of them.
Agoda is amazing in Japan. It's the only site we use here and we can usually find really good deals.
Do we really need another social network?
Do we really need another social network. Ewor thinks so. Please check Project Ewor on abhshk[dot]com to know more about social network project
Just curious: how do the regexes compare when you use "^@(.*)@$" ? Semantically, it's closer to the string version.

Realistically, you'd expect them to behave exactly the same, but Go's pretty new, and you never know what is or isn't going to be optimized.
No one is attacking you personally here. You have simply said some misguided accusations about a country whose history you clearly have not read very much about. That is fine, we all make mistakes. Digging your heels is unnecessary. Perhaps this story would make you pause and reconsider your perspective. http://en.wikipedia.org/wiki/Shin_Dong-hyuk_%28human_rights_... One exerpt is particularly chilling:

"""When Shin was 14, he overheard his mother and brother planning an escape attempt and informed the guards, which was something he was taught to do from an early age.[4][5] Rather than reward Shin for turning his family members in, the guards tortured him for four days to extract more information from him.[4][5] According to Shin, the guards lit a charcoal fire under his back and forced a hook into his skin so that he could not struggle,[12] and this caused Shin to receive many large scars from the flesh being burned and other abuses.[13] On November 29, 1996, camp officials forced Shin to watch the public execution of his mother and brother, and he knew that he was directly responsible for the execution
"""
https://github.com/ferno/greenery
Great idea. Can't wait for multi-lingual support.
I'm not doing controlled research which is part of the reason for buying a premise solution. I hadn't noticed anything negative that I can attribute to the stuff. I've only been doing it for a few weeks.
Also dnsimple.com has templates etc. and also an API to everything, you can Register or transfer domains too.

Full features:

Every DNSimple account comes with the following features:

Free 30-day trial.

Easy to use web interface for managing domain records.

Free iPhone App for adding and managing domains and records from your iPhone.

Support for A, CNAME, MX, SPF, URL (forwarding), TXT, NS, PTR, SRV, NAPTR, SSHFP and AAAA records.

Unlimited number of records for each domain.

Wildcard DNS records

Native support for DNS lookups over IPv6.

REST API for creating and managing domains and records.

Standard templates for services like Google Apps and Heroku.

Custom templates for applying multiple records to a domain with one click.

The ability to share domain administration with other DNSimple users.

Vanity name servers at no additional charge.

Optional domain registration or transfers starting at $14/year (for com, net and org). Prices vary for other TLDs.

WHOIS Privacy Protection providing a proxy for email and snail mail for $8/year per domain.

etc

I a user not an owner, but if you use this link I get a free month https://dnsimple.com/r/44dad7740c9b96
Open each photo in it's own browser window and maximize it.

Now just stop, and look at it. Think about the person shown and what they might be thinking about this woman coming up to them with a camera.

She really had a talent. And the fact that she hid it, only to be discovered by chance after her death, makes it fascinating.
You could more than double the performance of the regexp if you did MustCompile just the once rather than within every loop.

MustCompile is generally used to make the regexp a global so that it isn't done over and over.

Just move it out of the loop, as it's really not necessary to compile regular expressions every time you want to match/replace against it.
What? What's the causal link between wheat and diabetes?
For most occasions I use HotelTonight. Had some amazing experiences with cheap last minute rooms.
`\A@(.*)@\z`

BenchmarkRegexp	500000	5181 ns/op
BenchmarkStrings	10000000	171 ns/op
The background image is around 1.4MB and took so long to load that I began to wonder if something was wrong. (I'm in Australia; maybe this isn't such a problem if your clients are all local.)
Yes on sites like Expedia commission can get as high as that and hotels hate that. They'd rather actually talk to you and get to know you while you book and give you a discount than see you book online and them have to pay a high commission.
I would recommend padlet - http://padlet.com

I wish I had this back in school because it just works like my brain does. I don't need ruled lines or the constraint to text only, I need the infinite canvas!

I've only started using the service for the past few weeks and this new way of brainstorming / note taking is working quite well for me.
I really loathe these app popups, unless you are doing some serious processing like a for a game there is almost no reason for an app. It breaks the power of a browser to have multiple documents and it breaks urls and linking to content. And, as they point out, it also is highly redundant when a mobile site has already been built. That's to say nothing of further redundancy in having more than one app: one for iOS, one for Android and maybe one for Windows mobile. That's potentially four different expensive mobile development processes for an entirely inferior experience and causing significant annoyance.
a) this comment is annoyingly simple minded and pretty plainly racist. ("Those people"? Really?)
b) with all the talk of un-warranted wiretaps, and the state of surveillance building up in the US/Europe, it's probably a bad time to throw stones
c) it's worth spending some time to investigate how "those" countries have had democracy deliberately crippled for decades by western powers needing puppet dictators to guarantee their flow of oil (try a YouTube search for "secrets of the seven sisters")
I wonder if they are being deliberately slow at releasing these videos so that each one gets discussion and views. The conference has been over for some time now.
The fucking point is that it's fucking annoying when dealing with repetitious annoyances. I wrote it because I'm fucking annoyed and if, perchance, I've annoyed you - then my fucking work is done.

You ossified wank rag.

:-)

[Obligatory smiley face so you don't think I actually hate you. I do, obviously, but the emoticon might sooth your fucking soul.]
The worst case of this I've seen recently as an offer of free wifi at an airport after you.. <wait for it>.. download their app which gives you push notifications about hotels.
Ask HN: An efficient way to make people take a break from the computer?
I am doing my first mac app, it is a break reminder, when time expires it will show a popover. Inside the view, I would like to have something which can actually make people go away from the computer. Any ideas? Thanks, appreciate it!
Site prompted me to install an app: http://t.co/CfOxUiLobq
The profanity is expressing the author's frustration and driving home the ubiquity of app pushing. It's not supposed to be funny. The repetition is made more striking by the formulaic use of "fucking" and its dispersion. "I fucking don't fucking want your fucking app," would be gratuitous, but wouldn't work as well.

What makes the article weaker is that the author goes off topic and criticizes the institutions over unrelated matters - "Daily Fail" wallows in lameness.
Simple way to figure out which is more appropriate: ask your mother what she wants.
Dictatorships are not unknown to the west. We know though, that it is more productive and fulfilling to live in a free democratic society. True, people in dictatorships can claim even a high level of satisfaction and happiness, but it's mostly a case of ignorance being a bliss. You are dismissing the power of oppression in altering minds. We have that in the west too, the media, yet we believe its marginally better due to pluralism
Intro to TDD – Test-Driven Development
The time on site is calculated as the time on the last page hit (or engagement hit) minus the time of the first page hit.

https://support.google.com/analytics/answer/1006253?hl=en
It does have the MustCompile outside of the loop. I pasted the wrong link originally.
As a Black man, I was afraid of encounters with police than I was of terrorists
Ironically, this site suggests downloading their app when viewing it from an iPhone. :)
You don't need to read 500 pages to understand the core of regex. "The core" means "what you will use 99% of the time". You need 11 minutes: http://www.youtube.com/watch?v=hwDhO1GLb_4
The apps themselves are usually not "inferior experience". They can be snappier and better offline performance. That's not to say I disagree with all of the other things you said.
Can't you tell the difference between attempted humor and frothing-at-the-mouth frustration? I for one FUCKING agree with this guy.
FPM is a FastCGI server. That is, it does socket-based IPC (TCP or unix), with a binary protocol (FastCGI), with one process per request.

Litespeed seems very close to that: socket based IPC, with a seemingly custom binary protocol, one process per request.

Could you tell what's better in Litespeed module ?
Stop propagating bad interfaces like 'regular expressions' damn it!

An interface that e.g. makes me 'escape' half of my input because its designers think their special use of characters must take precedence over all user input is a bad interface.
Ah, my apology I saw the earlier link.
Since you seem to be overly fond of coming across as highly sophisticated, I will have you know that you said it in language the OP understands, not in a language, good sir. Furthermore, I disagree with you in substance, and although I don't feel motivated at this point in time to write an essay on the matter, I do sincerely hope this quote from the movie "Network" might suffice:

We know the air is unfit to breathe and our food is unfit to eat, and we sit watching our TV's while some local newscaster tells us that today we had fifteen homicides and sixty-three violent crimes, as if that's the way it's supposed to be. We know things are bad - worse than bad. They're crazy. It's like everything everywhere is going crazy, so we don't go out anymore. We sit in the house, and slowly the world we are living in is getting smaller, and all we say is, 'Please, at least leave us alone in our living rooms. Let me have my toaster and my TV and my steel-belted radials and I won't say anything. Just leave us alone.' Well, I'm not gonna leave you alone. I want you to get mad! I don't want you to protest. I don't want you to riot - I don't want you to write to your congressman because I wouldn't know what to tell you to write. I don't know what to do about the depression and the inflation and the Russians and the crime in the street. All I know is that first you've got to get mad. You've got to say, 'I'm a HUMAN BEING, God damn it! My life has VALUE!' So I want you to get up now. I want all of you to get up out of your chairs. I want you to get up right now and go to the window. Open it, and stick your head out, and yell, 'I'M AS MAD AS HELL, AND I'M NOT GOING TO TAKE THIS ANYMORE!' I want you to get up right now, sit up, go to your windows, open them and stick your head out and yell - 'I'm as mad as hell and I'm not going to take this anymore!' Things have got to change. But first, you've gotta get mad!... You've got to say, 'I'm as mad as hell, and I'm not going to take this anymore!' Then we'll figure out what to do about the depression and the inflation and the oil crisis. But first get up out of your chairs, open the window, stick your head out, and yell, and say it: "I'M AS MAD AS HELL, AND I'M NOT GOING TO TAKE THIS ANYMORE!"
British Airways (and I assume other airlines too) let you add hotels to your flight and book through that. It's probably more expensive but it's easier.
Me too. You view all of the eleven lithographs here:

http://www.slideshare.net/sotos1/pablo-picasso-bulls-111
Have a look at the audits in Chrome. Read, learn, and understand what the Chrome messages are telling you and decide if you want to tweak anything on your page.

Did you run it through any validators?

You have 7 languages in your list. That's quite a lot, especially for a 17 year old. Which are your strongest? Do you have examples of your code for those?
Ah, I get it. Thanks dude.
What is your pages per visit number?
The new social network have a clean design, and follow the flat UI trend. Ewor hopes to change the social networking with some of the project’s innovations.