skysight-inc/HackerNews huggingface dataset:
I am not recommending a split, I'm recommending 3x5. I don't think there's a massive difference, but 3x5 will let you progress further without thinking, and 5x5 places additional stress on tendons much earlier in the process without significant advantages. More != better.

I think 30 minutes in the gym is disingenuous. Within weeks that quickly balloons to about 1.5 hours as soon as the weights get remotely challenging.

Very very very few people can continue even a 1x5 linear progression to a 400# squat or 500# deadlift.
Yes, I do not trust any BitTorrent software. I wasn't being careful at installation and was shocked to find uTorrent changed my default search engine and added a bunch of bookmarks. I wasn't even aware it was developed by BitTorrent.

On the positive side: Transmission works great!
Oopsy-Doodle. Thanks for letting me know.

mdcrawford@gmail.com
http://www.warplife.com/mdc/
From what I can understand from [1][2][3], is the previous patent clause meant that if you and Facebook got into patent litigation, any open source software you used that was written by Facebook would be revoked (opening you up to a license breach). This was scary because Facebook owns a ton of patents and if Zuckerberg woke up on the wrong side of the bed one morning and decided to sue everyone with their portfolio of patents, it would be impossible to countersue if you used any Facebook code. The other posts go into how companies like Google and Facebook use patents as a way of ensuring mutually assured destruction, and if Google had used Facebook code under the license it would be like Google disarming all their nuclear bombs against facebook.

IANAL, but it seems the new license is a bit more GPL-esque in its restrictions by saying if you use this software than you cannot sue Facebook, its subsidiaries, and your parent weapon of choice can't be based off Facebook software (or else you lose the software license). However if Facebook sues you, then you don't lose the license and you are free to counter sue facebook with your nuclear arsenal of patents.

The reason I call it GPL-esque is it seems to introduce restrictions on how you can legally use the software once you've incorporated it (like how the GPL prevents you from not redistributed the source code), the Facebook license seems to prevent you from launching patent claims that are built off Facebook software. My guess is that if enough people used this license it would be difficult to litigate anyone else without revoking some of your software licenses.

Finally, I never took a law class a day in my life and the closest domain knowledge is an intro to econ class I took in freshman year of college so I could 100% wrong.

[1]https://news.ycombinator.com/item?id=9271246
[2]https://news.ycombinator.com/item?id=9111849
[3]https://news.ycombinator.com/item?id=9113515
I think it's a typo for "goners."
I was mainly objecting to the weird conspiratorial bit about them waiting for a new tool to complete their nefarious goals.

And the WBC? Come on. ALEC is nothing like that.
I asked out of curiosity, not criticism.
No one seems to believe me that even I can hit the ground running.
Check out Akka.Net - http://getakka.net/

This is a port of the Akka framework from Java to the .Net platform. It's an actor model framework which works incredibly well for building highly concurrent and distributed applications. They just hit version 1.0 and are out of beta and are backed by a commercial company Petabridge.

Highly recommended.
This is a big banner ad for the US State Department that says in 100 point font, we are too stupid to figure out ways to actually effectively constrain our enemies, so we will settle for symbolic gestures that will screw American commercial interests, and accomplish nothing.

Stupidity of the highest order. Xeon chips can be sourced by using an intermediary that orders them for some other "legitimate" use. E.g., you go find some company in Germany that makes servers for data centers, and order X amount of Xeon servers from them through an intermediary.

There is no way to stop your adversaries from getting commodities that go into the general flow of commerce. The fact that the US State Department does this indicates that they don't understand the way the world works, more than anything else.
Also, that's probably just a few bunches. (I'm guessing only one, but I may be wrong.) Every bunch contains ~10^11 protons.

When LHC is running in full, a total of 2808 bunches per beam are expected to be colliding there. That's a lot of energy.
I think you need both, I don't think it's an either or situation. I think strength is the most important thing for a novice, and then after that you need to add conditioning as appropriate for your goals (ie: are you just trying to be healthy or are you training for a marathon?)

