skysight-inc/HackerNews huggingface dataset:
Ask HN: Would you pay for app similar to Google Now functionality IF...
So, WOULD YOU and HOW MUCH PAY max. per month (sub.based) for apps similar to functionality offered by apps/services like Google Now/Cortana.

When talking about functionality, focus would be on proactive help/information/reminders/alerts etc. and automation of tasks.

If hypothetically that app/service exists, differentiating factors would be:
- offers at par or even better performance than existing apps/services
- is completely transparent on all information that it stores for your profile
- it offers you control over which information is stored and analyzed
- it offers you to download any information which is stored
- no ads / your information is not shared with advertisers or any 3rd party
- with option that all information is stored locally

I am interested in knowing what market potential and necessary functionalities for this kind of apps/services (personal assistants) that would motivate you to pay for it.

Any constructive comment, whether positive or negative, is greatly appreciated.
besides the only training there is also a free book available: http://www.git-tower.com/learn/
But the owners of the "cattle pen" seem to have different ideas than the residents.

Go on back to consuming, now.
Secor, a tool to persist Kafka to S3
Judging by this: https://news.ycombinator.com/item?id=7710269 I guess ag now supports that, too.
Someone's gonna get sued for trademark violations.
That was too much typing anyway. When you mostly work with one language something like this is nice (in my case c/c++):
alias ack-cpp='ack-grep --type=cpp --type=cc'
How is it so fast? Files are mmap()ed instead of read into a buffer.

It's hard to believe this would give a significant performance boost. Is there evidence of this?
CrunchBase API v2.0
Particularly lousy name for satire, since Google is acquiring Nest.

https://investor.google.com/releases/2014/0113.html
A little digging suggests it's a prank being pulled by the Peng Collective[1] - "Paul von Ribbeck", to whom the domain is registered, is a previous nomme de guerre of Jean Peters.

[1] http://www.peng-collective.net
IKEA should come to Mexico, furniture is really expensive here or low quality, if you want to save money and want quality you have to drive kms away to a carpenter town.
Flagged for impersonation without disclaimer.

The product ideas are very nice ones though.
I'll stick with grep, thanks. M-x rgrep in Emacs works great.
This is certainly fake based on the whois information:

http://pir.org/domains/org-domain/?domain=google-nest.org&su...
https://github.com/monochromegane/the_platinum_searcher I use pt for stuff which is not in git, written in go and it is fast
That's surprisingly concise and not too hackish, especially compared to some other techniques I've seen for adding basic reflection to your C++ classes.
That might be the one closest to a real product.

http://googlepublicpolicy.blogspot.com/2013/04/plan-your-dig...
This is interesting, but I can't help but wonder at the wisdom of writing C++ in this fashion. What's the use case for this? I perhaps naively think that the problem domains for C++ and Javascript are very different, and that this sort of thing may make sense in the domains where C++ doesn't make sense.

I think I'd be frustrated if I was working on someone's C++ code and I found objects springing up out of nowhere like that.
That was intentional, in the web page.
I'm sure he means the Commission. And arguably, sovereignty is decreasing for member-states. For instance, possibly as much as two-thirds of the laws and regulations that affect people living in the EU come from the EU itself - not the member-states. For Eurozone members, monetary policy is controlled by the EU, and increasingly fiscal policy. What does sovereignty look like in this picture?

