skysight-inc/HackerNews huggingface dataset:
Ugh.. Disgusting. What about other disparities? This is a company that is famously elitist and now they seem to have jumped on this 'gender parity' bandwagon for brownie points.

Lets give more opportunities to the most mollycoddled social class ( white women) in the history of humanity.
If it's anything like it was at reddit, you're not being compelled. Each day an email would come saying "lunch is ready" and each day we would look at each other and say "time for lunch", and then all go sit down together. Sometimes we would look at the menu and decide to all go out.

It just sort of happened because we liked each other.
Bringing encryption to a piece of paper
Hey, when I was 12, Wesley was pretty awesome.
CLIFramework: Building powerful command-line application in PHP
Really depends on your personal situation. 23K goes away pretty fast especially in non-funded ventures. But then again, doing something in parallel rarely takes off.

Ask yourself:
- How much do I stand to gain (whats your share of equity)
- Who will seed fund the venture (23K is not going to be enough to live and fund even your prelaunch activities)
- How quickly will you make your first sale. Better yet can you book pre-sales. This leaves you with a much cleaner milestone/deadline. In that case you can take some unpaid leave instead of quitting and see if you can hit that milestone.
> I have seen quite a few projects with developers that could barely handle VB, being thrown to C++ projects.

I'm not sure why would anyone do that, if they want to produce a quality result. Finding good programmers and engineers is hard though.

> Others where the style guide was making it, C compiled with a C++ compiler.

Yes, that can be pretty annoying, and I had to deal with maintaining such code in the past. Luckily this doesn't happen anymore in our development.
See the article's discussion of immutability in Elm. Om has the same immutability property, so configures React to take advantage of that property, skipping vanilla React's property diffing.

edit: Rather, see masklinn's comment that describes what actually happens. Point being, vanilla React does extra work to account for anything a developer might do, but allows Elm and Om, which have more rigorous standards for their users, to override that behavior.
StackOverflow Update: 560M Pageviews a Month, 25 Servers
"fight me IRL or make a pull request" = LOL :)
http://imgur.com/Db5obT8 powerful zsh completion generator
I'm wondering if it could be possible to rewrite WordPress using modern PHP Aires approaches and keep some kind of Finnmark compatibility layer with its plugins temporarily until they get updated to the new APIs. Will be a lot of work but for a project this popular it might be worth it.
NewSideProject: Roundtable of SaaS entrepreneurs
> Some say it is depression, but would I want a medication to fix what is obviously a lifestyle problem?

Medication is not the only solution to depression. The internet is a bad therapist. Consider a real one.
Without looking at the benchmark code:

* Development React is slower than production React. There are a bunch of extra checks all over the place along with a profiler [1].

[1] http://facebook.github.io/react/docs/perf.html

* Speed isn't the top priority of the framework, predictability is. There's a virtual event infrastructure and other browser normalization work going on. Om is using React under the hood and more or less represents the best case scenario.

* React isn't magically fast. The diff process still has to visit all the nodes in the virtual DOM, generate the edit list, and apply it, which is a substantial amount of overhead. I'm used to seeing React even or behind when benchmarked with a small number of nodes. The explanation I've seen is that these benchmarks aren't considered important since the goal isn't to be as fast as possible but rather to never be slower than 16ms.

The trick behind most of the "React is fast" articles is that React is O(N_dom) instead of O(N_model) so if you can shrink the size of the output DOM, React goes faster. The Om line demonstrates this and doing screen-sized render over a sliding window of data in a huge data set (most grid/scrolling list demos) is another common example. There are perf knobs that probably aren't being turned here but if the app renders fast enough why would you waste your time turning them?
4 redesigns? That seems ...high? Maybe they're just being playful but I wonder what the explanation behind the redesigns was.

