skysight-inc/HackerNews huggingface dataset:
Absolutely. I kinda wish I had written more in this post about context... I had a similar frustration with math even though we did many, many more exercises... Some kind of practical real world context really helps.

If you just naturally love math and think that way you can often see the context yourself anyway (or at least I did) but your average word problem at school isn't much of a real world context. When the hell will I sit around with my friends and say "Hey Jennifer, lets get that volume of beer in that cup. That sounds like a good time".
I didn't say computer science wasn't scientific, I said software engineering isn't an application of scientific principles. Software engineering mostly isn't a practical application of computer science.

To use the example posed above: you cannot be designing chemical processes without a solid grasp of the theory. You cannot do your day to day job without applying the theoretical concepts of the field to daily problems. That's what makes a PhD valuable in that field.

In contrast, many software engineers have no idea about lambda calculus, set theory, type theory, etc. You can build a lot of software with just the crudest theoretical understanding that you can pick up from hacking on software. That's why I likened it to carpentry. A carpenter will have a crude theoretical understanding about wood, it's grain patterns and how it absorbs stains, etc, but he doesn't need a solid foundation in the science to effectively do his job.
The idea is that sensors will transmit data at the speed of light (taking into account delay on networks). If an earthquake was to have its epicenter 20 miles away, you could know about it 10 seconds before you felt the ground shake.
http://www.bigdata-startups.com/the-great-sensor-era-brontob...
LinkedIn has gotten worse and worse for me. As he says, the most basic features are poorly executed and I have such a distaste to use it whenever I get any notification from them since I know they screwed something up with the execution.

A fun anecdote - I had a recruiter for LinkedIn reach out to me via Quora whereas almost every other recruiter does it via LinkedIn. Not even eating their own dog food.
Europe has repeatedly stated cyprus is a template for future bailouts.
Yeah... I may go through at some point and refactor this post some. I personally get a kick out of funny names and goofy stuffy but several people have made the point that it can be distracting to some people. The key things are just passion, clarity, and context. I experienced none of those things back in school... truly, not just from my programming classed but from 90% of all my classes. I can probably name all the good teachers I've had from grade school through university on one hand.
Show HN: Mr. Poole - A butler for Jekyll
MySQL 5.6 looks great but what about 5.7? (MySQL at Facebook)
I read the article. And this is unnecessarily arrogant.
Side note: my favorite radio show is uploaded to Grooveshark and the other day I needed to listen it offline, so I just used a proxy (fiddler) and save the stream from the proxy session console. There is an API where you can do the same, I think, because is just one request with the location of the MP3 audio. There are a lot of apps for downloading mp3 from Grooveshark but they usually came with a lot of crapware.
Thanks for the feedback. I'm definitely not the best writer out there but would like to be... I REALLY should have ran this through a spell checker and felt stupid when I finally did. If you have any more detailed critiques and feel strongly enough about them to share please feel free to email me.
Never Trust Sheep - isn't it the sheep that spot the bugs, scaling issues in real-world scenarios, indirectly help get the funding for the parent company so that they can scale teams and isn't it sheep that write tools, clients and community documentation?
'Sell by' dates are earlier than when fresh produce can be expected to become bad. Cooks can examine the fresh produce and decide if they should cook it or not. Tinned or dry goods might be harder to judge. I imagine the liability drops down to the person preparing food in a shelter or soup kitchen.

UK: many shops sell off food at half or third price when it hits sell-by. They put it in bins/special fridge areas and they have yellow 'BUY NOW' stickers on, and some products have a warning like 'use today'.

I know of cafes that give away their expired sandwiches on the day and hour of expiry. So when given away, it was fine.
This is the type of law that allowed Trayvon Martin's killer to walk away as an innocent man.

Please stop. Zimmerman's legal team never even mentioned SYG. It wouldn't have made sense, since their claim was that at the time of the shooting he was pinned on his back and unable to move. In such a situation, no one has a "duty to retreat".

