skysight-inc/HackerNews huggingface dataset:
The one that always jumps to mind is, on "Small business Saturday", if you register beforehand:

- visit a small business on their qualifying list, which is quite long

- Spend $10 or more on your AMEX

- Get a $10 statement credit

I don't know how "notable" that one is, but I always liked it and not everyone knows about it
I doubt anyone, not even LinkedIn, would market their site that aggressively.
Hi Ryan, segmenting is our greatest challenge and (planned improvements aside) your experience was intended. It's the old startup adage: better to have 1,000 customers who love you than 1,000,000 who don't care.

What you're suggesting is what we call "gambling against Kayak". That's not our target market because it's not the market we can help most. We often say internally, it's not whether we can possibly help a customer, but whether we can likely help them.

Our idea to create "products" was to help segment customers into those we can help most. For example, complex trips, flying premium, using frequent flyer miles, traveling with pets, euro-city hops, etc. These are the people we can "likely" make happy and will help us grow to then target a wider audience.
NGROK – Secure introspected tunnels to localhost
Agreed! We've had so much demand for international projects, however we just can't handle it right now. This is on our horizon, and hopefully soon!
Because you are opening yourself to legal issues. Just because you think the system is unfair does not mean you should "be a dick".

The people in companies make the decisions and if you are good to them generally they will be good to you. Don't make bad blood by doing the wrong thing.
It is a pleasure to see this analysis of the business strategy, what worked, and why. Tweeted. :-)
it's called hyperbole
The last (natively compiled) program I wrote to run on the Windows OS was done using an almost completely visual programming tool called ProGraph [1]. It worked well, and the small cards containing the code made sure you didn't put too much logic in one picture (much like the character limit Forth imposes on its page size). The system lives on as Marten [2], but only supports Mac OSX now.

While there are some things I like about visual programming, there are also many issues - perhaps the biggest is that it lulls the developer into believing they don't need to understand the underlying computer. I think a similar analogy is how a newbie RoR developer can create a CRUD application without ever looking at or understanding the scaffold-generated code.

I've thought about this a lot (in fact, years before I found ProGraph I tried to develop a system I called FloPro which was standard Fortran flow-charts on the front end and generated C (to compile on your local platform) on the backend), but I haven't seen a solution to these problems in any visual programming system.

[1] http://en.wikipedia.org/wiki/Prograph
[2] http://www.andescotia.com/products/marten/
Great idea -- interested to hear more about how you're handing all the syntaxes, a combination of JVM and other things?
Unless you are shooting to make 100 million a year, any company I have heard of (thinking Google, Microsoft, Apple etc..) will not consider that a big enough market and you should be fine.

Agree with the VC thing, but assuming you are doing it outside of work it shouldn't be a huge problem, but check with a lawyer.
Twitter's Q4 debut: $243M in revenue, 241 million users
The Challenging Ergonomics of an Apple iWatch
Could you elaborate on that? I would assume that most compiler steps are linear traversals of graphs and the time comes from lots of small IOs.
Marc Andreessen tweets an astute analysis of the news business
Guessing you aren't seeing many professors since funding numbers are too low right now. Looks like biggest projects getting funded are ~$10K. Presumably that changes as it gets more popular.
There are two communication lanes here - let's call them uplink (UAV to satellite) and downlink (satellite to UAV). For the uplink, the UAV can use a highly-directional antenna that is virtually undetectable and unjammable to anyone on the ground.

Solving this for the downlink is harder. Blanketing a large area (100km * 100km) or using highly-directional signal could work. Dead-reckoning with "mission plans" would also help.

I wouldn't really expect BBC to get into technical details, especially given that security-through-obscurity would work for at least the first mission.
Effortless JavaScript Form Validation
The Onion Has Become America's Finest Marxist News Source
Same here.
Some points:

- Navigation feels weird.

