skysight-inc/HackerNews huggingface dataset:
Try everything. Add variety to your routine. Ask yourself what you're passionate about or interested in, and get some good books on the subject. Expand your understanding of the things you care about.

You might be interested in splitting your time between a long-term investment and several short-term investments. One example would be buying a house (10-30 year investment) and at the same time developing a bunch of life skills (1-6 month investments). Or travel the world for five years and work on small projects... Mix the things you want to do, don't just settle for one thing :)

In order to meet people, make friends, lovers/partners, and do fun exciting things, you have to spread out into the world and discover/try new things you wouldn't have thought of yourself as being involved in. The one constant I find is that the people I enjoy the most I encountered by accident whilst meandering the random occurrences of meeting new people and trying new things, without any expectations.

Also consider that you're only 25, and than in 5 years you will be a different person, and in 10 years, and 15, etc. It actually doesn't matter what you do, because some aspect of you will evolve over time and your plans will change, which is normal. (For example, five years ago I wouldn't have told you that i'd become a cook or a trapeze artist, or have a long-distance relationship... but people change!)
A lot of those devices are probably still around and being happily used in production.

I wonder for how many years in the future people will still have to fire up their HaskOCamlCoqda 10.4 ASN.1 library to deserialize EBCDIC over an ancient (gasp, wired!) serial port...
I completely understand the need for speed, which is why I'm happy you picked something like Java. It's just with the popularity of Javascript on HN, I was worried that it would be yet another JS project.
Yes but, for instance, if you lived under a fascist anti-gay regime and were gay you would hide it very actively. On the opposite gays today, through their correspondances, might be quiet easily spotted by the NSA or anyone with access to their phone calls / mails / texts. Once the regime becomes anti-gay, they will come for you and it is too late to do anything.
I already posted this some time ago, but let me insist on this one:

Openresty (nginx+lua) is probably one of the most underrated technologies we have available nowadays. In my experience, every webapp can offload a ton of work(1) to openresty. The lua code is usually simpler and a lot faster that the equivalent code in the app.