*http://pagekit.com/blog
Sometimes you think you're being really clever and efficient and ... you're just not.
http://OnSite.io doesn't charge any percentage, it's completely free for both sides. When it does start charging it will be on a SAAS basis for the hiring side.
IIRC, pinball was also used for uplinks from the ground to the computer. From what I understand, such uplink commands simply consisted of a series of button presses to send to the computer, sent faster and more reliably than the astronauts could press the buttons themselves.
There's another advantage to virtual DOM: you can hot-swap code while developing and have React run its diff algorithm without reloading the page. If your component has no (or little) side-effects, it means you get live reload as you edit for free. This is impossible with Backbone/jQuery soup of a view.

See my proof of concept video: https://vimeo.com/100010922

And actually runnable example that you can edit without refresh: https://github.com/gaearon/react-hot-loader

I plan to write a blog post explaining how to integrate it into React project soon.
> By not having to fund standing armies, the governments of Europe were free to do a lot that i wish my country did for us.

AFAIK, the only European country that doesn't fund a standing military (besides some of the microstates, like Andorra) is Iceland.
Alternatively, your employer realizes they can get two employees' worth of work out of you, so they do.
Cannabis Is Evil? No One Thought So Before the Prohibition
5 Growth Hacks from Product Hunt, Silicon Valley’s New Favorite Website
This argument is regurgitated ad-nauseam and is selective ignorance. Let me repeat what has been repeated literally thousands of times: A ISP will not have the same ingress and egress traffic due to two reasons: 1. Download speed is usually more than upload speed, 2. There is nothing to peer with due to TOS / customers not running services.

Verizon just wants to double dip and get more money, as a business with commitments to shareholders this is a reasonable argument, as a person that can reason it is very ignorant.
I doubt this removal is anything sinister. Attacks on Tor have been a relatively common theme at many large security conferences. For example, there was a presentation at IEEES&P 2013 on de-anonymizing Tor hidden services (http://www.ieee-security.org/TC/SP2013/papers/4977a080.pdf). The Tor people are typically pretty open to this stuff. It was most likely removed due to something mundane, like the presenters having issues getting through their organization's bureaucracy.
With the explosions of frameworks lately, it's refreshing to see that people are still working on CMSs. It's interesting, though, why they made their own templating language rather than use an existing one (twig, for example, is used by OctoberCMS and there's even a Wordpress plugin.)

Also in terms of clients, it'd probably be useful to have a wysiwyg editor or even just editable sub-fields that you can set for each page. Right now there's no clear-cut advantage for using this over, say, a static-page generator (except for the ORM, I guess).
I work at FC and this is the way it pretty much works, except people rarely go out since our caterers are really good.
Show HN: Gobuild.io – Godoc on steroids
Your advice of living frugally and investing is good, but since you need, let's say $5M, to retire in your 30-40s with the expectation of living the same lifestyle, "a few years" is much longer than you might think.
Thanks for posting this, I hadn't seen it before. Looks like an amazing product and long overdue.
Thank you! Am I an idiot - is this linked someone from the .com site?
It is something you can do. It's fun to write. But is it better? Why?
In my experience, doing this will ultimately end up in being let go as 'not a team player'. I was in the same position as the OP many times and got tired of always getting moved out of software into more business management. When I started saying no, I was always cut loose before long. Went to companies after this occurred and didn't say no, and got right back into the same situation.
I was excited until I got to this:

> Razr Template Engine

Even if you don't like Twig (why wouldn't you?) there are at least a dozen template engines already.

I wonder in what other places did NIH take over?
I also watch at 2x speed. I do the same for audiobooks. Your brain adapts. Sometimes I play them in 1x speed just for a bit and it sounds like extreme slow motion, and I think, people really listen to this?
This article is saying the Microdata spec for semantic markup is dying (schema.org shows Microdata, RDFa and JSON-LD). RDFa/RDFa Lite is still active.

Having worked with both Microdata and RDFa formats, I'm glad Microdata is dying-RDFa Lite is much simpler to implement. The Microdata spec is unnecessarily verbose and, as the article said, RDFa Lite can do everything Microdata can do & more.

Hopefully having a single spec in the future can cut down the confusion and increase adoption of semantic markup.
Mere paperwork. Solve it.

ETA: These guys are solving it... http://techpresident.com/news/25200/oakland-sudo-mesh-counte...
(assuming you mean "go public or get acquired")

In some cases, a subsequent investment round will buy out the VCs (and/or founders) by buying some or all of their stock.

A few typical situations where this could happen:
1) a particularly interested investor (often a company in a similar space) is willing to pay a premium on the price they'd get elsewhere to align strategically or make sure a supplier or partner stays in business.
2) The VCs sell the stock to later-stage VCs or private equity. This can happen if the needs of the company/founders and VCs don't align. For instance the early VCs want to get out because they prefer to invest in quick hits and don't want to keep their attention on the company for the long-term, so they sell the stock to someone that's willing to take years (and the resultant risk) for a pay out.
3) The founders or the company itself buys out the VCs. Typically this would happen for situations where there's a different vision for the company, for instance the founders want to turn it into a lifestyle business, or a case like #2 where the VCs are losing patience. If the company buys the shares, it has them to distributed to new employees or to limit the number of outstanding shares and therefore increase the price per share.
Robert Parry: What Did US Spy Satellites See in Ukraine?
We might be in the "post-pythonic" Python era. There was a discussion a few months back on #python to the effect that judging "pythonic"-ness was a shibboleth indicating the judger was not the best Python community member. Wish I could find a log.
Get a drug habit.
I worked for a small company that did this. After the first few successful weeks, the high wore off and we would lose people to stress/pressing projects and the novelty of gaming at work lessened the excitement.