- The main call to action should be "Try Codewars" instead of "Join Codewars" so it'd feel like "no compromise just try it", also it'd be clearer that you can actually try it out before signing up. I agree that the teaser should be longer than the 2 small exercises.

- The webcam in the monitor kinda creeps me out and draws my attention away from the important stuff.
NBC News' Computers, Cellphone Hacked 'Almost Immediately' In Sochi
I once spoke to a doctor that was trying to raise funding for a lab to develop a drug that he'd been working on and take it to the next stage.

I asked "How much are you trying to raise?"

"Oh, about $300 million."

I had to rehinge my jaw.

Apparently physical labs are expensive.

This is just one second hand data point. Does anyone else have experience in this space? Are setting up labs and development/manufacturing environments for relatively early stage bio companies really this expensive?
Wow, that is impressive. Totally missed it the first time but would not be surprised if it was intentional. Nice catch
Because that's what is necessary to actually use algorithms in practice if the demand is non-trivial.
Awesome. Signed up for beta.
What does this mean? Do you envision Target leasing dark fiber to connect all their stores, even those that aren't within ten miles of a POP? Because that isn't going to happen, for reasons, and without it they can't eliminate VLANs at some level. It's more practical to realize that VLAN configs should be regularly updated and tested.
Hold on a second. OOP, markup, APIs, and HTML/CSS/JS are snake oil, while visual programming isn't? Say what you will about the former technologies, but they're being used for productive purposes. Visual programming is vaporware that someone tries to build every 5 years or so to no effect. Functional programming has much the same challenge, but it's getting integrated into mainstream languages. Otherwise, it would likely still be a research toy as well.
I don't see why people always compare Microsoft to Apple besides the fact that they are two of the oldest and highest-profile companies in the technology industry. This comparison always leads to them making the false claim that Microsoft "missed-out" on mobile.

Microsoft has always been a software-first company. Their strategy has always been to create the OS and license it to hardware manufacturers and capture the largest share of the market. Apple began as a hardware company that chose to pursue a strategy of building its own software so it could control the entire stack, bottom to top.

One wanted to cast a wide net with limited quality control, the other wanted to produce products of the highest quality.

But here's the thing- neither is necessarily "wrong" and you can't possibly simultaneously employ both strategies.

As of today, Microsoft has a $297 billion market cap. Enterprise software sales (read the large multibillion-dollar entities that quietly purchase billions of dollars of Microsoft products without blog entries or TechCrunch critiques) aren't going anywhere for a long time. Anybody who works in one can tell you that.

What's more is that Microsoft actually has a large and growing number of evangelists for their mobile products. The claim that Prices come down, chips get faster. Software evolves. cuts both ways and should apply as much to Microsoft as to Apple, especially now that the mobile device market is "mature."
Developing Your First Firefox OS App, Part 1
I imagine it's similar to what Shazam do. I read the original algorithm paper years ago; it's very interesting and written clearly enough to be understood by people with zero background on the subject:

http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf
Microsoft Employees Fondly Remember Days When CEOs Took Up Entire Rooms
The concern is shipping a non-standard solution and then encouraging developers to use it is the first step toward lock-in. No matter how much you flag something as experimental, it will be used, and the developers who built things using it will move on. When other browsers later implement the standard, nobody goes back to build it in to their projects- they're working on new projects now. This is how Firefox can support Web Audio and still not have it work on the majority of sites that use it. A differing implementation is just as bad as a prefix, and hurtful to future developers who will have to code for it to reach a compatibility matrix.
There is always more oil

I know what you mean by that. And yet I've got a problem with the phrase. What it suggests is "there's is always more oil ... available for useful extraction". And that isn't the case. Yes, there's more in the ground, but (as your EROEI argument says) there is a decidedly limited amount of feasibly extractable oil, and once that limit is reached, there is no more useful oil in the ground. The key being "useful".