> Sure strength would allow you to throw a ball/disc further or make you jump higher, but not necessarily with better accuracy?

Imagine hitting an incoming baseball pitch. Do you think it's easier to make the bat go exactly where you want it to be when the bat feels heavier or lighter?
Building a visa fee aware flight planning system
Damn, thanks for pointing me in that direction. It's exactly what I've been looking for.

Technically, I implemented some of that stuff myself because I needed REST client that would work with PCLs and be a bit 'nicer' to use than just juggling strings/routes everywhere, so using annotations and wrapping Microsoft's HttpClient was obvious and relatively easy way out.

Anyway, I'll probably just phase out my own solution and start using the library.

[EDIT]

After checking it out, RefitStubs.cs file seems a little bit clunky, but the library as a whole looks solid enough. I'll look further into it.
Very nice.

tup[0] is a another implementation of the same idea, that does work on Windows (unlike memoize) and has a few other goodies.

I would also recommend having a look at djb's "redo", implemented by apenwarr - it is much easier than to do right than a makefile, but unfortunately you still have to get the dependencies right yourself (which tup and memoize do for you automatically).

[0] http://gittup.org/tup/
I think the key bit is Notwithstanding the foregoing, if Facebook or any of its subsidiaries or corporate affiliates files a lawsuit alleging patent infringement against you in the first instance, and you respond by filing a patent infringement counterclaim in that lawsuit against that party that is unrelated to the Software, the license granted hereunder will not terminate under section (i) of this paragraph due to such counterclaim.

In other words, it's an explicitly defensive capability they are reserving - to revoke your patent grant iff you are the one to initiate a patent suit against them. If every open source project included such a statement, it could potentially do a lot to end software patent wars.
Copying my comment from the other thread today (which got lost):

I gave the beta a shot. It's a chromium fork with added support for browsing to magnet links. Basically, it's making BT a Web protocol. Not a bad idea.

Performance is inconsistent so far. Sometimes the downloads stall or fail for no apparent reason. Sometimes I can't find any seeders. Sometimes it works great. (Same old bit-torrent!)
It looks like you're right.

I had an undergrad senior thesis in 2006 that futzed around with regions and borrowing, and I know I read some papers on their interactions, but I'm not immediately finding anything chasing references.

edit: Of course, I don't mean to diminish the accomplishments of Rust, which had turned these moving parts into a working language. In particular, Rust makes it easy to ignore these issues most of the time.
Show HN: Jack Handy and Ascii, refresh for new ones
Amen, I don't trust BitTorrent (the company) at all. Sync was a MASSIVE let down and it feels like they've backtracked on decentralization and are just trying to slap their name on a bunch of products that leverage bittorrent (the technology) in some way even when the products don't align with what, I feel like, the majority of BT users want (open/decentralized).
Practicality over emotions?

http://en.wikipedia.org/wiki/Soylent_Green
Yep, it's effectively a viral (or at least infectious) patent grant.
I see this paper is 8 years old..
Large corporations are members of many groups. The idea that the entire leadership of Amazon should be replaced because Amazon was a member of ALEC is nonsensical. Jeff Bezos should step down because Amazon was a member of ALEC? Really? What about Steve Jobs and Apple? They were a member too.

ALEC isn't some super nefarious group, but I do understand it was the target of three minutes of internet hate, so people seem to ascribe some super evil to its intents.
Yeah, but instead of having an interesting discussion about Rust, much of the thread devolves into a pissing contest.
The object of "coerce" has to be a person or group of people, or maybe any entity that can be intimidated if you prefer. The dictionary isn't totally explicit about this but it's the meaning I'm going for.
Post a YouTube video of him parking it. Make sure his license plate is visible, it will also help to have his badge number and name.
It wasn't. They bought it out several years ago. You can still find the last original version on the net somewhere - it's surprisingly good and has aged really well. In fact, I get better performance out of it than out of Deluge or Transmission.

