skysight-inc/HackerNews huggingface dataset:
"No one should have to do without"

Do without what? What are people not able to get right now that they really need?
Ryan has been posting here about his 4-day work week for a while, and I'm guessing it started before raising the $4.75m. That would contradict your assessment, though I hope someone can fact check the timing for me.
Elsevier's T&Cs say that for preprint (i.e. draft copies) of an article "voluntary posting on open web sites operated by author or author's institution for scholarly purposes" is permitted.
nodewebkit has Promises.
I sincerely doubt that long-term maintainability was a factor unless Notch has said that it was. For a game jam you generally want to get something running as fast as possible. Of course, Notch has done it often enough that may have been motivated by more whimsical reasons, like trying out a language on a new project.
This is a fascinating round for WFB, with drastically different results from round 7. I'm impressed with the strides Go has made, and also quite impressed with JRuby. I know the banking app Simple chose it as its language/runtime of choice, and they seem to leverage it well.

I'd still like to see a good showing from Django, maybe using uWSGI + Nginx. I might submit a pull request and see if I can't get that included in the next round. Gunicorn is great and incredibly easy to set up, but pales in comparison to other platforms when it comes to raw speed.
Very true, otherwise the bit about second chances rings a bit hollow!
Microsoft Executive to Oversee HealthCare.gov Website
Beautiful famo.us javascript demos
Obviously yes I'm kidding.

I think it's extremely insulting to disregard the years I have put into perfecting my craft because I don't have the same outward appearance/attitude as everyone else.

No matter how much of a cultural fit you are, that doesn't get the work done, the expertise does.

I work at a team right now that has: Indian men/women in their mid 40's. Young teenage interns from. People ranging from Indian, to Asian, to White, to Jewish, to men, to women, to gay, to straight, you name it. We have not gotten along better. It really doesn't matter.

"Culture fit" is just a poor patch to cover up insecurity.
Blog about it when you work a 4-day week and _earn_ $4.75m/yr.
The submitters didn't create a JSON test, but all the other tests are present. Switch to the Plaintext test to see Flask.
Well, it only helps, right? Many people think Apple invented Objective-C and that it's part of their wall garden. Creating a slightly larger ecosystem of Objective C will hopefully help grow cross platform support.

It would really be nice to reuse some of that iOS code...
Why "Cloud" Is A Dirty Word
I think the speaker said it's better to try to fix things for 3 months without signing any formal agreement at first (== threat).
I'd agree with many of your concerns about Objective-C as a language for writing cloud services. The best thing about it as a language vs. more modern alternatives is that the lack of GC makes worst-case memory allocation times predictable, which is important in a client app but not so much on a server.

The most interesting thing about this to me is that it makes the Apple frameworks (especially the multimedia ones --- CoreImage, CoreAudio, etc) available to cloud services.

I wonder about using RubyMotion or Mono with a service like this. It might address some of your concerns about the language.
That is very cruel.
From an investor's perspective: all small returns round to zero. No outcome other than "Company gets absolutely massive" makes a meaningful difference to my net worth. Accordingly, if one of my CEOs said they were optimizing in the 0x to 2x range to avoid letting me down I'd tell them to do right by their team/family/self and call me when they had a new company to invest in.

From a founder's perspective: If you want a job at AmaGooFaceSoft you can get one whenever you want (we're assuming you're very talented and in the current economy). If you want a house worth of money as a result of working at AmaGooFaceSoft, you can get that by getting the job and then waiting. Most people do not get into startups because they are the glide path to AmaGooFaceSoft careers. People might consider the option value of the next thing, or the certainty that the next thing will not involve a manager and HR department, higher than the (not insignificant) amount of money AmaGooFaceSoft will pay for engineers bought in quantity.
Obama Confers With Technology Executives On U.S. Surveillance Programs
Python has never been a priority in these benchmarks
There's a comment below the article where Ryan says that they have been working four days a week since 2006.
They should probably take down that job ad at the end of the blog post.
This post is 2 years old. Any reason to resurrect it? My first thought reading through was that treehouse had some recent layoffs or poor results and this was a "hah, look at you now" post. Thankfully I can't find news like that anywhere.
Ridejoy cross-posted adverts to Craigslist automatically.