I'm not claiming SYG is good or bad law, but if you'd like to argue against it please do so in a sensible manner.
I haven't read the docs, but from the wikileaks page describing it, I assume the malware "wraps" any exe. If it then manages to "unwrap" (on save?) and disappear before crypto checks happen, then they don't need actual need to attack the crypto.
>> SELECT COUNT() for InnoDB was changed to not pass rows back to the SQL layer to be counted.

My gosh this cannot come soon enough. I hope Percona backports it into their 5.6 build.
Why not ban non-standard honey then, not Chinese honey? I am sure some real honey is made in China.
When I took Calculus III, Z was up. When I took Engineering Physics the same semester, Y was up.

According to legend, this is why the Math and Physics departments hate each other.
The Rise, Fall and Survival of Ashton-Tate's dBASE
Mahmoud Ahmadinejad Working As Professor Again
Well, at least now we know that, if you visit Oman, you should harden your IT security stance. This type of knowledge is in the public interest, no matter how it's delivered.
They've done it tough, but they've signed licensing deals with Sony and EMI in the last 6 weeks.

http://www.theverge.com/2013/8/28/4668442/grooveshark-settle...
Errr _what_ is this? I just can't make any use of it except for guessing how many users a site will have in a week where I can't see any use...
Similar thread (for invoices) I started a while back. Some useful services are mentioned there.
https://news.ycombinator.com/item?id=6353270
Decoding CAPTCHA’s
Ask HN: NSL's, The NSA And Globalisation
Hey all!

So, I'm working on my new start-up at the moment. Now, we all know about the current brouhaha regarding the NSA.

What I want to know, is that being based in Australia, what the best way of minimising my exposure to the NSA's current setup.

Specifically -- do National Security Letters care about "borders"? If I got a cloud hosting setup over with Rackspace in Australia, will an NSL care that the servers are in Aus, or because it's an American company they'll still have to bend over and take it?

Thanks everyone.
Update: now merged with the mainline repo
I'm sure there are other apps in the same space--this is one I've used in the past:

https://popapp.in/

I found that using a tool like the pop app helps me focus on UI/UX without thinking in code. The 30 minutes or so I spent building out a wireframe has been a valuable time saver once I started coding.
Posts on politically charged issues get flagged off the front page quickly.
> I suspect that this latter problem is a far more parsimonious explanation for the hiring gap for PhDs than is the presumption that >80% of doctoral graduates can't write code.

Combined with the terrible quality of candidates I've had apply, ">80% can't code" is probably valid over a random sample.

If you add in some confirmation bias you'd probably explain a lot. However, I'd also add that I'm not shocked at the idea there are a lot of people who are great at academic research but terrible production coders.
Whether through Datomic or something else, it seems like some version of "database-as-a-value" (as described by Rich Hickey) is bound to happen. We're keeping immutable version histories of as much as our hardware and systems will allow, from source code management through other types of media. Why in the world wouldn't we do this with our data if we could?

It'll be interesting to see how this plays out. Widespread adoption of technology tends to follow a path of least resistance. Does Datomic offer a simple enough path to pull many people over? I also know many of us have a preference for building on open source systems; will this be an obstacle for Datomic?
as far as I'm concerned this is just another example of Google abusing it's power in the search market.

if they really cared about "best results first" they would consider the time till content is loaded for the visitor, not total time till the page loads.
South African Grade 8 learner assaults Teacher
> " ... a PhD is training to become an academic."

Back in the day, so was doing an undergraduate degree. If you wanted a job in industry, that's what you did. University was for academic pursuits.

> "It's reasonable to assume that a PhD has lowered themselves to work in industry because they couldn't get a post-doc. Whether that's true or not it starts out the interview on a bad footing."

It's not reasonable to assume that at all. Last time I checked, the majority of PhDs leave academia after their degree (they don't want a post-doc - so don't even try). I do understand why non-PhDs in industry may harbour false impressions about the degree and why that can set things off on a bad footing.