Crazy as it sounds, you have to manage this effectively to keep it from becoming "the norm" and losing people along the way.

You need from the top down, a continuing excitement so that each week's even is special.
Show HN: Robin – Swipe-based games to meet and matchmake
> Over the last decade or so . . . .

Sounds like you're a bit long in the tooth. Has your development experience gone stale? What's your area of expertise?

I agree with nobodysfool who says to revise your resume. Gear it completely towards software engineering. Remove your law degree from your resume.

Then, look for new work.
It should have continue with the tradition and call it Awesome Games
>I'm not sure what all of this means. The arguments I'm referring to are formal operations on premises. Premises are the environment that arguments live in, and that's not a vacuum. One party claims to be right, states its premises, and how those premises lead to their conclusion. Attacking that argument means pointing out flaws in the reasoning or the premises.

In real life premises are also part of the argument. Aside from mathematics and logic exersizes, there's no discussion that doesn't involve persuassion and arguments about the very premises (and on multiple levels).

That's one of the reasons that the pure mechanistic check of the operations/conclusion part that logical fallacies provide is very nearly useless.

And of course the "checking the premises" part is not mechanistic (that another problem with the formal check), and could also go ad-infinitum. For example, in a moral issue, the premises depend on your values, not some objectively verifiable external truth. On issues of personal interest, the premises depend on what benefits whom. Etc. On political issues the nuances and justifications for the premises are so rich that it's not even worth trying...
Ask for less money (i'm willing to bet you're being well compensated for being in that hybrid role), and don't highlight those parts of your experience on your resume.
Discussion of the actual findings:

https://news.ycombinator.com/item?id=8057470
I'd suggest reading Den Of Geek's TNG lookback series - they have a handy "watch or skip" section at the end, but they're hilarious in their own right. This is the latest one - http://www.denofgeek.com/tv/star-trek-the-next-generation/31...
The Big Data Dilemma: Is Quality vs. Quantity a Non-Issue?
No on the noise floor question ;)
Honestly, I do have a hard time saying no. Rarely is the conversation "We'd like to increase your responsibility, here is some more pay and a new title". It's more like "Hey, your opinion in stand up this morning was awesome, can you sit in on this meeting." This seems to lead into "You can't make it to yet another meeting about strategy with the investor's? Do you know what will happen if you're not there! It's the end of the world!"

But, those are excuses that I constantly make. Your advise is solid, and much appreciated. I need to really strengthen up and just say no.
Show HN: Specify a Primary Category in WordPress using Advanced Custom Fields
Out of curiosity, how did you get your first clients?
>Positive proof that you can make everything sound ridiculous if you half-assedly read about it, cherry-pick some sentences, and misinterpret them as it suits your preconceived opinions.