(1) think caching, auth/acl, security filters, stats, logging
Ask HN: Who wants to swap onboarding critique?
I'm looking for a few people to try the onboarding process of our online product. We could really use some fresh eyes. I'd be happy to write a critique of the onboarding process of your product or side project (or any other feedback you'd like) in return as well.

Please leave a comment and we can talk through email. Thanks!
Traders working in banks all knew that VaR was a pretty poor risk metric - at least definitely by 2007 and probably years before that.

Even the regulators "knew" that VaR did not cover everything.

I know this because I was building a CDO VaR Risk System for Royal Bank of Canada in which the regulator also required us to report the impact of "shock" scenarios because of the knowledge that VaR did not capture "tail risk".

It's not like people were completely stupid.

It's simply that while everybody knew about tail risk, they massively underestimated it.

Anybody who was anybody "knew" that a senior AAA rated tranch of a CDO was not a safe as US government debt no matter what that AAA S&P rating might say - but they probably didn't think that a AAA asset would ever be completely worthless either (i.e. every single name in the CDO would default, or that they would effectively have to "mark-to-market" it as worthless for the purposes of reserve requirements).

The real problem was that because they were rated AAA, regulators allowed their use as tier-1 capital (used to calculate the total amount of leverage the bank can take on).

Once it started having to be marked down at all, banks were forced to reduce their leverage to meet the regulator requirements, often by force-selling other assets, which in turn caused more mandatory mark-to-market write-downs, which cascaded into the financial crisis.

P.S. What saved RBC was simply that they were late into the CDO game and did not have a very large CDO exposure.
Not sure why anyone is memory conservative these days anyway, but it's possible they thought about it but figured that there weren't that many people over the age of 118 floating around, and even if they get a letter reminding them to register for the draft, they'd just ignore it.
So, is your contention that because data was only used to catch regular criminals - drug dealers, robbers, stalkers, fraudsters and the like - that we should find that a bad thing.

It's just prima facie it sounds quite good to me that criminals who might not have otherwise been convicted or discovered in their actions can now be so. All at the cost of the police knowing what my ISP [and GCHQ] knows about me already.
So they are just as good as flipping a coin? That's brilliant!
Salesforce acquires RelateIQ
Android: Number one with a bullet
Here's mine:

Dear MP,

I hope you will be voting against the emergency legislation being forced through parliament on Monday to make phone and internet companies log all information.

As a software professional with over a decade's experience in the industry, I can tell you that logging all such data in this manner is not just an obvious abuse of UK citizen's rights, and most likely of citizens of other countries - it is also dangerous in it's own right.

Specific questions need to be answered before any kind of mass storage of information such as this can take place. Things such as:

- which "named" people will be responsible for collating
this data at which companies?

- where will this data be stored?

- what are the security arrangements around this?

- what are the repercussions for breaches of security?

... to name a few.

Do not just assume that these questions have all been answered by the appropriate "techy", it is YOUR responsiblity to ask these questions and vote against any policy that does not provide appropriate answers.
I quote the following examples of cases where proper consideration was not taken. These are from my personal experiences:

- finding my National Insurance number and name in an "anonymised" freely available government dataset. And the NI of a friend.

- working at a large blue chip company that required me to be escorted in and out of the server room and taken to a specific server, only for the person doing the escorting to get bored and prop the door open with some wood and say, "don't tell anyone".

- being given elevated priviledges to a network simply to "get something done". (This one happens more than you'd think).

- being asked for information for a security check by the Police only for the email to include private information such as the requester's ID code.

Yours sincerely,

Phil Barr.
Blitzkrieg investment strategy (2011)
Google, Canon, Dropbox and others pool patents to ward off trolls
The Coming Shift of Niche Online Communities into Hubs in the Physical World
Direct YouTube links (pyvideo.org loading is slow at the moment)

Part 1: https://www.youtube.com/watch?v=vWkgEddb4-A

Part 2: https://www.youtube.com/watch?v=I3JH5Bg46yU
Wayland knows the framebuffer of every application running in it. There's no reason the compositor can't export windows on a window by window basis.
Your comment seems coherent until you start to read it and realize that it doens't make any sense. If you didn't state that you weren't from the UK I could think that English may not be your first language. What does that paragraph about trademark laws have to do with this thread?
Thanks for the correction! And I wondered why I got all those downvotes...
What's hilarious here, is that Level3 played the exact same game Verizon is playing now. Back in 2005 they dropped their peering entirely for several days with Cogent due to "Unbalanced Traffic Ratios" as cogent was sending L3 more traffic than L3 was sending them.

It's always historically been the case that settlement free peering required balanced traffic ratios. The difference is L3 used to have far more consumer networks buying transit from them. Before, level3 was needed to connect a bunch of different regional ISPs together who each purchased IP transit. Now, every consumer ISP of any size can orderup a nationwide backbone network (from level3 ironically, yes despite being in a peering war for ip transit, comcast's nationwide fiber network is leased from level3.)

Many of the old Ma Bells that were broken up used to be clients of level3. Through the mergers, many of them now own Tier 1 backbone networks. Verizon, ATT, and CenturyLink all are now also competing backbone providers with Level3 as well as being consumer ISPs. This leaves Level3 in the position Cogent was in when L3 depeered them.

Level3 will now gladly split the costs for unbalanced traffic ratios now that it benefits them. 10 years ago they would have tried to extract transit/paid peering from the same situation from someone else.

Perhaps the whole balanced traffic ratios requirement doesn't work in a time when every consumer ISP has their own nationwide fiber network and many also own Tier 1 IP networks. Or perhaps expect Level3 to start looking to get bought/merge by Time Warner cable or Cox to even the playing field.
> I realize positions need to be based off something, but it always seems strange to me to see analysis like the one being challenged here for a young (albeit large) innovative tech company. Think of Google in 2003, Amazon in 99' or MSFT in 89'.

You mention Google, Amazon, and MSFT in the same breath, but one of those is not like the other. Google in 2003 and MSFT in 1989 were targeting markets that were small, but young and uncertain. However, Amazon's target market was mature and well established, but huge.

Assigning a big valuation to Google in 2003 or MSFT in 1989 would mean having the confidence that lots of people in the future would be doing something that they didn't do at the time. However, assigning a big valuation to Amazon in 1999 meant having the confidence that Amazon's technology would allow them to dominate an existing, large market. After all, people aren't buying more books and toilet paper in 2014 than they did in 1999: they're just doing more of it through online sources instead of brick & mortar ones.

The problem with Uber is that the most obvious target market, taxis & cabs, isn't big enough to justify its valuation even if they totally take over the market with better technology. They're targeting a mature market that's about $100 billion, versus Amazon, which is targeting a mature market that's in the trillions of dollars.

To make the case for a high valuation for Uber, you have to redefine the market. Either by saying that the real target is logistics more broadly ("Uber for X") or by saying that the real market is auto transportation generally. In the latter situation, Uber isn't going to create a higher demand for getting from point A to point B. Instead, they have to take market share away from personal automobiles. In a country with almost as many cars as people, and urban and suburban areas that are designed around personal autos, that's a really uphill battle. E.g. running errands in a suburb isn't like in a city where you just go into town, buy everything you need, and take a cab back home. It's a multi-hop tour through strip mall after strip mall. Personal autos are well-suited for that: Uber totally is not.
I'm confused. I thought the USA had abolished conscription?
Bang for Your Buck – The Best Way to Invest a Single Dollar
Lisp's macros don't even get variable binding right. Treatment of bound variables was one of the explicit purposes for the development of lambda calculus in the first place. Imho if you get something as fundamental as this wrong, you don't get to play.

But Im not going to get into a language war.

Stepping back to the original point, there are other significantly important/powerful ideas in the world, and lisp users are somewhat over-the-top in their significance-to-hype ratio.
I've been an AdSense publisher for over a decade. Since AdSense primarily pays you by the click (there are some CPM based ads, but it's a fairly small number), users who have AdBlock don't usually end up costing you much because they're very unlikely to have clicked on the ads in the first place. Mobile is a big deal though. A huge deal. You can bring up the reports quite easily, the eCPMs for mobile is way less than for desktop while mobile traffic is ballooning month over month.