Although, I'm not sure if the Commission itself would have the revenue to support key open source projects. They could certainly enact regulation to encourage funding, however.
This is a terrible article. It's just VCs talking their books. I hate the FCC's slow/fast lane proposal but you can't write about it only from the perspective of those with financial interests in the outcome (especially without making clear the importance of those financial interests).
The name on the registration is "paulvonribbeck", which brings up an environmental activist with a history such shinnanigins: http://www.spiegel.de/wirtschaft/unternehmen/science-slam-ak...
Currently working on an approach that would avoid this type of gaming of rankings by changing the way we collect ratings:
https://aeolipyle.co/
Well, for a few decades maybe. The Roman empire had the most advanced army at some point. And the British Empire had the best fleet at another.
Exactly - Here's Google's page to report a phishing site: https://www.google.com/safebrowsing/report_phish/?rd=1
Problem is, H-1B is little more than an indentured servant program. If we were immigrating only the best and brightest, as free men (women), that would be a bit different.
ag has had this for a while now (I'm on version 0.21.0).
This was really insightful. It's the same in any arena: if I try to think of a "bad" novel, my mind won't even go to the acres of paperback romances or teen vampire stories: I'll think of books published in hard cover and mentioned as being in the running for the Booker prize, that happen to be trite, inept, and derivative.
> It's hard to believe this would give a significant performance boost.

Why is that so hard to believe? It's a standard optimization—the kernel can almost certainly coordinate reading better than your userspace C can.
Interesting. My favorite bad movie has a similar graph, but not quite so many 10's.

R.O.T.O.R. - http://www.imdb.com/title/tt0098156/ratings?ref_=tt_ov_rt
I don't think the government wants to advertise how much easier O-1 visas can be obtained by celebrities and models, than other visas can be obtained by scientists and engineers.
Cool stuff! :-)

Feedback:

"The created web page is private to you."

If I understand the system correctly, isn't that misleading? Once you share the link with someone, they could share it with the whole world. I.e. you share full control with every person you share the link with. Kinda like the privacy you get with email (no more) so maybe @mailpin could correct the description to reflect that.
Many said this in hindsight, but for OpenSSL it was no lack of people that said this in foresight as well, i.e. they complained about the shoddy code quality of OpenSSL long before the heartbleed attack. One of those was Poul Henning Kamp, that have mentioned OpenSSL as a problem in many talks before Heartbleed was discovered. He is not alone. It is also quite well known that OpenSSL have had a unusually high number vulnerabilities in its history, mostly because its low quality. I have read the code, even before the heartbleed bug was introduced, and I was not surprised that this could happen. Some of the code that lead to the heartbleed bug was made to bypass security measures done by the operating systems to make it hard to exploit such vulnerabilities, and the maintainers did this instead of fixing the problem.

So why have nobody fixed them. I guess one of the reason is that the codebase is broken beyond repair, and it was not just to "provide patches". In fact a major rewrite or reworking of the code was required, and this is what the people behind LibreSSL currently are doing.

Another reason is that people (and companies) generally are not willing to pay for security, and does not know when something is secure or not. Thus for something that works, but is insecure, the incentive for doing something about it is missing. Security vulnerabilities is only theoretical for most people.
I'm embarrassed to admit how long into reading this it took me to clue in...

edit: nevermind; if I didn't have to check WhoIs data then I'm apparently ahead of the curve.
This is thanks to the C++11 variadic templates that symplifies (a lot) the writting of such abstractions. The object model is only 100 lines of C++11: https://github.com/matt-42/iod/blob/master/iod.hh
This is my real worry with any Google product these days. I know most people think it's a played out reaction, but it's a very real concern, especially for something like this that requires a real commitment -- this isn't just me losing my Google Reader app.
'M-x ag', is just a package install away:

https://github.com/Wilfred/ag.el
Is there a tool that is to find what ack is to grep?
According to http://www.dwelch.com/gba/dhry.htm the GBA's CPU can manage approximately 7.35 dhrystone MIPS running native code. Would be interesting to see what the emulated PDP-11 can do, and compare that with a real PDP-11 (<1 DMIPS, according to various sources.)
Where I live I have three choices, 1.5 mbit DSL, whatever small number of GB/mo I can get for $50 on 4G, or Comcast.

There's no pretending, there are no alternatives.

ISP access has weight when I'm considering moving which is sad.
Indeed, my iPad lasts days longer than my iPhone.
A comic engraved on a hair using a ion beam
nice! i need to pull and recompile!
At the same time that Google is cracking down on a lot of old black hat methods (which is good, because it was unpleasant when they worked), other content discovery methods besides search are popping up.