Quite a few compete-with-craigslist companies seem to post to or scrape craigslist as part of their effort to capture CL's userbase - padmapper for instance. Craigslist doesn't seem to like this.
This is why we have laws and not mob rule. All civilized nations have done away with capital crimes by this point in the timeline.
> The consensus seems to be that you're doing..

Now, again, could I somehow direct your attention away from speculations and to what we are ACTUALLY doing (as, again, documented here [0], and now here as well [1]).

1. We are not doing plain encrypt-and-mac.

2. The SHA1 in question is for raw unencrypted data.

3. The message key is SHA1-dependent.

4. Note that the AES key and iv depends on that SHA1.

This can be described as a generic composition of cipher with ciphertext, encrypted by a MAC. The resulting data-dependant variable key denies all common attacks.

As for KDF, what particular solution do you have in mind? And even then — certainly, alternative solutions exist, but we do not see how changing this point would affect our system as whole. [1]
As stated before, we'd welcome any information on attacks that could in reality threaten the actual setup.

[0] - http://core.telegram.org/mtproto/description
[1] - https://core.telegram.org/img/mtproto_encryption.png
Accidental deliberate misunderstanding is still deliberate misunderstanding.
>Something else I just thought of while typing this is that this would make an awesomely sci-fi means of information storage. No need to remember a password, we've encoded your gut flora with your private key!

First occurred to me as interesting too. Then I realized that you'd be dropping your private key in every toilet you defecate into. Not to say that secure intra-body information storage isn't possible though.

Then again, re: the steganography -- gut flora's pretty diverse (and there's a lot of it). People might not necessarily think to, or want to, dig through your shit.
a flywheel?

These are fascinating to watch:
http://en.wikipedia.org/wiki/Hit-and-miss_engine
GNU Unifont 6.3.20131215 Released
> Is there a way to cut down on boilerplate (having to declare member variables, accessors, synthesize them, and understand the differences between var = _var, self.var, static class vars, etc?)

Yes. Objective-C no longer requires most of this.
Hi mmucklo. We'll get that merged in for Round 9!
CL Rideshare is funny because like you say, it works for 18-50 year old males that are willing to research the "few simple rules" perfectly fine, so about half a million people. There's no way that half a million people, out of 330 million Americans, is the full market of people that would be willing to do a rideshare. I think there's a case to be made that Craigslist is keeping that number from growing by not improving the level of trust they add, and have made it difficult for others to innovate in the space by (justifiably or not) keeping it a walled garden.
All the people who believed BTC was immune to government intervention are getting hit by a dose of reality.
I very rarely dream.

Or perhaps I simply don't remember them.

When I do, they seem very vivid, but not quite lucid. I'm not sure what my take of dreaming is.

I never dreamed anything useful. They are pretty much huge hallucinations / movies if you ask me.

I get better results meditating than dreaming. (I really need to meditate more.)
In fact, 'the people doing so' are making money. So there is that.

And then, there is the fact that you can make money off people coming late to the market. This is an old trick.
In my experience, a day spent pairing, while generally a sort of intense experience, is also filled with little breaks. Your pair gets up to grab a drink; you check your email; somebody turns on a Katy Perry single and you spin around to join a team-wide argument about its merits; etc, etc. :)

While nearly 100% of your time is _dedicated_ to pairing, I'd say the percentage of time you both spend actively sitting at the computer working on a task is roughly equivalent to what you'd do as an individual. Which is to say, it varies. But it never really feels like you can't do side things; the vibe is very flexible and casual.

For deploys and emergencies, it's almost always a pair attacking the problem. Even if just one developer is doing most of the driving, the pair is still able to learn, catch typos, diagnose, etc.

