skysight-inc/HackerNews huggingface dataset:
Ask HN: Aside from the stock market, where would you invest excess cash?
I've decided that the stock market, as a long-term investment strategy, isn't something appealing to me. While I'm not adverse to risk, I feel that trading in a marketplace controlled by professional investors with access to research and high-frequency trading tools is a losing proposition.

With that said, leaving excess income sitting in cash will just result in dipping below the rate of inflation. How else do you apply your savings if you're unwilling to invest in the stock market?
This is misleading -- it's actually a discount on the normal price of a Python book.
garlic presses ftw.

I agree with your point and yet still think posts like this are worth while. Many, many, people and businesses are so funnel focused these days, they've lost sight of the bigger picture.

Godin has been talking about this stuff for years, he's a master of hyperbole, and has had a big impact on many people because of it.
In the Loop: Geddy
Aka the mode you have to use if you don't want PHP to blow up.
Finally! Nice to see browsers working towards maintaining privacy, rather than doing what's in the best interest of advertisers. I was shocked to see AdBlock Plus is planning on charging big advertisers a fee to not block some of their ads.
I imagine, while they are focused on recruiter services/$ generation now, they are looking to the future as the go-to CRM for sales. I.e. SalesForce.com killer (not that I think they can do so, and the dynamic of "pesonal" versus "work" LinkedIn profiles is a contentious debate sometimes (at least in recruiting, i.e. "who owns your LinkedIn profile).

A B2B sales rep has been sued for their LinkedIn account after leaving the company, posting an "update" and being argued that this construed "stealing" away past clients.

My Google-fu is failing me to find the source, apologies. I dug into this long ago when switching companies who had mandatory LinkedIn usage, etc.
Ask HN: GF is unemployed (programmer)
Hello,

My girlfriend is working in a not respectable profession and I want her to stop working in that industry.

She never finish school in her home country and now have graduated from a community/online university(which I paid for her). I am also teaching her programming.

Because it is really hard for her to get a proper job and visa in my country, I am considering to emigrate to the US with her. I know I can find a job easily but I do not know about her.

Do you guys have any advice?
I'm no expert, but I always wondered if it was a result of the language being tonal. In England, you have dialects that can sound so different that it could be another language to the untrained ear. However as English isn't tonal, there's a larger margin for error (so to speak) - accents can exist without transforming the word. Whereas with a tonal language, an accent could change the language more dramatically.

Though what's also interesting is some of the different languages and dialects in China also have different sentence structures (eg verb placements).
not really. the normal price is $35, and you get $50 back. so you net $15. it's not a discount. you ACTUALLY are gaining.
EBay Acquires Price-Forecasting Firm Decide.com
Wow I hadn't realized but even my mom uses Yahoo for mail.
string s = accumulate(vec.begin(), vec.end(), s);

Is that legal C++? I would think that passes s to 'accumulate' before constructing it (http://www.gotw.ca/gotw/001.htm). IMO, a correct way to do this would be:

string s; // calls string::string()
s = accumulate(vec.begin(), vec.end(), s);

or
string s = accumulate(vec.begin(), vec.end(), "");
Lsusb for Mac
garlic presses - so efficient right?

I guess if they're good noise makers that get conversations started then maybe that's a net positive.

I just start to wonder if hyperbole is the most effective long term way to communicate - tho to use my own argument against me, i suppose deciding "most" is not the point ;)
Baloney. I've spent maybe 120 hours studying the stock market over the past 3 years, and have seen (in the current bull market) about a 25% gain in my ETF-based assets over the past two years.

On average, you should expect your money to move with the market, less costs of admin. Reading prospectuses is not fun, but its not hard to do to figure out which funds will take you for a ride and which are being decent.

Frankly, it's like free money after you finish your initial investigation.

Short-term speculation is, as everyone should know, a high risk high gain occupation. This is not rocket science, this does not take massive intelligence.
Many people think Mandarin and Cantonese are basically the same language, or Cantonese is an accent of Mandarin. It is understandable since the majority of early Chinese immigrants were from Canton Province (or Guangdong Province), where Cantonese is the dominant language.

Cantonese is a dialect, with very different sound system, although it shares the same writing system with Mandarin. The difference between their sound systems could be larger than that between English and German, or between Russian and and Bulgarian. It makes sense if one considers the size of China. It is as big as Europe sans Russian. There are as many dialects in China as languages in Europe. In some remote parts in East China, the people in the towns next to each other could not understand each other's dialects. So a common writing system was enforced more than 2000 years ago so that people could communicate with each other in writing.

Native Cantonese speakers is less than 5% of total population in China. http://en.wikipedia.org/wiki/Chinese_language. It is mostly spoken in Canton and Hongkong. A helpful analogy (not accurate definitely) is to think of it as Spanish in the scope of Europe. A native Mandarin speaker will not understand Cantonese if he doesn't study it, just as a native English speaker will not understand Spanish without study.
Upside down funnel looks like an old timey megaphone. Perhaps that's the analogy here, if you have time to shout your message you might as well shout it to a lot of people.
I am a generalist spanning both hardware and software (with expertise on many sub-fields within these), and so this highly impacts me in spite of the stellar reputation I have amongst those who know me.

Many of the answers here point to a potential solution: Develop a specialization in generalization, like taking on an architect or multidisciplinary role. More thoughts on this are welcome. :-)
I think you mean Beijing accent. By Chinese standards if one speaks Mandarin with an accent as heavy as Scottish accent is to English, she is deemed to speak Madarin not well enough.
turn by turn navigation works ok-ish in cities, but is quite rubbish in the country side, specially in region where the company owning the map data doesn't care much about streamed update. I have had CS experience for one of the two mentioned by pioneer as supported, and although they had recent changes, I seriously doubt the end user experience will be any nicer in the near future. I trust Google more than the product I provided support for not so long ago. Still nice to see someone trying to tackle the HUD in cars.
A degree is nice but you don't need a degree to be a PHP developer, learn PHP and MySQL. Build stuff with it post on Github and look for freelance work they pay good and after works for a company, PHP is in high demand!
Graph Theory - An Introduction
The EUCD does. It also has takedown provisions.
I totally missed that. Thank you; I agree that should be corrected.
NSA Has Keys To Most Internet Encryption
Decide.com Acquired by eBay
Stringstream is really slow. It's great for a lot of stuff, but performance isn't one of them.
The difference isn't nearly as cut-and-dry as you think, especially since a variety of regulatory institutions have varying rules between them. Some jurisdictions cast a very wide net so that even associates and family members are included.

Since this debacle is approaching world-wide proportion then the impact will be similarly global.
I use TDAmeritrade, which actually offers a number of vanguard and iShares ETF's commission free. It really incentivizes investing in those rather than anything else. I know there has to be a catch somewhere on it, but I don't see what it is...
I agree. I use it as a training tool, not for pleasure. I found it increased my paper reading speed, without reducing enjoyment or comprehension.
Well I think there's a few things going on here. I can tell you from experience that getting higher load WP sites working well takes a LOT of system memory, especially it seems, when you enable WPMU. It is hard for me to pinpoint one culprit for this, but other high-load PHP applications I've dealt with run just fine in standard apache (no php-fpm+MPM module X junk).

From what I've seen essentially Wordpress is just super heavy and tie that in with a more memory hungry MPM+PHP it quickly leads to Apache lockups. I don't think this is a problem with Apache at all, nor even a PHP problem but simply needing to have lighter-weight PHP applications, otherwise you are going to have to start resorting to tricks to get some good RPS counts out of your configuration.

My end of story: Wordpress is awful to scale in Apache and it's not an Apache problem.
Very good point. I love the way you framed that. I took some very cursory attempts at doing it at the sentence level based on ngram representations, obviously this was limited.

You also bring up a very good point about humans being able to barely detect it. It's hard to infer from text without tone a good portion of the time.

It'd be neat to see what we could do with tone as an input feature (obviously we couldn't get that most of the time) but maybe if enough tech becomes available that voice inputs are common, sarcasm can be a relevant enough problem to solve.