There are now many services that exist just to advertise content: Taboola, Outbrain, Stumbleupon's ad product, CoPromote, and more. You can build a following over Wordpress or Tumblr. The rates are lower than conventional PPC and display because the ad networks who offer it regulate what can be promoted.

Other opportunities include syndicating your content on popular sites, which, if you follow Google's guidelines, can be great for improving search ranking.

It has always costed something to rank. Ranking on Google for a valuable term is now more expensive than ever. If your budget doesn't allow you to rank for your target terms, there are lower cost options to build qualified traffic. You can use those lower cost options to build up your site quality and authority to the point to which you can compete.
There's is a Linux port for the DS, however, which is a bit more useful because it has WiFi and the touch screen can be used as a keyboard.

http://www.dslinux.org/

https://en.wikipedia.org/wiki/Dslinux
Does this include fatalities?
That level of basic incompetence is not in scope for a discussion of CEO candidates.
Actually they release a version of iTunes with that clause removed for use in the U.S. national labs. Its unclear in the license whether its direct use to run the nukes or all nuclear related things. So the US government requested a release with an amended license and got it. Source: worked at Los Alamos National Lab for 5 years.
I lived in Seoul 2012-2013. Generally I think this post is accurate. Here are some general observations from my time there:

- there's a small but growing startup community growing there who were very welcoming to foreigners.

- you only see web developers with macs. A basic 13" MacBook can cost close to $1800 there.

- already in 2013 there's was a huge surge of people with these larger phones in Korea.

- trends travel very fast in Seoul. riding the subway, you'd see a smartphone game become popular and die out over a 2 week period.

- mass transit is very efficient. Last night I heard Gavin newsome claim that the Bay Area has one of the best mass transit systems in the world. All I could do was laugh.
Programmer seems to be the largest market for "engineering" business leads these days.
The 2.12 version was posted December 3 2013, so no.
That’s the logical end to "everyone should learn to code". Imagine the same fever happening to painting and we have a paintersoverflow site where people would be asking how to mix primary colors.
> Make users want to switch instead of just pretend like there's no alternatives.

I absolutely want to switch and will as soon as an alternative is available. In my entire life, I've never lived in a place that had anything other than Comcast. And I've always lived in relatively dense areas.
How To Recover From Google's Penguin 2.1: Based On A True Story
I had to read that first paragraph about 5 times, and I'm still not sure what I read. There's at least one word missing, among other things.
Go (by itself without modifications) is a poor example because it has shared memory.

Though Rust would be a good example of a language where a garbage collection could be added, because the only way to data is transferred between other tasks is through channels wherein only PODs or owned pointers may pass.

A linear type system really helps with coordinating multiple garbage collectors across many threads.
How about something simpler -
Make images load slowly using JS.

A ton of popular consumer sites - facebook, instagram, reddit/imgur are hugely image based. A few lines of JS to make them slowly load (perhaps PNG artifacts for bonus points) and you could very effectively get the point across all while quickly serving a nice large banner.

Offtopic: As a google fiber customer myself, his mention of not remembering the upload speed, made me think of how we need bandwidth to get to the point where it doesn't matter. CPU speed used to be something you quoted. For the last few computers, I don't care anymore, because its simply "enough". I fear the current telco/ISPs wouldn't agree with that idea...
I have to agree... took me until the Bee to realize...

The first two were almost believable!
This blog has now made it to my global blocking file for serving the entire post as an image file instead of as text.
I think simulated slowness is probably better than actual slowness. Something like a javascript file you could include that would hide all the content on the page and show each element at the same speed you'd see with a throttled network. That way you could still display a message about why it's happening, etc. and it's much easier for the average developer to implement.
Students Launch Medical Technology Incubator
I tryed it, and launched an `ls` using the joypad :)
This has found it's way to HN a long long time ago:

https://news.ycombinator.com/item?id=975511
UI / UX Design Interviews – Steve Fraschini
It's better if you don't have the IDE for that project open already. Or if you search for a project which doesn't come with project files for your IDE of choice. Or if you want to pipe the results. I work a lot with IDE's but still use ack-grep regularly.
The only thing now is to ask your company to sponsor your green card as soon as you can. They might want to postpone it for a few good years but it is up to you to negotiate.
Web cesspit 4chan touts '$20 bug bounty' after hackers ruin Moot's day
They should, but domains don't have to cost as little as $10 for that to be doable. Look at all the crap that people buy that's much more expensive and offers less utility.