> "What if a guy walked into your company and said 'I couldn't get a job at Google so I thought I'd try you schmucks'?"

This is completely independent of whether or not someone has a PhD. Undergrads can do this too.
You send the code to the cores with a bootstream from your SPI or Async port. It's a bucket brigade for code.

Once it's there, yes you could change it, but in practice changing all of it, all the time, is hard, and that's one of the challenges with this hardware. It was originally developed for embedded, a use case that needs so little code that it doesn't need to change afterwards, but I want it to be fully general, and moving it in and out without paying forbidding time penalties is a bit hard.
if do not mind Ruby. I am sure you can use https://github.com/sosedoff/grooveshark and wget.
I doubt this is a tech issue, I think this is a fiduciary issue. Leadership is trying to figure out how to extract the most money from this thing in a rapidly changing landscape.

Mark my words, the official BBM software, when released, will not be free.
I didn't claim that algorithms are not important. If you look at the market, there is a lot of demand for certain types of employees, while there is less demand for others. I think that the market represents pretty well what people actually demand.

The comment I replied to implies that demand is specified by the companies, not by customers. I guess you get that kind of attitude in university jobs, where money comes from goverment grants etc, not from customers.
I remember before the iPhone was announced there was so much frenzied but non committal speculation that I thought that if apple weren't making a phone then they would have to be complete idiots.

Then the word phone appeared in some meta data file and word got out, and still I failed to buy the stock just before the keynote.
This is a ridiculous straw man argument what badly misrepresents the claims in the brief.

Graham isn't hypothesizing an ignorant law clerk. He is responding to the prosecution's legal brief, which does so. It isn't a "straw man argument" to point out that they've constructed a hypothetical "sophisticated computer user" who doesn't know the first thing about HTTP.

Ignorance of the law is no excuse, but ignorance of everything else is fine if you are the law.
Yep, the '+' as a separator is one of the many Postfix features.

However, the problem with using the "account+identifier" is that the identifier is simply ignored when delivering mail. With a real alias I can actually revoke an email address, by simply removing it from the aliases. With an identifier I would have to explicitly reject mails for a given recipient part.

I prefer to keep things simple. Bouncing spam is a bonus.
At large scale, there's no incentive to do basic crop rotation.
The thing is, for a programmer, a programmable text editor can multiply your productivity. You can leverage your programming skills to improve your programming environment. This is increadibly powerful stuff.
Neo would say that it can free your mind.
Shit articles like this make me feel lucky. I don't come an extremely wealthy background or anything but reading this sort of stuff makes me feel like a life-assets superstar. I have to say it makes me appreciate my bank/national banking culture:

1) I can ask for an overdraft limit of up to $2000, which if I draw into I pay a $3 monthly fee for.
2) I have a credit card which I can easily ask for a limit up to $5000 if I ever need that sort of temporary cash (I don't.)
3) Everything is done with banking cards here - balances update automatically, only credit cards have weird lags with responding to transactions.

Recently I dropped my OD limit to $200 to try and improve my financial hygiene. I didn't watch my transactions and a small weekly automatic payment pushed me past my arranged limit. Talked to the bank and they explained in that case I would pay one $15 fee per month for any number of unarranged ODs. Seems pretty lenient compared to the American situation... but they never charged me the fee anyway!
There was discussion about this day ago: https://news.ycombinator.com/item?id=6421742
Creating a Proxy Server with Go
(This is not a flame or anything just my subjective impression. I know the people who built this (well 2 of them) personally. So forgive me guys)

I was asking a few times how things were going and that I could need something that sounds like what they were building -- granted on a very informal level but still I asked and expressed my interested.

Problem was: They never came back to me and told me: Hey here's the stuff! Wanna try?

I can make up reasons why, maybe because I moved to another country to take a job, or after all they don't like me or whatever. To me it boils down to: I (as in "the potential customer") was asking how far the product was and never got a real answer.