Meetings can definitely end up splitting pairs, which becomes yet another incentive to try to minimize them.
It does work like that: in bacteria (as in the OP), there are no highly stable intergenic regions, and in viruses (as in grandparent's suggestion) where there are rarely significant intergenic regions at all, the mutation rates are the highest recorded.
It's called arbitrage. It's possible with bitcoin, but not easy and by no means quick.
Not all implementations are created equal. I will cede that point.

And you're right, I would call that configuration.
we're just luckier about our surroundings.

Quite. I've often wondered how different I would be if I was born to a higher higher (affluenza) or lower (government assistance) family.

We should make a point of getting people out of mud huts and away from mob mentality though. That's just good world building.

Or we can make another Uber for Buzzfeed. Get the top 10 cutest kittens EVAR delivered to your door in 20 minutes or less or you get free toppings next time.
Versus native Python and Ruby, perhaps. Versus PyPy and Ruby Motion? Probably not.
[Ridejoy] The short answer is, we didn't prioritize having an exit on our resume, or making the most money possible on the way out. (Nothing wrong with that, we just had different priorities)

Edit: +1 to patio11
I worked 30 hours a weeks for quite some time. While it is very focused, it is also very painful. I don't record any downtime as contributing to my time at all. If there's coffee break, bathroom time, time driving in car, etc, it doesn't count.

Whether or not I am productive or not is another story altogether. I feel like I don't accomplish much in 30 hours a week, but I know I was very efficient. With the power of learning interest rate, I slowly accumulated knowledge and skills. I was able to accomplish a few projects worth of note in that time as well. In the end, I fell off the wagon because I couldn't keep up with the painful routine of 30 hours a week hyper efficiency. If I want to make 30 hours work, I have to add mindless routines as well.
So if we can achieve profitability, grow quickly and...

They are profitable. And have a pretty large team. I think he can brag a little.
Whats up with the number of Rails errors?
I can only hope that one day the tyranny of JS and HTML will be broken.
New proxy site
Yi case split
Looks like their website would need more work. The following link didn't work for me a few times... https://teamtreehouse.com/subscribe/plans

May want to make it a 5-day week a little longer...
At-will employment: very complicated. http://michaelochurch.wordpress.com/2012/12/21/what-is-at-wi...

Laws on termination are very complex in general. You need a lawyer to navigate that stuff. There are a lot of things that it's illegal to fire someone for doing (including, for example, discussing salary with co-workers). If you're under threat of a PIP/firing you can usually make one apply in the 30-90 days of the PIP.

More than a lawsuit, companies fear disparagement (unless their reputations are in the toilet already) and that's a good enough reason, in general, to write decent severance packages. Warning: never explicitly threat disparagement in a severance negotiation. That gets into extortion territory and while you're unlikely to be taken to jail, you've lost all leverage.

Generally, you should aim for a fair (not unreasonably high) severance and more important try to work out a good reference even when let go. Always, after any termination, check your own references. Employment suits become he-said/she-said affairs very quickly, so the behavior of the people involved will determine a lot. If they're giving good references, reasonable severance offers, etc. then the odds are very strongly in their favor. If they give a bad reference, the situation is much to your advantage and your argument that you were fired 2 days after disclosing migraines suddenly finds a more receptive audience.
Stop toggling classes with JS, use behaviour driven DOM manipulation
People forget that for as long as we have more than one government in the world, they will be met at the feeding table in equal order, which is to say that we must never forget that the very mechanism by which we consider ourselves customers, consumers, individuals being serviced: so too are governments allowed this right.

And corporations now, as well.

So, if we are to look at this situation honestly the only real conclusion to be made is that this is an act of legitimization on the part of the Chinese law-makers, and we can all just stop pretending that .btc are not here to stay, and be used, and .. compete on the global money markets.

What I really can only say, in the rush of it all, is that I hope we can finally end the hegemony of the Petro-dollar, and all those invested in its persistence .. for it has been a very vile instrument, and the time has come. Crypto-currency has the stage.
It's like how forest fires are a bad thing, but not having forest fires for a long time is even worse since the amount of underbrush just grows to the point where a massive calamity is unavoidable.

Backwards compatibility is a noble goal, but it should be done by add-ons, not core features.

Apple constantly throws out features to keep the core product leaner. Is this annoying and disruptive to the end users? Yes. It just means that new adopters, which is their constant goal, do not have to deal with this legacy.

X11 support was dropped, but you can still get it through third-party XQuartz. PowerPC code doesn't run out of the box, but there are emulators that work just fine.

PHP should show a little more confidence in itself.
Would Apple have come up with iBeacon if they didn’t have retail stores?
Did JPMorgan Just Kill Bitcoin?
Promises are in ES6. There is a prototype version of them in V8 behind the usual --harmony flag, although it is very bad and deviates from the standard quite a lot. E.g. it passes 221/879 of the Promises/A+ tests [1], which only test the then method; it also deviates on other methods, as noted in the article [2].

Node tends to keep up with V8 versions pretty well, so I anticipate by the time Node 0.12 is released the --harmony flag will enable the Promise global. (Hopefully by then the V8 team will have gotten their act together on standards compliance.) Node core though is pretty committed to the error-first callback pattern; that will be a longer shift, I think.

[1]: https://twitter.com/promisesaplus/status/407721467778846720
[2]: http://www.html5rocks.com/en/tutorials/es6/promises/#toc-api
I see you didn't get into YC. How did you apply this technique to that process? If you didn't, why not?
You know what? I'm not going to apologize for my explicit rudeness. I'm up against people with an implicit rudeness that NEVER apologize for their actions.

I've realized that there are a lot of people in the technology industry who seem to be under the impression that capitalism is "out of our control" and that it also is somehow a system of ethics and morality.

This isn't my only outlet, of course, but this is ground zero for this disgusting and expanding movement of market fundamentalism.

I'm perfectly willing to trade some virtual karma for some real world karma.
In fact, we have some work in progress on that front, along with the number of commits to the test implementation directory. Combined, these will give a rough idea of code length and the amount of community input/review each test has received.
So by get getting louder they mean there's less dynamic range (range from softest to loudest) with the narrowing favoring a louder new-average. This however makes sense, at least to me, if we look at how music is being consumed these days. A great deal of music is now consumed during noisy activities -- working out, taking the train to work, driving -- compared to the '50's though early '90's (before Walkman's become true commodity goods) when the majority of listening was done in relatively quite environments -- at home in your living room, at concerts.