I like your "iterated debate" quip.
This doesn't make sense to me. You display Dijkstra as an example on your homepage. Imagine I want to use Dijkstra in an app that needs critical performance and calls the function 1000000 times per minute, making this an API rather a library just breaks the whole point of centralizing the algorithms.
so who's going to run ads now? Neal Mohan most likely
There are competitors. Dailymotion and Vimeo immediately come to mind.

In fact there's a whole list of them here: http://en.wikipedia.org/wiki/Comparison_of_video_hosting_ser...
It's all good - we may open it beyond members eventually. The main reason for email right now is to foster a quality community... Just so you know we have strict no-emails-every-2-hours policy.
Jesus Christ, I KNOW. But which environmental issue a person chooses to talk about gives us clues to what they are thinking about. My parent's choice of orangutans suggested he was not currently worrying about long-term sustainability of ocean fisheries.

I KNOW. But, difficult as it may be to believe, sustainability still isn't what I was talking about. And, no, that doesn't mean I believe it isn't a problem.
The Connection Machine (1978)
That's exactly what I mean... energetically profitable oil.
The Kickammender – An Intelligent Recommendation Engine for Kickstarter
The way credit cards are designed should be illegal. They are basically a piece of plain text that can be used by anyone to purchase things from someone's account.

It's basically the worst security you could possibly have for one of the highest-risk systems (direct access to money) that exist.

People need to be angry at the credit card industry for designing such an insecure system, not Target. There are plenty of online payment systems that work far, far better than credit cards that cannot, by design, ever have user account information stolen from a retailer.
It sounds like you're trying to say that fans of JavaScript don't like freezing syntax but that that is disingenuous because JavaScript is the result of a frozen syntax thrown together in three days. Is that accurate so far? So... freezing something and throwing it out there is good? Or finding broad consensus is good? I can't tell which approach you're going for. Which "this" process are you referring to not having happened back in 1990?
Awesome. Can't wait till more languages become available.
Doodle 4 Google competition
The guys and gals at Github constantly add really cool stuff. Good on them for working so hard.
Making Startup Weekend Accessible To Everyone
On a recent flight from Punta Arenas to Puerto Montt saw an awful lot of huge Salmon farms from the air.
Progress delayed is progress denied. If you want a better web platform, that means wanting one that is different than the one we have today. It is also the case that standards committees are not outfitted with effective fitness functions (the ability to predict market success, e.g.). The best we can do is to iterate and be data-driven. I do not know what "correctly" means in this context, and I submit that you don't either. What we _are_ doing is making the progress we can with the best available data we can gather (polyfilling via Polymer, building large-scale apps, observing existing libraries and their challenges, etc.). It's fine to critique the method, but bring data.

If you have specific concerns regarding their utility or design of these specs, I'm hopeful they can be aired as we continue to iterate. Shipping is not the end; it's a new beginning.
Talking Discourse: An Interview with Jeff Atwood
> The world is in need of
high-quality, reliable, developer-friendly, trustworthy, privacy-guarding cloud computing
platforms.

No, no, no, that is exactly what I do _not_ want! I want all my computing devices to work completely offline in all circumstances. I want to install programs to my local computer so Incan be shure that I still can use them if the company goes bankrupt. I want to be able to install old versions of programs in case I don't like a newer version...

In my opinion it is wrong to put applications to the cloud because then I become dependent on the provider of this service. For me the cloud should only be used for one thing: to synchronize data between my computing devices!
Membership plans are anticompetitive b/c they effectively lock you in to one retailer thereby decrease competition. You're effectively paying for the shipping ahead of time with the membership, so going to NewEgg or TigerDirect means you "throw money away".

The other issue is that since there is no fixed cost associated with shipping you things throughout the year, do to the the economics of it, the plan must be to your disadvantage. Amazon isn't a charity - the deal is making them money - and therefore on average the consumers are losing out.

Take the 80/yr and split it among all your purchases. Amazon is likely spending less than that on the extra shipping speed.