My team has about 2000 Boxes to "operate"[1] and I manage only a single team. Totaling to about 100K servers with different DCs spread over the world.

I'd think anybody who gets this kind of offer should try to get a foot in the door. Even if the deal doesn't close people have heard about the stuff.

So the essence is to me: This one little slide where you see that sales/marketing was way under represented in the team. Hell guys I know! you can build stuff, but don't expect me (the customer) to keep asking and asking and asking for wether or not it suits you to send me something I can work with...

[1]: I currently live in an enterprise environment where DevOps or agile is still something new and not to be trusted!
>That doesn't mean that there wasn't a more fundamental pain that people were feeling: getting around more quickly.

Yes, the product ultimately needs to be something that people need or want, of course. But, that is so self-evident as to be a non-statement. Certainly no need to write an article about that.

It's the advocated approach/conclusion that is nonsense. Failure to ask people what they need or want as this article and many before it advocate, is not the problem. In fact, such an approach can be counterproductive.

What has gotten old (and was never true) is people advocating this as the way to build a product/company.

The reason this matters is because it obscures the real point: Marketing is hard and is its own animal. There are many other moving parts involved in getting a product to market in a manner that reaches and compels the intended audience. To say that people aren't selling because they didn't build the right product is so simplistic and misleading that it does earnest entrepreneurs a disservice.
Me too. I was thinking what the hell has maps to do with messages and his company?.

Is that the new maps in iOs?

Only after reading your message I connected the dots.
One nice little extra is that your cursor doesn't even have to be inside the string for the command to work.
It's not just a truck. It's a truck whose steering wheel is a chainsaw. And you are holding the chainsaw the wrong way.
What an absurd way for the store to put it. "Yeah, we don't look after the sell by dates, but shop here anyway."