Portable music listening, in louder environments, necessitates the increased 'loudness' in order for songs to be heard by the average person. Most people aren't buying $100-500 IEHP/OEHP to listen to their music, so it becomes pointless to add in quieter and more subtle bits to pop songs since they are lost to the environment for many people. Additionally, radio broadcasts lose dynamic range during to transmission and most cars lack the audio horsepower (so to speak) to properly replicate tracks from local-media sources let alone from a radio broadcast.
If you were to simply argue that regulatory structures sometimes seem arbitrary and inefficient, I don't think you'd get much pushback here. In this case the reality is very simple; the FDA regulates cosmetics by law, and soap is a cosmetic. Pretty obvious.

But your argument that the FDA shouldn't be regulating products that are applied directly to the skin takes libertarian dogma to confusing heights. Do you think we should allow Tho-Radia cosmetics to still be sold for example?

And warning labels? Really? You realize that warning labels are also imposed by the FDA, right? And besides, exactly how do warning labels protect me from formaldehyde fumes (or radiation, as from Tho-Radia) caused by someone else in my vicinity who chooses to ignore them?
Awesome to see that you're using Telescope! :)
My experience working 80 hour weeks wasn't with startups, it was with political campaigns where I made far less money and there was obviously no equity. Similar situation though, get idealistic 20-somethings recently out of college without families to work endlessly.