Though I wouldn't actually propose they cost $500, I think $100 or so is still reasonable. Myself and many others bought them in the 90s for personal non-profit use at that price.

Add a $100 surcharge which goes to the EFF or some other org of choice. Maybe that doesn't even need to be yearly, but happens when a new domain is registered and each time it changes ownership.
Hah, I just posted an identical thought, and I completely agree.
Introducing THE DISTANCE
>Much more effective would be for operators to ban ISPs.

I heartily disagree with this approach. Not only does it harken back to the days of Prodigy, AOL, CompuServe and the like where each service had its own content, but it's very anti-internet.

>Make users want to switch

That's great if there are alternatives to switch to.

Yes, I could technically switch to dialup. It is technically internet. It's not going to allow me to do any work or any of my hobbies, however. So I don't consider it a valid option.

Yes, I could also try out some kind of dish provider. If I wanted to chop down some trees. Besides, those also don't work for me (almost no upload bandwidth, and horrible latency issues).

>instead of just pretend like there's no alternatives.

I live in an area where Comcast literally is my only option for high-speed internet. I'm not pretending.
Cable forces more channels down unwilling viewers’ throats
Continuous Integration with JBoss Fuse, Jenkins and Nexus
It's a liberating feeling to not be a slave to your IDE. It will allow you to explore more things outside some IDE walled garden, live a little ;-)
On "changing the world"
Yesterday, while reading the comments of a post about 2048 success[0], a really interesting debate about whether software can "change the world" or not, and the mere meaning of "changing the world".

My opinion is very anti-deterministic, I think that with every action we perform (even the most meaningless one), we change the world for ever, because without that action the world wouldn't have been the same. And this could apply to software in the same way.

Would love to read your opinion.

[0]: https://news.ycombinator.com/item?id=7704800
If anything, that post is evidence of how tricky optimization is, and how easy it is to fool yourself about what matters. It's probably best to be skeptical about mmap() as a performance optimization over reading into a buffer unless evidence demonstrates otherwise. Most OS's do a pretty good job of caching at the filesystem level, and under the hood paging is essentially reading into a buffer anyway. mmap() might make the code simpler, but it's hard to imagine it makes it faster. If it does, I'd like to understand why.

EDIT: The post was http://geoff.greer.fm/2012/08/25/the-silver-searcher-benchma...
It's worth noting that if you're always searching in a git repo, git-grep is pretty comparable to ack and you already have it installed.
Big problem with ag is that it appears to be broken on even moderately larger files where ack works just fine: https://github.com/ggreer/the_silver_searcher/issues/384
Using The Freemium Model To Sell an Enhanced Experience is Key
The Difference Between A CTO And A VP Of Engineering
what technology you have used here for charts as it doesnt seems to be d3. Also will you be able to opensource the data behind it ?
I've always found the git CLI really odd. For example, when doing a git diff, how would anyone use the following information that gets printed out?

new file mode 100644

index 0000000..cfbc74a

And you have all of these symbols that show up in the diff like "+[m" before a new line (why not just +?). I imagine there are good reasons for all of this, but I also feel like some of this should be hidden behind a --verbose flag or something.
You ever seen Annie Hall though? That's a great movie.
ag is not "exactly like" ack. There are features that ack has that ag has chosen not to replicate. ack is also more portable.

That's not a knock on ag at all, and if ag fits your needs, then by all means use it.
So are we talking about constant-time optimization, then? I.e. it shaves off a few milliseconds regardless of how complex the search is, or how many files it's reading, or how large each file is. I'll happily concede that mmap() might do that. But a performance boost linear w.r.t. search complexity/number of files/filesize? Hard to believe, and I should go measure it myself to prove the point or learn why I'm mistaken.
I would argue that functions have no business performing global side-effects in the first place --- these things are better expressed as state encapsulators (such as objects) anyway.
I usually use ack -g, which lists files that match the regex, rather than lines of files that match it.
>For some low wage workers clearly bringing in more low skilled and semi skilled works does hurt them.

