skysight-inc/HackerNews huggingface dataset:
I agree that it goes a long way to tell people how you prefer email. However, enforcing those preferences (through something like shortwhale) is different than expressing your desire and then hoping that users follow those desires while emailing through ordinary means. In other words, there are two ways of forcing a user to follow those desires - technologically or through force of implied disapproval (with whatever outcome that disapproval would hold, such as non-response). Might this difference be a good opportunity for A/B testing, and perhaps thereby helping Dan's research?

I suspect that the force of disapproval would be just as effective as the technological force for 'meaningful' emails, but would lose effectiveness for less meaningful emails (where Dan's disapproval doesn't mean much to the sender).

If so, then the real issue may be that Dan is getting too many emails from people who don't care what he thinks. The classic way to deal with this is to have one address for people who know you (and care what you think) and another for the unwashed masses. The problem with the classic solution is that it requires someone to monitor the unwashed email, or you suffer the opportunity cost of ignoring possibly important messages from people you don't know (yet). I wonder if Dan is already using this method, and shortwhale is only for the unwashed email address, thus reducing the cost while keeping the opportunity?
AjaXplorer now becomes Pydio – Put Your Data In Orbit
I was hired into a research lab that was already using it for simulating physical effects on heart valve tissue.
Open Source Email Templates
Did not realize it used math to simulate paint hitting the canvas like that! I like the research that went into this. Pretty neat stuff.
considering that 250k for a couple puts a person in the top 2% in the nation, its not as easy as you make it sound to pull off 'just getting a 150k salary job'.
Moved on how? I haven't really played except for the original beta, so I haven't been following WoW news much.
Fucking what? There is no "offer" to pay you for the two weeks. If you worked for them, they flat out owe you that money. That's an "offer" in the same way I "offer" to pay my landlord for not kicking me out.

You need a lawyer.
I'm glad Roda is finally getting some publicity. I submitted it here when it was released.

I've converted about 15 apps from Sinatra to Roda, and a couple of Rails apps to Roda (working on converting my final Rails app). Personally, I've found that the biggest advantages come when the URL structure mirrors your application structure, and you have redundant code in many routes, as that type of code becomes simpler, faster, and DRYer with Roda.

Yes, you can use a before block with wildcard routes with Sinatra, but Sinatra will still traverse the routing list sequentially and recheck the full route for every entry in the list. Unfortunately, while I love Sinatra, have contributed patches to it, and have used it since 0.1.0, the approach doesn't scale well for sites with a lot of routes.

The code non-locality issue shouldn't be ignored, and is probably the largest issue with Roda, but the issue is probably going to happen with any approach that DRYs up the code to the same degree. It's true if you use a before block in Sinatra, or a before_filter in Rails.

The use of a routing tree really isn't an innovative approach (at least not innovated by me). It's been around in Ruby since Rum was released in 2008 (and maybe earlier elsewhere). However, it's not well known, and I hope that Roda brings it into the mainstream.

One of the best things about Roda that I don't think has been mentioned in the comments yet is the plugin system, which I borrowed from Sequel. This makes it easy to extend Roda beyond its very small core. For example, the multi_route plugin makes it easy to scale Roda to larger sites by splitting up routing subtrees into specific files. There are currently about 15 plugins, and I have ideas for quite a few more that I will implement after finishing up my current Rails->Roda conversion.

I apologize that the code on the website isn't syntax highlighted. If anyone can offer their design skills, I would greatly appreciate it.

If you have any questions about Roda, please ask.
Silicon Valley Bro
Project ChuckleDuck – How MongoHQ became Compose
Wow, I guess everyone that's not a billionaire are all just poor. No wait, that's nothing like what I said, the difference between your parents making 1,000$ a year and 10,000$ a year is huge. Often people discount the idea that having a collage degree and making 50+k/year is anywhere close to the world's average lifestyle.
poof131 - you are absolutely right on all counts.