Interestingly, all this new mobile traffic means less users have AdBlock (but the traffic is still worth less so it averages out against the publisher's favor).
Boy, I hope I never get hired in a company because they needed to hire more Indians.
The Invisible Economy
Well, the downvotes might also be from the perceived snark.
His weissman score must be off the charts.
After Word/PDF/Latex/PS/HTML and XML, web-famous resumes have come so far in Flash, JSON, now Markdown. I suspect there were Java applets and iphone/android app as resumes.

What's left? a YAML resume?
Do all of those services process emails w/ your online purchases?
Fun with stats: how big of a sample size do I need?
Social media content curation startup – beta testers wanted
Missing JIRA-Agile Swimlane feature: No prio for tasks w/o subtasks
Court Explains Fair Use To Lawyers Who Sued Westlaw and LexisNexis For Aggregation
I eagerly await the day when the 'curated' buzzword is no longer with us.
Natter • Consolidated chatter from Trello starred boards
Or it's a legacy system they never bothered properly fixing and just used some quick hack when 2000 rolled around.
I really don't care to have this conversation right now. It's been discussed over and over, and the feigned ignorance is insulting.

The point here is that if you are going to use this to catch petty criminals, you have to market it as such to the public. Instead, we have politicians conjuring up the image of imminent terrorist attacks and national security. It is a simple lie.
"These letters were sent due to a computer error, the agency said in a message posted online"

No this is a human error. Are they trying to avoid responsibility when this is a minor (and a little funny) mistake ?
I found 'Learn You a Haskell's' treatment to be very good. After it, you have have some taste for mathematics, is Moggi's paper http://www.disi.unige.it/person/MoggiE/ftp/ic91.pdf
The average transaction cost is around $40 right now. You have to consider that each block mines coins, and the miners are getting those at the cost of everyone else. A decentralized system will be more expensive than a centralized one. An bitcoin transaction fee is going to be about 40 cents, plus $40 per transaction for the block reward. The value of bitcoin is that you can trade resources for trust. With traditional money you have to trust that visa or your bank will not just zero out your account.
Bitcoin has just one advantage, and it's not minimizing transaction fees or anonymization. It's just that it's decentralized. The big breakthrough with Bitcoin over other distributed systems is that it prevents double-spending. That's what all the mining is for: a node verifies every transaction and then cryptographically signs the result. So you get all the benefits of a decentralized system - you don't have to trust any single source of truth, and transactions are publicly auditable - without the biggest downside they usually have.
>The premise of “We Only Hire The Best Candidates.”
>The idea is not to hire women just because they're women. Hire women that are amazing at their jobs.

Okay, so should you pick a female candidate who is estimated to be 1% worse than a male candidate? That answer just sidesteps the whole question.

I think the best candidate should always be chosen, as that's fair.

EDIT:
>"You need to be aiming for a 50/50 men-to-women ratio."

That's seems sexist. Since the majority of tech students and tech graduates still are male, the non-biased ratio shouldn't be 50/50.
> Ultimately I see the final document (html or pdf) as primarily intended for human, not computer consumption.

Which for a resume isn't a bad assumption. Additionally, if I choose to use something semantic to define the resume, this is a wonderful way to format it nicely:)
Fox News has done its job well. No one questions anymore.
So what your saying is you'd be able to destroy all crawlable evidence on the internet and wipe the memories of all your friends and strip out every reference to a "gay bar" or the like from your finances?

I think you greatly overestimate how effective people could be in wiping their fingerprints from the internet. There is a reason people talk about once you post something on the internet its out there forever. You aren't magically going to be able to wipe out decades of fingerprints because of a regime change, regardless of whether the NSA was collecting them or not.

You can use this argument when you can wipe out all copies of a nude woman whose ex posted her to imgur or something. Until then, you are just 100% wrong because you know you can't do what you claim.
Python bumps off Java as top learning language
> What's left? a YAML resume?

Already done: https://github.com/divad12/resume
what a bunch of bullshit, you'll never hear feminists lobbying for hiring more women in dangerous fields like off shore oil drilling (pay is great btw) or campaigning for equal pay for male pornstars

"We want equality! But only in x,y,z you can keep a,b,c lol"
You are correct, and made me smile. Thank you.
I'm not a lawyer, but I think specific language in the TOS would be given more weight than any incorporated policy from the website. And (of course) ultimately, some actual court cases will be more valuable than any speculation.

I also wouldn't give money to a Kickstarter project if I thought I cared enough about the money that I would end up chasing it in court (that is, none of this is a practical concern for me personally).
In the final analysis, very very few computer errors are the responsibility of the computer.
Show HN: Curated list of curated lists for various languages
Boy, I hope tired horseshit like yours goes away someday.

Seriously. The OP took the time to make a reasoned, step-by-step argument for hiring more women in order to build a better company. Grow up.
> but figured that there weren't that many people over the age of 118 floating around

The letter shown in the example was sent to someone who died in 1992 so there's at least some evidence to suggest that floating around is not a necessary condition to receive the letter.
Why do you say amateur designs? Google knows what converts, I would wager that their designs are the antithesis of amateur. You may not find them pretty, but those are different things. AdSense does let you specify all sorts of things about the look of the text ads though (font, colors, etc). They also have a tool for you to automate A/B testing of different combinations.
Tiobe is not a good way to measure popularity. There is not really more ML code than Haskell , for example.

Try e.g. github http://redmonk.com/sogrady/2014/06/13/language-rankings-6-14...
> Unless RDP and VNC have fixed their performance problems

They are both much, much faster than X11. X11 has higher latency and uses significantly more bandwidth.

> by putting the whole remote desktop in a separate window (instead of making windows for remote apps seamless)

Many of the things that make modern desktops nice (like client-side decorations) make it hard to merge remote and local windows. It's not impossible (witness VirtualBox's attempt), but there are peculiar corner cases if you want to make it generic across platforms.