How is that clear, exactly? The empirical evidence shows the exact opposite. You can start reading here: http://nber.org/papers/w19315
Call me boring but IKEA is one of the greatest shops I know. I'd really like to own shares in IKEA.

I don't know any other furniture store that comes close to having decent design and decent quality combined with decent prices and immediate delivery. Most other cheap end furniture stores have crappy design, lousy quality.

As of today, if you want to buy a sofa, IKEA is one of the very few furniture stores where you can actually pick up the sofa right away. It's also one of the very few furniture stores that doesn't promote a few items and then hikes up the prices of other items. Prices are consistently average or sort of low so that customers trust that they are not being screwed.

They are also great at having products for all price points. Even if you don't buy that sofa you are still likely to spend some money on napkins or towels or the meatballs.

And imaging being able to test a new product or pricing or design in one or two of your stores that you know to have average customers and then roll out the product all over the world.
Issue is severe, but the proposed solution does not sound efficient in any way.
In comparison to blackout day:

1. Turning site off is a lot easier than installing apache module and configuring it. What if site admin does not even have root access?

2. Customer getting the slow site load might not get the message, but instead turn around for a competitor. [1]

[1] 40% of people abandon a website that takes more than 3 seconds to load. - http://blog.kissmetrics.com/loading-time/
This could be the article you are looking for: http://www.vox.com/2014/4/25/5647696/the-way-we-board-airpla...

Discussion here: https://news.ycombinator.com/item?id=7649026
I'm wondering why lists in 1977: Toronto (New York)? Is this a typo?
Everything Wrong With The Room: https://www.youtube.com/watch?v=mvuwldnG7c0

The Nostalgia Critic reviews The Room: http://thatguywiththeglasses.com/videolinks/thatguywiththegl...
Bireysel Sosyal Medya Uzmanı
Is this a joke disguised as a comment? The post is text for me.
Hoe kies je de juiste vitamines en mineralen? | Leef Nu Gezonder
> I live in an area where Comcast literally is my only option for high-speed internet. I'm not pretending.

IIRC most of the country lives in areas where there are only 1 or 2 broadband options. The non-cable operator is likely to be a Baby Bell that's also spent heavily to lobby the FCC to kill net neutrality and so wouldn't be an effective protest switch.
The alternatives are to go without and enjoy the fresh air, pay up for the data cap and live with the low bandwidth (it sucks but it's not as sucky as Comcast), setup a mesh network, lobby your local government, move.

Let me guess, if you all were naturalists, you would all live in the heart of New York and complain to your neighbors (but not your city) all day about the lack of green.
This would be great and informative and effective, except that the most visible sites* have no incentive to play along with this little song and dance, as they are the ones proliferating anti-net-neutrality for their own private gain.

So it will basically just look to people like I'm running a shitty technical job serving my site, most people will think I'm stupid, they won't learn a damn thing about net neutrality or why it's important, and stop visiting my site in the process. =/

* that many people use exclusively with their internet-time, like Youtube, facebook, Netflix, etc
Google states that they are not affiliated: https://twitter.com/GoogleDE/status/464025743685476357
exactly, with a clear alert/popup explaining what's going on and allowing you to switch it on/off.
Pit Row: Getting Your Postgres Database to the Starting Line
The data is already open source:

http://www.transtats.bts.gov/Fields.asp?Table_ID=236

I did use d3 for the charts. Some were in SVG and some were in html. D3 is good for manipulating any kind of dom tree.
There are national trends too - the UK will draw from finance more than many countries, Germany from Engineering. If I had to guess I'd imagine that the US was more likely than many countries to have CEOs with a marketing or product background.
That's strange. I got the text. Looks like a normal wordpress blog thing

<!-- begin post body -->
<div class="post-body">
<p>Yesterday when we were having Comcast issues....