...getting terminated is a little more than just perspective. It is an event which can have significant repercussions for a person: mortgage payments...

This is the key issue. To be honest, even I am realising the impact this can have, only after it happened to me.

Financial: all plans made carefully, thoughtfully and intentionally are suddenly meaningless.

Personal: lot of awkward discussions :) friends, relatives, business acquaintances (e.g. I did the mistake of updating my LinkedIn - COO one day, and 14 days later deleted the "employment status". As someone pointed out, this is a first world problem - there are much worse things that can happen. I agree. But still, it really annoys me to explain myself to everyone who asks. Some even wonder, if I was "fired" :))

Work: searching for a job is not fun (at least for me), and having found something I love, commit to it (after much consideration) and then being yanked out of it so soon, felt cruel.
Been working with these guys for 6 months now watching them build the platform and helping them figure out how to scale it on DO, pretty nice tech, smart kids (and I mean kids!) :)
NoSQL BugBash? Are you fanatical about high quality software?
What rights are you talking about that "native inhabitants of a region" possess exactly?
If anyone else is looking for a flashlight app, the two in the F-Droid market only require the exact permission they need to function.

https://f-droid.org/repository/browse/?fdfilter=flashlight&f...

https://f-droid.org/repository/browse/?fdfilter=flashlight&f...
Well, honestly, most company logo's are not much more than clipart. Apple's logo, an apple... Microsoft's logo, 4 squares, IBM's logo, their name, etc etc.

I think you can't expect to buy a Ferrari at the Hyundai price point. If you want more, you're going to have to pay more.
The premise? or the promise?
Reminds me of MUTHER from the Venture Brothers...

http://venturefans.org/vbwiki/M.U.T.H.E.R.
I don't know if you're familiar with Dean Baker:

"Patent monopolies are one mechanism to provide an incentive for innovation, however they are a tremendously inefficient mechanism."

http://www.cepr.net/index.php/blogs/beat-the-press/health-ca...