If you want a modern desktop that's fast on modern hardware (arguably its primary purpose), remote desktop will have to work RDP/VNC style.
It is 2014, males born in the 2000s are not yet at an age where they would be harassed by the selective service.

My estimate is we will see this blow up again in 2018.
Earlier discussion:

https://news.ycombinator.com/item?id=8018399
Yeah, a title change on this post would be nice.
Replace "hyped" with "trending". "Hyped", as others have mentioned, has a negative connotation.
You know, you catch more flies with honey than with vinegar.
Apple already is.
This is the person that made the site: https://twitter.com/kgunette

Karen Schoellkopf
You'll note that I never said it was not useful, but rather it was not this powerful magic sauce that can do anything.

> Which is not surprising. Actually nobody with a clue makes such a claim.

Most Lisp books make this claim.
How did this float to the top of my front page so quickly. Are we all genuinely _that_ interested in new AWS products? or did this post receive some "extra" help
Why we despise the new scalping economy
That may be true, but it doesn't argue against the effectiveness of the site.
Let's assume that the best candidate should always be chosen.

How certain are you that your interview process is so damned accurate that it can distinguish people within 1%? I would love to see a writeup of your methodology, and how you confirm those numbers.
They forgot the other, key attribute of a dollar that makes it useful for 'distributing wealth': it has a relatively stable value. Economies rise and fall because of the struggle to control the price of their currencies. The notion that a medium of exchange with no such stability should replace the dollar is bonkers.
I see you're in San Francisco. May I suggest that living in a city that has a unique combination of density and awful transit options probably colors your views. Of my friends who live in the suburbs or sprawly cities like Atlanta, none take Uber. Why would they? They have a car, commute 10+ miles ($14 just in mileage charges on UberX!), and on weekends their travel generally involves multiple hops in various areas (drive to the Target, then the Costco, etc). Also 10+ miles added together.

And my friends in NYC or Chicago don't use Uber because they can just hail a cab. Five minutes is "high liquidity?" If it takes me five minutes to hail a cab here in downtown Philly, I'm having a bad day!
I agree, the two approaches are complementary, and it might even make sense to write a tool to convert from json to markdown, in order to take advantage of the formatting.
I really like Christian Queinnec's Lisp in Small Pieces. I read the English translation but the original is in French, Principes d'implantation de Scheme et Lisp (that's actually the title of a revised edition, the first edition was called Les Langages Lisp).
Interesting. Thanks for that