Edit: here you are. you can still run it without instaing even: http://www.filehorse.com/download-utorrent/7858/
A managed heap; emphasis on the use of functional constructs; rejection of lots of previously-thought-to-be-essential OOP features; built-in concurrency based on a rejection of the traditional primitives; general de-emphasis of metaprogramming constructs like templates and macros; broad design emphasis on preventing common programming mistakes.

You're saying, I think, that the Go implementation and runtime looks more similar to Java and that C and Rust are clearly in the same family (in the sense of being only losely coupled to a runtime environment). That's the way a language implementer might look at the question, I guess. It's certainly not the only one.
These are good questions to which the answer 'the employer gets to be the judge' doesn't seem adequate.

But yes, I agree that there is a problem with the current diffuse responsibility that creates terrible incentives for everyone.
How to Cleanup and Optimize Your WordPress Database
Indian Police to Shoot Protesters with Pepper Spray Equipped Drones
Is RAM Memory a Status Symbol? (1983)
Very cool! Got a link to a pic? I also have some oldschool "pixelated" tattoos, though in greyscale only.
the license would be terminated if you attempted to invalidate one of Facebook's patents or defensively argued that it was invalid or unenforceable

I can understand people getting upset about that. It seems hardly a small limitation.

I wouldn't agree to terms of use that mean I cannot point out that an unrelated idea was previously thought of.
Cool idea but coming from the BitTorrent company? I'll pass. After what happened with the original BitTorrent Client and BitTorrent Sync I'd have to be an idiot to give them another chance.
I think it was in 1973 or 1974. My father had a rotating duty to help guard the main gate at Concord Naval Weapons Station in the east San Francisco Bay. That is every couple weeks he would supervise the men in the guardhouse.
Assembly Meta is now open source
The photo of the packaging makes a pretty strong case.
Proposed technique for first human head transplant (Cephalosomatic anastomosis)
Innovative social community platform merges students and professionals
How long does it usually take before the latest version is available for Windows?
Well that escalated quickly:

https://twitter.com/matthewkremer/status/586623677673906176
To those relieved that Facebook open source discussions will no longer be dominated by PATENTS file discussion, I just would point out, is was exactly the persistent complaints which motivated Facebook to make this change. So I would say thank you to everyone who complained about the language in the original grant. It shows exactly what is possible when a determined group persists in vocalizing their grievances.

Today it's Facebook PATENTS, tomorrow maybe it's nation-wide automatic license plate tracking. One thing is for sure, staying silent never changed anything.

It's a ridiculous comparison, I know, but never underestimate the ability of a small group of determined rabble-rousers to make a difference. A small incident with some tea in a large body of water comes to mind.
I learned more from this comment than from my entire high school physics class.
TDD-Albums – A Hands-On Tutorial for iPhone Developers Learning TDD
Free Tools for Visual Content Creation
I wonder what the resource usage of this will be. ReSharper with C# really slows things down on my machine. With an SSD it's fine, but with a regular HDD I notice the difference.
Both parties affected know that. Lots of things in the world are simply symbolic.
On twitter they told 6 pm PDT
I agree, and that's what I was saying in the second paragraph (I've edited it a bit to try to make that clearer). This is definitely an improvement from that original language.

But I don't see how the original license was somehow worse than the open source projects that use the MIT or BSD licenses without any patent license, thus potentially allowing the patent owner to use patents against you offensively or defensively. (As far as I know, it is still unresolved whether the MIT or BSD licenses include an implied grant of patent rights, but at the very least there would be serious legal uncertainty.)