http://www.cepr.net/index.php/Publications/Reports/financing...
Out of curiosity, do you remember how long my blog was down? Linode reports 100% uptime and no monitoring show traces of congestion.
I know i'm going to be slaughtered in downvotes, but have the top schools ever considered admitting more citizens?
The basic design for Roda was taken from Cuba (it's a fork of Cuba), and I think if you read the Roda source, you wouldn't find it difficult to understand.

There are certainly parts of Sequel that are overly clever, I won't argue that. But compared to similar libraries, I don't think it's worse in that department.
Work is the curse of the drinking classes.
Read huuu's post again ;)
The solution to this is regulatory exclusivity. The big cost is going through the FDA process, companies could simply be granted a 15 year exclusivity once they've passed that bar. The FDA already has a process setup for granting this.
I usually just keep track of them in my head.
"Would you rather they hurt their business by keeping on employees who won't work out?"

I don't disagree that letting him go might have been the right decision for both parties, but to not compensate him properly for working his network to help get them some of their first customers, turning down other job offers, and actively working for the company? That's not right. They might have made a mistake in hiring him, but they definitely made a mistake in not adequately compensating him for his effort and explaining to him the reasons for the abrupt termination.

"At-Will Employment"

It doesn't allow termination for 'any reason' as other commenters have pointed out. And if CEOs and founders rely too much on this clause and don't behave ethically we could find ourselves in a position like France, where you can't fire anybody, a situation I hope we can avoid by professional conduct and respecting that it isn't just business, but people's lives.
If you want to test Pydio or deploy it really fast, test my new terminal.com container: https://terminal.com/tiny/Usgk8f0oiU
They could be reading too much into it. The on-site booking still talks to OTA's back-end API. It's
probably most useful to small OTAs who don't want to bother/don't have resources to build
their own top-tier UI. But a site like Expedia will probably have their own, nice, well converting UI.
Sounds like a great business opportunity for a SaaS app that nails the details of nanny accounting in all fifty states.
Even the link to the Windows version drops you in a folder on some random French server[1]. This looks like an exe that some random person built over a year ago. They should consider dropping all mentions of cross-platform compatibility until they're ready to release cross-platform software.

[1] http://iut-tice.ujf-grenoble.fr/cao/
I post this guy's somewhat-related rant in response to any post I see in support of the modern approach to undefined behaviour: http://robertoconcerto.blogspot.co.uk/2010/10/strict-aliasin...

(So, no matter which side of this argument you prefer, don't worry: you are not alone.)
Does TA get paid as an affiliate for completed transactions, or are they paid for traffic (CPC)?
We used it at YC Hacks for http://addresspicker.io, and it's been great – they even helped us fix a problem at 2am on a Saturday.
EA vows not to nix games from EA Access subscription service
What image of cool do you want to convey-- Wozniak or Jobs?
Honestly, it's hard to organize people for any type of movement that are in the top 10-20% of incomes in the country. Yes, we may all be getting screwed, but we're still making bank compared to most.
All I could think of reading this was: Man, some US company is making a ton of money selling guns.
Roda supports stacking apps via r.run to dispatch to any other rack app. You can also use the multi-route plugin, which allows you to split up the routing into subtrees, but keeps the current state.
Non-Renewing Subscription In-App Purchases iOS
That gets difficult when you have 10-12 a day but the next day have 2 or none
In the non-continuous FRP literature[1], i.e. the kind you actually implement, SF a b = [a] -> [b], which is isomorphic to: Fold a -> Fold b, where Fold a = (exists s. (s, s -> (a, s))), which isomorphic to the type the author writes for transducer:

;;transducer signature
(whatever, input -> whatever) -> (whatever, input -> whatever)

Signal functions are easy to program in Haskell using arrow syntax, and many libraries already exist for dealing with signal functions.

[1]: Nilsson, Courtney and Peterson. Functional Reactive Programming, Continued. Haskell '02. http://haskell.cs.yale.edu/wp-content/uploads/2011/02/worksh... (see section 4)

edit: formatting
I really wish there were a way to get these travel deals or understand the strategies without having to dig through hundreds of forum posts or dozens of blog posts on some of those recommended sites. I appreciate everyone writing about their tricks, but dang -- so much time.
In theory you're always marketing. It's the level of marketing that you do that really ramps up "at the right time". More on this here: http://www.startuplessonslearned.com/2009/03/dont-launch.htm...

"The right time" is when you have product-market fit.

You saw you are in open beta - does that mean you (believe you) have achieved product-market fit? (Read this for help on figuring this out: http://venturebeat.com/2014/08/02/cloud-startup-product-mark...

If not, then perhaps the quibbling is about the wrong question to begin with.

With respect to feature pushing: Read the 2-3 pages worth in this link (upto figure 13-3), which may help with your argument> https://www.inkling.com/read/running-lean-ash-maurya-2nd/cha...
Most just don't bother, well done
A lot can happen in 20 years and I expect AI to be involved in programming as robots are involved in automotive manufacturing. I think programming is one of the harder jobs to completely replace with machines.
They've remodeled Azeroth (the world has changed). Part of the reason was to allow flying mounts, but they also had historical transformations.
Useful to me? None.

Useful to spammers? Half a billion emails is very useful.

Useful to hackers? Hundreds of millions of records.

Useful for fraud? Hundreds of millions of records.

Useful for data-mining and intelligence? All of them.

Many banks don't issue new debit/credit card numbers, they just change the expiration (the 3 digit code is rarely used from my personal experiences). It's easy to brute force the expiration.

SSN numbers and security questions can allow access to many accounts.

Figuring out password hashes (lots of methods) is sometimes easy, sometimes hard.

Bank account numbers rarely change, damage can be done with these.

How many people use their real information online? Most.

How many use secure passwords and change their passwords ever/enough? Few.

The LexisNexis breach alone is a disaster, they're basically data-miners with exclusive access to personal details.
>> By the way, there's no such thing as a "provisional patent"

Right. But its just shorthand for "provisional patent application". Maybe its sloppy, but I don't think its a big deal.
Oh I heard you, Jobs
notch didn't mention that in the link you provide. He said:

"but I do understand why some people thing(sic) patents are good in these areas"
> Who is this anonymous writer?

Oh, hello. That'd be me.

> Does this person have some sort of credibility other than the four posts on this blog?

Sure do.

The intent here wasn't to bash Krebs so much as bash Krebs using the same perpetual source of a company that he is a consultant for. Krebs is an OK guy -- I'd just like to see him utilize a variety of sources versus a reference loop between him and the groups he advises for.
That's what I was thinking about. If Watson's cognition is as good as the article suggests, it can easily detect when one silent fellow speaks up once during the whole meeting and changes the overall flow of conversation completely.
So you're the person to talk to when interested in building something on top of DO?

We love what you're doing guys; we built all kind of things early on to use your API with Python, node.js and Go (things like https://github.com/devo-ps/dopy). We're currently trying to integrate DO deeper into devo.ps
And yet we have millions (literally) of companies who do not employ this type of monitoring, despite it being trivial from within google apps.

> WaaS will read everyone's email and parse conversations recorded by their desktops and phones to identify people who are off-task, leaking information or talking about unions.

This specifically is not a terribly difficult monitoring task. You don't need something like watson to do it. Again, already available, still not heavily deployed.

The truth is people mostly trust each other and don't do shit like that. At some places they will, but watson is not the enabler here.
Certainly not free, but the absolute cost invested in Amazon's ebook marketplace pales in comparison to that for their retail book infrastructure, and the marginal cost is nearly negligible for each new ebook they sell.

Similarly, both the absolute and marginal costs of producing ebooks for a publisher are nearly free (at least on top of the physical publishing process).
Mark Zuckerberg's GitHub
Going raw  –  how I switched from jQuery to raw JavaScript
Never forget -- and thanks.
This seems inconsistent with the person above who said they worked for NetApp and on the WoW realms in particular.

They said it was more SAN + a centralised Oracle DB. Which is a pretty common approach. The Oracle DB keeps the different blades in sync but also allows trivial data transportation.

XML seems unlikely unless they were storing XML within Oracle but that seems odd/insane for their use case. It might make sense if they were sending data geographically but as far as I know WoW realms are in one location only.
Authors to rebuke Amazon over Hachette dispute with full-page NYT ad
Judge rejects $324.5M deal between tech workers and Google, Apple, Intel and Adobe
I have imported mi goreng nutrition facts on my old uni rig. Humility and utility!
Update: I am a college student studying Computer Science. I am just going to put stickers on the lid, not on the inside/keyboard.

Thanks for all of the comments.
They owe you pay for the two weeks plus penalties (equal to one days pay for each day of delay) for not paying the final pay immediately at the time of termination, so they are "offering" for you to forgo pay to which you are legally entitled. See California Labor Code Secs. 201, 203.

EDIT: Though, the remote working arrangement and lack of US visa, even with what appears to be, from the given description, a valid employment contract (with offer, acceptance, and performance all having occurred) likely makes this less clear cut and, in any case, makes pursuing it more difficult, costly, and time consuming.
The failure (or limitations, because I don't wish to talk down the very real achievements) of current AI is the overfocus on building computers that provide answers to our questions.

We're not going to get real AI until we develop a system that asks us questions and has a sense of curiosity. A system that can make suggestions is excellent, but as described it's effectively cybermancy (http://en.wikipedia.org/wiki/Methods_of_divination). One doesn't get the sense that Watson is ever going to interrupt or pose a question on its own initiative, other than to clarify a human request put to it.
Speed Hall of Fame
I took a look at the papers and examples before i posted my troll comment.

Its nice that the syntax is simpler than in C-based languages, but its still OOP and you motivate people to think in OOP ways. I had some bad experiences with OOP. Most prominent is, that i spend more time with assorting functions and classes than with writing stuff and that i often lost view for the important implementation details. Your language is good for functional and OOP programming, but like Scala, its maybe not a good idea to give the developer a choice.
There's lots of debate around this topic - but some of the opinions are that the new expansions have made leveling far too easy. And that some items that you had to grind for days/weeks/months to get (like the Green Proto-Drake) are now available for enough gold.

The advantage is that the game is a lot more approachable for the novice (free to play up to level 20), but OTOH, it moved a lot of the challenge to raiding and end-game, which a fair number of people have no interest in doing.
> It doesn't allow termination for 'any reason'

Actually, it does mean "for any reason" (well, within the law, which would exclude things such as race or gender, but that is clearly not the case here). Furthermore, a reason of "this employee is not a good fit for our company because of reason X" is absolutely allowed. (Unless the OP had signed a contract that had termination terms, etc... doesn't seem like it).

> we could find ourselves in a position like France, where you can't fire anybody

This is what employment contracts are for, some companies will have terms for when a termination is satisfactory, and other times you can negotiate terms as part of your employment agreement.

We only have one side of this story, and a lot of emotions have been stirred because of it. Was the OP actually officially hired (as in he had salary or hourly compensation was was logging hours)? If not, then why was he already performing "work" by hitting up companies and investing his time? (Seems like a "jump-the-gun" mistake).

I'm really sorry this happened to the OP -- but it's not abnormal, and certainly isn't the first time a YC funded startup has had to pivot and cut employees that won't fit.
Awesome responsive email templates. More info here: https://www.sendwithus.com/resources/templates/about
Chunk Scatter, an HTTP chunked encoding analysis tool
PageSpeed Insights API client for Go
Remote work eliminates the emotional content of the communication channel between workers.

That is bad for team cohesion and serendipitous collaboration. Humans have evolved a number of emotions that enable us to work together even when it's not in our immediate self-interest: guilt and shame to realize when we've hurt somebody else and discourage us from doing it again, excitement to pick up on and pile into promising ideas created by others, compassion to help out members of the group who have fallen behind, trust to suspend disbelief and commit to a direction without knowing exactly where it will take you. Teams that lack this communication channel tend to spin apart into little atoms each doing their own thing. Without feeding off each others' excitement, there's little common purpose. Without compassion, it's easy for some workers to fall behind and slow everyone down. Without trust, the team can never take on a goal where the outcome is uncertain or unknown at inception time.

Status-signalling is a byproduct of this emotional communication channel. It's people gaming the system to generate the emotions that the group needs to function without actually doing the work.

I'd love to see remote work become viable too, but it needs a viable way of solving the "presence problem", the need for emotions to come through remotely as well as pure factual information. Without that, you throw the baby out with the bathwater. I looked into this when I was searching for startup ideas recently, but all technologies I could think of were easily 5-10 years away from being viable.
When I read this I though of all the articles I've read about landing page optimization. The tips are quite similar, and I suppose that makes sense. Both are trying to guide you to a specific spot(s) on a page.
You're going to have to ask someone who works at Google that kind of question.

Apply breaks, activate horn, swerve, deploy airbags, call 911.

If the pedestrian gets hit, then it was obvious that the pedestrian did something very wrong.

If it is determined that the vehicle was traveling too fast for that particular stretch of road

You are just relentlessly contradicting yourself.
Enter Sexfit, the Unmentionable Wearable
So HUP or the original French publisher provided Piketty no benefit?
If you hang out at the back of the Global Gaming Expo (aka G2E), there are dozens of inventors in little booths trying to show off their new game and get you to try it. If you don't have a connection to a big company, this is one way to get discovered, but by judging what I've seen in some of those booths, you really have to have a compelling, easy, addicting game to get noticed. And most of those little guys have none of the above.