In general, I know it's not really worth it to try to solve (that I could think of immediately anyways) aside from "just because".

That being said: ambiguity is ambiguous. What can you do aside from approximate as best you can?
What he describes "the audience" is part of the funnel. The idea that you have a cloud of people just out there taking in your content or marketing or apps or whatever just means they are sitting at the top of the funnel.

You don't have to treat them like a meat grinder at all. You don't have to push every person "into the funnel". In fact, I would argue that's doing it wrong.

If anything, the funnel should be a set of gates people pass through, more like a filter that at each stage people are more likely the target audience for what you are selling.

For example, when you go into an Apple store, they let you hang out, play with things, and are generally pretty nice to you. They also ask you questions about your needs and wants in product and they steer you towards what they think might be the best fit. Thus, filtering you down to the right product. BUT, if you can't afford the actual purchase, they aren't going to force you into buying or badger you into something.

If more websites treated their funnels like a filter instead of like chute you are trying to force people down, the better off marketing would be as a whole. It actually makes the whole process better because you don't even try to pitch until they are ready to buy.

For example, on a current side project I don't even show pricing until people use the product. I don't even give them the opportunity to buy until they have shown that they will use it. I don't want angry customers saying they bought something that they didn't use and want a refund. So, we don't try to sell until people are happy enough using the product.