PS:
Hypothetically they could be spending slightly more and decreasing their profit margins in exchange for higher volumes (b/c now that you spent your 80 bucks you feel guilty about shopping elsewhere). However I'm almost certain S&H fees are a lot larger than profit margins. Since the market is already very competitive they don't have much of a profit margin in the first place.
This whole article reminds me of todays article from "The Daily WTF":

<http://thedailywtf.com/Articles/User-Rejection-Testing.aspx>

"There are only two options here: either you did your job and the application is correct, or you’re an incompetent and it’s wrong."
I certainly want to use AGPL code. I imagine that many others want to as well.
Support EFF: Move Your Domain Day 2014
Verizon denies it to the Washington post:

"We treat all traffic equally, and that has not changed," the statement read. "Many factors can affect the speed of a customer’s experience for a specific site, including that site’s servers, the way the traffic is routed over the Internet and other considerations. We are looking into this specific matter, but the company representative was mistaken. We’re going to redouble our representative education efforts on this topic."

Although in the comments there's a guy who differs:

"Chris Walsh wrote:
Verizon is absolutely doing this, at least in Silver Spring. I stumbled on the daveblog's post via a facebook friend and was amazed because if finally explains what has happened to my home FIOS connection over the last few weeks, even down to the exact 40 kbps speed. ..."

http://www.washingtonpost.com/blogs/the-switch/wp/2014/02/05...
Might be a reference to the famous Norvig essay: "Teach Yourself Programming in Ten Years"?
Datadog Raises $15M for Monitoring and Data Analytics Platform
It wouldn't happen concealed, this could be similar to a paywall, but you pay with your cpu( read:gpu ) time.
Internet Of Crap Takes On Your Love Handles
I like your sense of humour.
"- It's less infrastructure-specific...."
- "a very common problem with shared folders is "oops the container creates files as root but I don't have root on my mac", or "apache complains that the permissions are all wrong because virtualbox shared folders threw up on me"."

Thank you for taking the time to write this, just to emphasize these two pain points. I've been using Docker since 0.5 and my current setup is still based around sharing from host to guest. The problems you mention obviously aren't deal breakers (at least for me), but the accumulated effort of dealing with these issues (especially having to modify permissions) adds up over time.

Here's a concern and a hypothetical, though, and I'd like some insight (or a facepalm) from others if I'm wrong...

Say I'm collaborating with a few people on a Rails app and we all work within a Docker container we build from a DockerFile located in our source control and we use the guest-to-host setup you outline. What happens if one of my developers accidentally pushes that container to Docker's public registry? Is my billion dollar ( ;) ) Rails app stored in that container and suddenly available for anyone that wants to pull the container?

I would hope the above is a far-fetched example, but with host-to-guest sharing I at least have some safeguard in knowing that my data is decoupled from my configuration. Is such decoupling worthwhile in your opinion?
Which is sort of a subpage of http://algorist.com/ , the page for his book.

People really need to be aware of this site. It's fantastic. His book is great as well.
Meritocracy™!
Is this a typo:

So it's a pretty good blend of technologies. You know we're trying to get out of the – what I call the MySQL and PHP ghetto, you know, where that's just sort of the de facto standard. Not because it's actually any good but because well it's installed everywhere so that's what I call server herpes. Every server has it. So if every server has it then that's what you gotta use. But we're trying to sort of break that paradigm up a little bit and say, "Hey, Discourse is so good." It's a little bit like VisaCalc. I mean you got – that's kind of a strong comparison but it's so good you want it on your server, even if it requires Ruby and Postgres and Redis and things that are good, you know? Things that are modern.

I'm assuming he said VisiCalc?
It seems likely that if this platform were to get widely adopted, it would cease to be open-source.
How do you pronounce it...?
They did this for another reason as well. They can't grow past 50 employees or they will have to pay through the nose for Obamacare. If they continue to grow, they would inevitably require more staff besides developers that need expensive healthcare. Obamacare is a great way to keep small companies small.
The reader is first of all there to extend s-expression syntax to new datatypes - not for arbitrary syntax.