I don't support 7 day weeks and 12 hour days, but frankly for politics it works. Why? Because for 95% of campaign employees it's not work quality that matters, it's talking to a ton of other people, repeating simple messages, engaging them and asking them to get involved with the campaign. I am extremely supportive of organizations that support reasonable work hours and not overextending yourself. I would never work 7 days a week again. But just as much as you should not needlessly overwork yourself and your employees, you need to understand (or at least try to understand) what is necessary to hit your goals.

I suspect the average engineer at most startups could use an extra day off. For some founders it may make sense to work long hours because some of that work is touching base with investors, forging connections and doing other things that may not be intellectually draining but just need to get done.
Students/grads are not self taught coders? Who are they then?
Working four 10s is not that uncommon. Lame title.
Broader gauges generally do allow wider cars, which is a plus for comfort. Wide 2x2 seating with a wide aisle is nice to have; wide 3x3 or 3x2 is probably not going to work on standard gauge.
I agree that some companies use "culture fit" as an excuse to eliminate diversity. But that doesn't mean that "culture fit" isn't a real thing when not abused in this way.

I have found "culture fit" to often mean problems with adjusting to the process and management structure of an organization.

I have worked with folks from corporate environments who never adjusted to having to find their own work and set their own goals in the startup world. And I have worked (briefly) at companies where I liked the people and the work but could not be productive or happy with the kind of micro-management I was expected to put up with.

That's why it's valuable to interview for "culture" (both when hiring and being hired). You need to talk out loud about expectations of how we work together and how we decide what to do. Have this conversation enough times, both in interviews and just chatting with peers, and you'll see things you agree with, things you disagree with but don't mind, and things that are absolute warning signs of toxic environments.
Simple CRUD using Angular, Bootstrap & Node
(Obligatory disclaimer: this isn't legal advice, I'm not your lawyer, etc):

It doesn't quite work like that. You can fire someone for any reason at all, as long as it isn't one of the disallowed reasons (discrimination on the basis race, gender, religion, age, etc). However, the reason you give need not be taken at face value. A jury is entitled to conclude that your stated reason is pretextual, and a discriminatory reason is the real one. There's an evidentiary showing the plaintiff must meet first, but it can be purely circumstantial and pretext is often what the claim really boils down to.

That's where shit like "he's not a cultural fit" can get you into trouble. It's basically begging the jury (or a judge at summary judgment) to disbelieve you and conclude that you really fired someone for a discriminatory reason. I.e. "he's not a cultural fit... because he's black and we're all white" or "she's not a cultural fit... because she's a woman and we're all men."

A sibling comment to yours recasts "culture" to "process and management structure." That's much more firm ground. "He's ineffective at his job because he can't work well with our internal processes" or "she's ineffective at her job because she doesn't take direction from our management."

Also, this isn't just a legal issue. Talking about "process and management structure," which is specific and grounded in the ultimate question of whether someone is doing a good job, instead of culture, which is amorphous and can encompass things that have nothing to do with the work, focuses your thinking on factors that you should actually care about.
I'm much the same way. If I don't constantly work at it, I'll end up waking in the late evening and retiring in the early afternoon.
Does that include helping with a H1B visa?
Goals vs. System
Scott Adams, creator of Dilbert, talks about working on a system versus focusing on a goal.
[Ridejoy] This was a frequent joke around the office (ok, mostly me.) The future of rideshare, long-distance and short-distance [UberX, Lyft, Sidecar] is absolutely in self-driving cars and "everyone" knows it. I assume all three of those companies include it in their long-term-vision slide. Just need to wait a decade...

A lot of other bigger consequences too! See Quora for a great answer on societal changes.
> The authors retain copyright over their work

Absolutely not. Copyright is spit into several separable rights and the authors have signed some of these away. That they still own the majority of their rights under copyright is irrelevant.

> and have always had the right to distribute their papers on their personal websites

No they haven't. This was allowed (for preprints) under Elsevier's T&Cs only a few years ago. Authors have signed away their right to publish their work, so they need explicit permission.

You may not like the agreement, but it's perfectly valid under the law.