(It's perfectly fine for the store to rely on the vendor to stock their products, it's silly for the store to try to communicate to a customer that they aren't still responsible...)
tl;dr
Because developer neither wasted time on Android apps nor learnt how to code properly, these kind of blog pops up.
There's absolutely no random action when user presses a button, it's clear to person of intelligence level of 5 year old. Maybe author lacks that.
Share intenet is quite robust even if for default gallery app shown. First, it only shows the apps that can share images/video, and also remembers the most used share so that user don't have to click to see share pop-up at all.
How Twitter can cash in?
Grooveshark is amazing. They have the best library out there hands down. Yes, they got it through piracy yadda yadda but they have more music than any of the legit services out there (I pay $9.99 for rdio per month..).

The thing is that I can find label music on Grooveshark (iTunes top 500 sort of stuff) but I can also easily find the most obscure stuff you can think of. So fan remixes, and regional music (Indian music, Pakistani music, Lebanese music, etc. etc.). The other services out there have a LONG way to go to make that happen.
The power of Lower and Upper cases. The visual system recognizes words by its shape.

I would probably had seen IMAP thousands of times. iMap is the first time and has a very similar shape to iMac that is very known for me as I had several of those.

I don't really know why he starts with lowerCase, them Upper case in the middle, then lower again.
Dude the cats hacked all the webcams ages ago. If they don't want you to see it you won't see it.
Indeed, it's a judgment call. That's why we have judges and juries.
If this is the same thing I remember, then yes, it's just cycling through the colors.
Fully agree with you.

I do know VI (there was no VIM when I learned it) and Emacs. Yet I prefer to live in the cozzy world of IDEs.

Every time I read a story like this, it resembles a macho attitude of being able to develop software in a UNIX System V world environment, talk about time travel to the 70's.
Leaked Shots of redesigned Android Kitkat 4.4
Since Ruby bindings were not available, I wrote them:

https://github.com/bradcater/ruby-yeppp

Feel free to contribute to the project if you're interested.
Kleinanzeigen
Kostenlose Kleinanzeigen
AL Top Kostenlose Kleinanzeigen Deutschland , Kleinanzeigen in Österreich , Kleinanzeigen in Schweiz
AL Top Kostenlose Kleinanzeigen Deutschland , Kleinanzeigen in Österreich , Kleinanzeigen in Schweiz
AL Top Kostenlose Kleinanzeigen Deutschland , Kleinanzeigen in Österreich , Kleinanzeigen in Schweiz
That is the nature of farm business! Deal with it or gtfo.
Why People Give In To Temptation When No-one's Watching
>What are some examples of companies that have succeeded without taking this approach?

Virtually any company that created a new product or product category. See what others have posted on this thread as examples.

>Also: examples of great products that people are struggling to market effectively?

Well, I could, but the likely subsequent quibbling over products of which you've probably never heard misses the point. So, instead, why don't I just state the corollary to the implication in your question: everyone is aware of every product that could be of great interest or use to them.

Because, that is effectively the corollary to this article as well.

There are marketing challenges that are completely divorced from the viability of the product itself.
I was also thinking to add similar feature in my app Lekh Diagram (http://www.avabodh.com/lekh). I have not spent much time on this yet but, IMO the biggest challenge in doing sketch recognition is to resolve ambiguity on interpreting recognized shape/strokes . A hand drawn shape can be interpreted differently by different people and can be interpreted differently in different context. A computer program interpreting exactly what user has intention, is a challenging task. But I believe that a system can be build which will probably work 90% of time correctly.

Wishing good luck to these guys!!
You can do the same with play.spotify.com, but you need premium account instead of API access.

With ID3 tagging it's a great way to keep your offline music organized even with devices which do not have Spotify on them.
I would just like to thank dalanmiller for making a pull request to my fork of octopress correcting several grammar and spelling mistakes. That was a really cool thing to do and I appreciate it.
I use Grooveshark daily. Aside from the excellent UI and service (couldn't tell you the last time it was down), the catalog is incredible.

One thing to note, though, is that they do pretty well with takedowns. For example, I attempted to upload a copyrighted song years ago and uploads were disabled on my account. They also work with publishers and artists to ensure fair compensation is made.

I've paid for the Pro account for a few years now and strongly believe they could do better than their competition if they made the service paid-only.
He accessed data belonging to other people that he should not have, and knew he should not have. (And then went on to make very unwise statements about his intentions of how to handle that data.)

That's all that really matters to the judge and jury. The technical aspects don't matter much to them.

Also: If ease of access to information means anyone can take it, do you mean to say the NSA should take whatever they want because people don't encrypt their data?
Growth hacking for event organizers
as Sumang already pointed out BaaS is "backend as a service". BaaS vendors provide the most common backend features for web and mobile apps such as user signup, social integration, notifications, storage etc. in a managed cloud. They have easy to use APIs for each platform thus making it very easy to launch quickly and across multiple platforms (ios, android, web...)
True, but I couldn't find it on the next five pages either. If it had received so many flags, it would have been autokilled. But it wasn't (and still isn't) [dead]. The first thing I thought of was that there may be a bug in HN code... perhaps there are other posts that aren't visible even though they aren't dead. Maybe PG should look into this.
I would use this all the time but there's one problem: the song doesn't advance to the next one on my iphone unless Safari is open. So, my phone has to be on with the screen on or the music ends when a song ends. (Grooveshark has had this player for a while... I haven't tried it in iOS 7).
Well, how do we know the Fed's clock was canonical?
How to tell your mother and bosses why they should protest surveillance
"Cursors" was the question; with TMUX and VIM in rogue mode multiple people can type independently in a separate "window." But it only supports one cursor per window.

google docs on the other hand seems to allow multiple cursors on the same window. So one person may type in section 1; while the other person type in section 2 without interfering with each other.

With a single cursor however; when two people type at the same time they almost necessarily interfere with each other. Unless one stops driving while the other types.

I think to implement the 'google docs' style multiple editors would require a different buffer for each user and a merge script that periodically runs the commands for each ofthe other multi-user buffers into each other buffer of the multi-user sessions.