Btw., vectors are written as #(1 2 3) in Common Lisp.

Thus if I as a developer want to serialize my data structure to an s-expression, I can use reader macros.

New data type syntaxes does not make code much harder to read.

> If you believe that standards are helpful, then surely one standard reader behaviour is a good thing?

Sure, Common Lisp has a standard reader. An extensible one.

> Regular macros are a different issue: they allow creation of custom control structures that aren't possible with normal functions. That's a powerful and useful feature, as many Lisps have proved over the years.

Custom control structures don't make the code harder to understand? Strange.

> For me, Clojure gets the majority of these design decisions right.

For me many of these Clojure design decisions look arbitrary and some I find just wrong. But that's just me.
Yes, that was VisiCalc. Thanks for catching that!
How to leverage SQL Server with Node.js using Edge.js
Hey CHX, apologies for the blunder with the emails. It was an honest mistake of not BCC'ing and certainly not deliberate. As you saw, a handful of people replied to the whole group and talked about cloning our product, which wasn't really in our interests. We don't get worried about that stuff, we were just a little sad we messed up for you guys.
Intentional infinite loops might be illegal.
> Do you envision Target leasing dark fiber to connect all their stores, even those that aren't within ten miles of a POP?

Do you remember the days of T1s and private lines? You can actually get a dry loop (a DSL line with no service, just twisted pair between two points) for $50-100/month depending on the distance between termination points. I'm not suggesting we go back to that level of network segregation though for branch offices.

The intention of my comment was to communicate that when an outside vendor needs internet access for remote access/control/etc, you provide it to them via a separate physical network. In this case, it could have been a seperate switch with a DSL or LTE connection.

PCI standards don't require a separate payments-only network, but would you put remotely accessed gear on your internal network if it was handling payments data? Target liability is estimated at ~$450 million and climbing.

>It's more practical to realize that VLAN configs should be regularly updated and tested.

I agree with this point. The reality is, it rarely happens as often as it should, if at all. If your policy isn't enforced programmatically and with checks/balances, it doesn't exist.
Thanks and good catch. We do execute the code submissions on our own servers, partially so that we can prevent cheating and make sure all solutions are legit (the solutions list users see after finishing each challenge provides some of the site's greatest value)... though second is because we plan to eventually support full environments (challenges that utilize libraries, frameworks, etc.).

The speed issue is optimization on our part, we boosted the servers so it should be a lot quicker now
The Pocket Drone – Your personal flying robot
You are a grump. The source is right there for all to see, audit, and fix.
How I’d Fix Microsoft’s Problem of Being Stale
The Education of a Libertarian By Peter Thiel (2009)
RadioShack to Close About 500 Stores
Wrong. When I say "you cannot judge", I mean "moral" judgment. Which is not to be confused with "sanctions" (like a criminal must sometimes be separated from society to protect the latter, via a prison sentence).
Same here. I've cooked something built around bash scripts and guest-to-host sharing of source code, and I can't help but have a nagging feeling that it isn't as good or correct as it should be...or perhaps it's just totally wrong altogether.

In the absence of "best practices" even a discussion thread somewhere that allows Docker users to pick apart and discussion configurations would be helpful. Pretty much all I've been able to find is a smattering of blog posts.
Did Jeremy Rubin forget to endorse Christie last election?
There are a places you can rent a wet lab biology bench for <$1K/month in both Boston and SF. You still need to buy equipment and materials but you'll have lab infrastructure/permitting OK. If you just need to do really bare bones basic molecular biology (no major equip needs) I think you can get off the ground for $50-100K per year for lab/materials. Once you get any real traction will get more expensive.
The GPL is not viral. It doesn't spread on its own like a virus. Please stop perpetuating this.
Wind currents would be determined by convection and Coriolis effects, so it would always be going in different directions at different locations.