Sure. But I can't conceive ANY possible argumentation and further discussion that accepts the above points that is not also silly.
This is the position I was in starting in about 2001 at BEA Systems when I started helping out on tech due diligence for acquisitions. It sounds to me like you would make a good founder. Sadly, there are few strong engineers that can also work on the strategy of the company. I'm not sure why you are being asked to go out after work a lot, that doesn't seem necessary, but certainly having a voice at the top and a keyboard at the bottom has been very powerful for me. Maybe you just need to make it clear what kinds of things besides engineering interest you and things that you are not interested in doing. If you are truly not interested in directing the course of the company I can only assume that you need to stop telling them the right things to do...
TLDR:

>What I’ve been told by one source, who has provided accurate information on similar matters in the past, is that U.S. intelligence agencies do have detailed satellite images of the likely missile battery that launched the fateful missile, but the battery appears to have been under the control of Ukrainian government troops dressed in what look like Ukrainian uniforms.
... There also was the suggestion that the soldiers involved were undisciplined and possibly drunk, since the imagery showed what looked like beer bottles scattered around the site, the source said.

Who is Robert Parry?

http://consortiumnews.com/about/

>"Robert Parry broke many of the Iran-Contra stories in the 1980s for the Associated Press and Newsweek. He founded Consortiumnews.com in 1995 as the Internet’s first investigative magazine. He saw it as a way to combine modern technology and old-fashioned journalism to counter the increasing triviality of the mainstream U.S. news media."
When you start looking into the relationship between Cogent and Level 3. One starts to wonder if all this is not a straw-man argument anyways. It seems to me that both Cogent and Level 3 are both united in their stance against Verizon regarding these sorts of tactics [1].

There are some interesting points in that Ars article that I think are worth noting. For one, what is being discussed in that article is case in point what Verizon is admitting they are doing. They have the head-room to handle the bandwidth that Cogent and Level 3 could send in their direction [2]. However are specifically not adding any more interconnections and asking for someone to pay for more interconnections. Sounds like a "toll" to me.

The other point that is interesting to me is in some of the debate about net neutrality people specifically state that what they what is for ISPs to not purposely throttle traffic on their network. However, this tactic seems to be the loop-hole in that request. Meaning if Verizon never properly peers with Level 3 then they have no reason to throttle the Level 3 traffic. It is already made scarce, and throttled, by the arbitrary scarcity of the limited traffic that is allowed through the peers. Thus Verizon and all ISPs can adhere to the letter of the law. While probably ignoring the spirit of it.

[1] http://arstechnica.com/business/2014/03/level-3-and-cogent-a...

[2] http://publicpolicy.verizon.com/blog/entry/why-is-netflix-bu...
Weren't police bands (previously) right about there? My license lapsed a few years back, but if memory serves, some people would do some minor surgery on their 2m radios so they could tune in to police bands just above 2m. I assume police all use some fancy digital microwave comms now.
Learning your life
List of marketing techniques for startups
Does it really cost $5M to retire in your 30s?
Why so many strings and so few types, especially for somethings like Elm?

The same in PureScript would be

profile user = mkUI spec do
div [ className "profile" ]
[ img [ src user.picture ]
, span [ text user.name ]
]

See, types everywhere.
https://github.com/purescript-contrib/purescript-react/blob/...
You have a skill that is rare. Since supply is low, and demand is frequently high, price yourself accordingly.
It's Time to Split Up Microsoft
Pretty noisy.

Instead of:

products |> Seq.filter(fun a -> a.foo =...)

In another language you can do:

products.filter(_.foo =...)

Those `|> Seq...(fun a ->` all over the place look Java-ish ;-)
As bad as it is (and it really was retched), even "Profit and Lace" plays into the larger storyline of Ferengi women gaining civil rights.
California very much in running for Tesla Gigafactory
This makes me wonder about the potential of having fuel-scoops like in Elite, only with chasing a comet rather than mucking about near the sun.
Vanilla React doesn't do property diffing by default, it re-renders the whole tree then diffs the whole virtual DOM, because it can't rely on data immutability or on components purity.