We will probably get fewer customers and revenue this way, but our customers will be happier and we will only have customers that use our product instead of people who are paying us because we are good at marketing to them.
> Day trading and HFT are not for the common man. But regular long term investing is.

+1

I drop a portion of my money each month into selected ETFs and it's done well for me (ha, the market has been on a bull rush, of course it did well for me).
The data for this for uncommon names seems really off.

My last name is uncommon, so the most popular first names shows 10 names, each at 10%, and my name is nowhere on the list. Searching on Google for my last name shows many results about a minor celebrity whose first name is also missing from the list.

On popular names this probably evens out, but for uncommon names I appear to not exist here.
It's a complex language, but the standard library is tiny compared to e.g. Java's. Anyone programming C++ should at the very least know [io]stringstream.
How To Lower Your Clickbank Refund Rate | Pro Internet Marketing and SEO Tips
High end BMW's have had something like this as an option (very expensive) for a while now. It's done in a much more elegant way than here in the article posted, the virtual distance the display is at is at roughly the same distance as the stuff in front of your car where your eyes are focused so there is no need to re-focus all the time.

There are some pretty tricky optics involved in getting a light path of the right focal length in the room just under the windshield and the first part of the bonnet so the image appears at the right distance.
There's a lot of interesting things indeed! They achieve a nice blur effect, even though I suppose it would be way too heave for mobile.
please properly indent the code snippents
One day, the people favoring this "HTML5 DRM" just so they can watch Netflix without a plugin, will regret whey supported it, and made it happen.
"[I]t came down to storing lots of binary attachments that could be easily shared with other applications in the CMS. That was the main reason for the move."

Yeah this is a non-story. A better headline would be "Why a small application dropped Oracle for CouchDB". Compared with CERN experiments that generate petabytes per year, this is like publicizing Google's technology choice for its employee-list database. Not that ATLAS data goes into an Oracle database, but...