For one example, see the license on this Google project: https://github.com/google/trace-viewer/blob/master/LICENSE. No mention of patent rights, and unless you could successfully argue that there was an implied license, Google could sue a user for patent infringement for using this software (not that Google has ever used patents offensively, to my knowledge). So it confused me to see a Google employee complaining in the other thread that they weren't allowed to use Facebook open source software due to the limited patent grant. I'd be really interested to know more about this policy.
My testing showed that AsNoTracking is faster than dapper. But indeed the tests were purely focused on materialization and not query parsing: linq query parsing takes a lot of time, so with lots of predicates etc. you'll see much slower performance with EF compared to other ORMs with query systems other than Linq (except NHibernate, that's slow regardless)

See: https://github.com/FransBouma/RawDataAccessBencher
I actually don't think it would be that bad. Learning T9 wasn't so hard. And I believe that the muscle memory for typing and swyping is totally different, at least based on my anecdotal evidence:

I've used Dvorak on all my computers for about 10 years, but my phones are still QWERTY. I've tried switching my phone to Dvorak, but found that the typos were much worse (because dvorak clusters all the most used letters on home row, which is close to the "worst" swype layout in the article).

For the times I tried Dvorak on the phone, retraining myself was indeed cumbersome, but I don't think it was too bad. I thought that it would be easier, since I had Dvorak in my brain, but the muscle memory for hitting a key with a certain finger moving a certain direction is totally different from swiping or taping a certain location on the screen.
Getting in YC is a big deal, but not getting in YC shouldn't change your vissions and plans for your Startup. Starting a business is stressful and you have to get used to it otherwise it will be easy for you to give up and work on something else. You chose to dedicate your life to this Startup and dedication means no matter what happens you will find a way.
Couple things.

1. They hired you, and maybe you didn't fit or enjoy the environment, or even like the people, but you should at least be grateful that they hired you and paid your bills. Try to maintain that attitude upon leaving.

2. You train people how they should treat you. Just because someone has a senior title means nothing. If I was asked to bow, I'd probably snort and smile, and be like 'haha hell nah!' - inotherwords, straightforwardly (but not rudely) let them know who you are. Maybe, at your previous job, you trained people to treat you that way.
GPU Path Tracer from Scratch Part 4: Making Our First Pretty Picture
The thing that is missing from notifications is receiver context. The time that the notification is pushed doesn't mean that is the time that I want to receive them. When I'm driving I don't need a notification to tell me the latest sports score, in fact it would be a distraction. But I do want the notification telling me that the meeting I'm driving to has been rescheduled or that there is an accident up ahead and if I leave at the next junction I won't be stuck in traffic for an extra 30 minutes. Bill payments are set-up on a Sunday evening so no point reminding me on a Tuesday morning, as I'll just forget by Sunday. Facebook you can prod me at lunch-time or in the evening, providing I'm at home and not engrossed in a film. Breaking News maybe I want to know, but if it's really just an update and you don't know anything more than you knew 2 hours ago then don't waste my time.

The challenge is that the notification publisher doesn't know my schedule or context so will never know whether it's a good time for me to receive the notification. The device I'm using might have some explicit or implicit insight into my schedule/context but it doesn't have any detail on what the notification is about and whether I would want to receive it now.

Putting the fine grained control for type of notification and time of day/day of week in the hands of the user might help, but realistically it's only a subset of users who will invest the energy in configuring this. A learning notification filter is the only way I can see that it would be simple enough for most users to benefit.
Heroic. This is exactly the kind of thing America needs to get over the bizarre general notion that "math is dumb".
in effect, allows Facebook to use its patents against users of React defensively but not offensively

Was there any language in the license that bound Facebook to defensive use only and not offensive? Because otherwise this seems to be reading a lot of good intent into a place where none might be deserved.
Paying taxes is not throwing away money, its contributing back to the society that you profit from. Contributing as little as legally possible is not 'sensible' it's greedy.
I edited the title since "Making Our First Pretty Picture" is pretty non-descriptive.
So you're comparing access to child pornography with access to news?
Slides are also at: http://www.slideshare.net/Kevlin/seven-ineffective-coding-ha...
Philantro: Using Email as Concierge
> Xeon chips can be sourced by using an intermediary