Since Om or Elm assume immutable inputs and pure components they can skip rendering components altogether when the inputs have not changed (mentioned in TFA's "Making Virtual DOM Fast").

React can do that, but it has to be opted in component by component either by using PureRenderMixin or by implementing shouldComponentUpdate.
Will that crowdfunded game ever actually ship? (The “2-out-of-3” test)
I honestly hadn't thought of it like that. Thinking this through with a number of other comments here and maybe I need to talk to a therapist about being less of a push over.
Most of the arc episodes are labeled as part of an arc, like "When it rains... (5)"
The Best Leaders at Google Aren't Stanford/MIT Grads With Perfect SATs
Some more engines:

- LÖVE: http://love2d.org (Lua)

- Polycode: http://polycode.org (Lua / C++)

- SpriteKit (Obj-C / Swift)

(almost engines)

- Cinder: http://libcinder.org (C++)

- Processing: http://www.processing.org and http://www.processingjs.org (Java/JS)

- NodeBox: http://www.nodebox.net (Python)

- PyGame: http://pygame.org (Python)
DomFlags – devtools extension to create keyboard shortcuts to DOM elements
Hey trueduke, can you open a pull request with that entries? Would be great!
Herman Miller Acquires Design Within Reach
So you believe there should be taxi services which can skip the background check but otherwise can have their cars look like any other taxi service?

Uber may do the checks voluntarily, but having no regulation means you wish for a company that can refuse to do so.
I'm confused of the title compared to the description of Pagekit on the website. Is it supposed to be a CMS or an application framework?
Could it be that you are over worked? Let me flip it around - You are good at the business side of things so why not do that full time? Move to a completely managerial/business role and quit coding completely. Get your life back under control. Coding is something you can always do in your spare time. I work on side projects at 10 or 11 at night for a few hours and it's enough to satisfy me. Of course it depends on what you want but it seems to me that you are good enough to make more money by moving up the chain and you should think about not losing that. SLC is awesome btw.
If you're using Dart, I have an experimental implementation:
https://github.com/google/dart-tagtree

I'm sure others are experimenting as well, so we should see more implementations soon.
IBM: The Economic Value of Rapid Response Time [1982]
Organic Lawn Care For the Cheap and Lazy
These do look better. I just chose TV.com because the data seemed easiest to scrape.
More importantly, never use MoneyGram (or Western Union or cash) for non-face-to-face transactions.
How to Find Your Continuous Delivery Rhythm
Promising the Moon
I just stumbled across "Continuum" on Netflix streaming. The first two seasons kept me engaged.

I, too, am not one for the likes of SyFy's scary ("alien"!) monsters stuff.
5 Scientifically Backed Ways to Seem More Powerful
> That is only because Uber has decided to. Tomorrow Uber could put a price on the app and then when you get there double it for "unforeseen traffic conditions".

That's like saying we should regulate the price of milk because the grocery store cash register might charge you something different than the price you saw on the shelf. There are plenty of consumer protections already in place to punish that kind of deception.
>There was a move away from continuity after DS9, which given the larger pace of television since then looks downright silly today.

Well, we're in a phase where much of the better television is indeed very arc-centric. I'm not convinced that's an unalloyed good although it's a fairly natural outcome of a variety of factors including on-demand viewing and serial TV being something that can 't really be replicated in movies (for the most part). On the other hand, there are certainly examples of historical TV SF that haven't been serialized and, in the case of The Twilight Zone, were purely anthologies.
IMHO it is total fail to have int be dependent on the machine architecture. C99 fixed this behavior with types for specific sizes so people could finally write portable code. Julia should adopt 64bit integers by default given its intended audience and the reality that even some phones have 64bit processors. int64_t works on 32bit processors too, but with a performance penalty. Having the range of a variable depend on the machine architecture really went out of style a long time ago.