Where are the zealous HN title mods when you need them, eh?
I had a friend that had his company on "Shark Tank." The 5% can be either equity or just based off sales.
Just because the government insures deposits to keep public trust in banks does not mean that it justifies banker's high wages. It's actually the opposite - the fact that bankers require government insurance 1) takes risk away from them (meaning the risk that "earns" them money according to economists isn't as high) and 2) they should be paying more money for insurance or using profits to mitigate risk instead of paying themselves. Insuring deposits has resulted in the opposite - it encourages risk and overpayment.
The price dictation is more of something similar to the WTO: roaming is pretty isomorphic to tariffs, in one sense. Technically speaking it isn't (tariffs do not represent anything other than some line, roaming is because you're actually on some other guy's network) but de facto larger carriers end up with plans to mutualise this anyways. Getting rid of tariffs is nice.

Also I don't see the link between price control and data retention. You're conflating everything under government. I'm pretty sure these two things underwent completely different processes.
It might not be to your taste, but it's hardly the most important thing to focus on for this particular longread. =)
I'm not sure what you'd be able to do with Google's system if you could download it; the code is thoroughly dependent on the rest of Google's idiosyncratic internal codebase.
Why is that not a good strategy? It has consistently worked for me.
Because javascript has only one numerical type: double float?
Why lock the door if people can break in anyways? I think your point is seriously flawed.
Trust Yourself And Your Ability To Adapt
If it's an analogy you want:

You ask both clients specific questions related to the project, some of which require them to do research and investigate which solution they want. You also ask them to participate in the ping-pong tournament and the restocking of the sodas.

Client 1 answers the project-related questions fully, but not the others, and complains that you should pay someone to stock the sodas from the fees they pay you. Client 2 does the social-related tasks and as a result spends less time working on resolving the project-related questions.

Which project do you think will be more successful?

Now for the hard part - which client will be happier with the result? In the latter, they know more about the developers, are more likely to be friends with the developers, and know how hard the developers worked, so might be lenient with subpar results. While the former is more likely to be mad if the results aren't as good as expected.

The thesis is that your time is better spent teaching your kid at home than volunteering heavily at the schools. If you spend, what, 5 hours per week at school? That's an extra hour of at-home teaching you could spend with your children. Probably more, because there's less travel overhead. What teacher would say that such a family does not care about their kids' performance in school?

The thesis is the teacher would send you information about how your child is struggling, along with advice on what you could do to help at home, rather than this indirect approach you prefer, where the teacher uses the proxy information of your physical involvement at school as encouragement for trying harder with a student.
Silicon Valley Career Guide by Wealthfront
who's that and why?
Seems very unlikely. It's open source, so you can review the code and compile it yourself.
Awesome, didn't realize it worked in pentadactyl as well.

One small caveat: i use macvim, it opens a new window in macvim, i close/sync it with :wq. Any idea how I can have it so it jumps back to the firefox window instead another macvim window?
Yeah, I wonder about the data itself. A similar site shows that there are 230 people in the US with my last name, and I'm the only one here with my first/last name combo (there is apparently one in Canada). Also my last name is strongly Irish, and it showed no percentage of people in Ireland with my last name, but a lot in GB.
I absolutely agree that going for an architect role is the solution to this problem. The key to becoming a successful generalist is to learn how to bring technologies together. If you can paint the picture of how integrate different systems/tools/languages/teams/etc then you have a very valuable skill to an organization. Unfortunately this means not just being good with technology but also being good with creating or refining specs, understanding business processes, juggling priorities, and all the other good stuff that is needed to handle complexity in the work place.
I wonder why JS doesn't implement tail calls. Lot of effort has has been made optimizing JS engines, but not for this case.
I would like to get an accuraye overall result of the sentence. For example this "I found the result of this study amusing since it was far from accurate." was classified as nothing less than neutral but I was trying to see if it would pick up the sarcasm. Is sentiment analysis not yet there?
I don't have a link but I'm pretty certain I've read that elsewhere as well from a pretty trustworthy source. It's not terribly unreasonable, but does seem a bit....predatory(?)
One of the toughest things for younger people and engineers to understand is how crazy complicated most businesses are these days. Growing up and going to school, everything is explained in a few sentences. Insurance is a bunch of people pooling their money to deal with risk. Logistics is the process of getting something or someone from point A to point B as quickly as possible.

So a couple smart young men thinks, "Let's make AirBnB for <industry>. At a high enough level of abstraction, it's just matching buyers and sellers." Then one of two things happen.

(A) They talk to a bunch of people in <industry> and realize that people have spent decades learning these industries and it's going to be a long slog to even understand what's going on in <industry>.

(B) They don't talk to anybody and build a simple marketplace in a few months and get very little traction. Then they either do (A) or go out of business.

A lot of good startup advice these days can be summed up as "talk to customers." Hopefully all that talking means you're actually learning something.
Is there any evidence that your example could impact somebody today? Sure, it's just a matter of the right (wrong) people connecting the dots... but is anyone currently doing that?
Several of the comments here point out that part of the reason Apache gets a bad rep is that PHP forces it to use the process based mpm, which is bad. Does this mean that it would make more sense to use mod_fastcgi+php-fpm than mod_php? If so, why isn't that being done?
Genuine question, and this seems to be as good a place as any to ask it. I understand the concepts behind functional programming, and trying to implement them in JavaScript (recently read Functional JavaScript too).

But from my experience, functional programming is mainly useful for parallelization/distribution of computation, because it's essentially mathematical -- functional code tends to be harder to write, understand, and debug, but you do it when you need to be able to split up computation. Kind of like assembly is harder than C++, but you do it when you need 100% optimized computation in a section of your program.

But because there is obviously no multithreading in JavaScript, I've never found a compelling reason to use the FP paradigm in JavaScript. Can anyone enlighten me as to real-world situations where FP makes sense in JavaScript, either client- or server-side? Particularly in web-based projects, which is obviously what JS is for?
And to compete with the Chinese state, which has always made an enormous effort to get its subjects to speak a common language. But iPhone!
While it makes me uncomfortable to think of anyone being forced into a new language, I like the idea that this increases the number of people who can talk to each other.
Vastrm is the Warby Parker for shirts
As other comments have noted, direct costs were probably not the driving factor here. One place I worked benefited from great academic pricing on Oracle products, and I was happy to have Oracle as our go-to vendor. But people with the knowledge to leverage the capabilities you mentioned are expensive (which is fine), and don't always go beyond 'being a good DBA' to develop an intuitive feel for the domain (e.g. biology or physics)
Are you paying attention to your site's sales funnel?
How you get into code (peace too plain)
like the wifi market? Oh right, open spectrum laws actually create useful services for consumers.

It is a fallacy to believe that frequency regulation is needed for services to come to market. Coopetition does happen in the real world (see all the devices made for open spectrum like 2.4ghz)
Both of these are spot-on. I'm just suggesting taking a closer look at some of the competitors methods, and how're they're pursuing similar avenues.

I don't know if Tinder's popularity has hit critical mass outside certain socioeconomic groups (i.e. young adults in the United States, especially college students), but you should check it out for some inspiration and op research.

Grouper is another good startup that is attempting to break the dating paradigm. They combine intelligent matching with "group dates," which is really just a hangout session at a bar with three guys who are friends with three girls who are friends. It takes the sketchiness element out of the equation for women, and preserves more of the current cultural trend away from formal dinner dates.

If you're outside the US, it's also possible that the US competitors might let you see a space that's wide open in your country, or vice-versa.

Once again, congratulations on building something, that clearly your users want. It's so easy to criticize and so hard to create, so please understand that any feedback is meant to be constructive and is only my subjective opinion.