That was my first thought, there's nothing stopping them from getting them from a middleman. I guess it would drive up the cost of acquiring them.
That’s actually a hilarious statement, considering how notorious the US is for their industrial espionage. Both china and the US are equally bad in that situation, and both equally try to fully observe every single step any of their people does.
The slavery analogy holds because in both cases we are talking about freedom. A word you aren't using.
Let me propose that, for any category of job, we may create a test which is a) safe to perform and b) indicates if the worker is able to do that job.

You can therefore check, without prejudice, if a worker is capable of doing that job, without invasive inquiries about their bodies and private life. And should. And should be legally barred from otherwise testing employee competence.
Hmm, interesting how it compares to VisualAssistX (a plugin for Visual Studio that has been around for a very long time). Hopefully someone will blog a thorough comparison soon.
Start with Hydrogen. Knock off an electron to get a proton which can be manipulated by electric and magnetic fields. Send them into the linear accelerator which has a series of electric plates to speed the protons up and focussing magnets to get the protons to line up nicely. Particles that don't form part of the beam are lost at low energy. Then the beams enter the ring accelerators for the big kick.

The coordination of the control signals is quite fun: it is capable of synchronizing events tens of kilometers apart to nanosecond accuracy.
Am I correctly interpreting this to means that I will only have to disclose the details of my compensation if it involves the sale of more than $10million in stock? This seems odd since, in a publicly traded company, it is already normal for executives to disclose compensation even well below the existing threshold of $5million.
Some lawyers appear to think that such an implied license exists. I'm not a lawyer and I'm not qualified to speculate on how accurate that is, but see these examples:

https://www.fenwick.com/FenwickDocuments/potential_defenses....

http://ipmall.info/hosted_resources/sipla/sipla_2005/raviche...

https://copyleft.org/guide/comprehensive-gpl-guidech7.html
Ethanol is part of the treatment for methanol poisoning.

That would be an acute care situation though, not something that would be a concern in the workplace.
See: https://github.com/Microsoft/dotnet

This is an extensive list of (non-MS) OSS libs and tools for .NET , complete with descriptions. The URL might suggest this is the .NET source, it's a set of text documents with URLs to OSS libs/tools.
That would work, assuming there isn't a workaround. If they were really serious about the attack, though, it's easy to imagine ways around that, especially if you add the possibility of browser caching and exploits in the injected script.
There is very little "hard CS" in the book, though there are references to programming. It's more about formal systems. If you're a CS major you may find these things easier to grasp, since you can draw analogies to finite state automata, recursion, the halting problem, etc. But a CS degree is by no means required to enjoy the book.
These aren't exactly fair comparisons.

That's a (simple, standard) generic implementation, Go's is limited to a single type.

Is there anything else beyond the generic type signature that makes this less readable to you?

Also, if you like, you could change that first sequence initialization to: (0..a.high).toSeq to keep it consistent with other 'method' calls.
Do we know how much of the $13M they have left?
You can, if you want to..
The ones under $5m were probably disclosed becasue of their position more than their comp level: "The federal securities laws require clear, concise and understandable disclosure about compensation paid to CEOs, CFOs and certain other high-ranking executive officers of public companies." - http://edgar.sec.gov/answers/execomp.htm
If I remember correctly, the book also described another phenomenon where if the guessers were allowed to see everyone else's guesses, there was a good chance that everyone else would end up guessing closer to what the first few people guessed. This decreased the accuracy of the crowd because it placed higher weight on the first couple guesses and removed most of the variance in the guesses resulting in decreased accuracy.
It's referring to the numbers that could be picked at all.
Because a shell file would be an inefficient and imprecise way of describing the state and logic that Make uses.
I use dvorak on all my computers, but in my experience dvorak on the phone is terrible because the vowels are clumped together.