skysight-inc/HackerNews huggingface dataset:
Beyond a certain scale, atomic commits don't work in monolithic repos either. If a big commit touches code in many areas, it needs to be broken up into many small commits, so that experts in each of those areas can review, rework, and approve those changes without tripping over each other. Those small commits won't all happen at the same time, so they need to be backward compatible. Now depending on the tooling, you're back to essentially the same workflow you'd have with many repos.

Granted, this is based on experience at several startups and a single huge company with a famous monorepo. Maybe there is a size in the middle where a single dev can still understand all the code well enough to make a sweeping commit without breaking lots of things.
Not dead according to this month-old article.

http://news.sys-con.com/node/3350225

But they do seem to have fallen off that billionaire trajectory.
For those most opposed, I would agree. But I suspect that most of those involved in this outcry are not so opposed (they may be opposed to any caging, but they would be fine with some level of caging).
I purchased a system 76 Gazelle laptop, and it's a pretty reliable . Wifi, audio and dual monitors worked out of the box, but it has trouble with 3 monitors(includes laptop screen) My main complaint is the battery life.(This is probably a linux issue) At best I get 2.5 hours, which needs serious improvements.

However, so many things on linux lack polish, crash at random times, or have UI problems. Apple would have to screw up a lot more to get anywhere near the disaster of desktop linux,
How to secure Windows 10: The paranoid's guide
It's not a coincidence. Cities like Austin had existing fiber because they had more relaxed regulatory regimes that made it attractive for smaller companies to put in fiber. Google demands such regulatory loosening as part of the bargain for getting fiber, so it's unsurprising that cities like that were the first targets of Google Fiber.

Meanwhile, there are places like Baltimore that turned down fiber because they wouldn't agree to regulatory concessions less demanding than what Google requires. Google Fiber is never coming here.
El Capitan does a lot to rectify that (at least in the beta so far).
Ask a random person if 1 and 0.999999... are the same number and most people will tell you they aren't the same number. Yet: 1 = 3 * (1/3) = 3 * 0.33333... = 0.99999... (they're also epsilon close for every epsilon larger than zero). So yes, this kind of stuff is surprising for a lot of people.
Maybe it's upside down.

Index funds effectively buy and sell at prices set by non-index fund investors. They are reacting to market price, not trying to predict where the stocks will go in the future.

All other investors are betting on the future price moving one way or the other.

I'd argue that index funds are an amplifier for demand, but that the actual demand is still generated based on 'analysis' by investors seeing the the current price as an opportunity.
This would be nice as a web service for app developers, POST their images with selected alogo to be applied and then send it to their S3 bucket.
You're certainly welcome to believe that, but as several people here have repeatedly pointed out, that's not how the dictionary or common usage of the term understands it. If you insist on using nonstandard definitions of terms you shouldn't be surprised when you have a hard time getting your point across.
Sqitch – Sane database change management
No Effect of Weight on Judgments of Importance in the Moral Domain
Hm, that's reasonable.
One of the nice things about raising a Series A is it allows us to be more aggressive in doing things that don't have an immediate ROI- helping out people who aren't paying us is one of them. We view it as a long term marketing expense to make future potential paying customers happy.

The other way to attack it is to do things that scale better- for example better onboarding documentation or hosting webinars.
So, for those of us without a family, you sound kind of condescending.

The entire reason we have modern computers and technology is basically because of the push for bigger drives and better graphics, driven by hardcore gaming. Without that market driver--your looked-down-upon "youngish white male gamer nerds"--you wouldn't have tech worth worrying about.

Besides, Ars Technica exists pretty much to pander to same. Get off your high horse.
Also see https://chessprogramming.wikispaces.com/Timeline for a computer chess timeline
Very Useful Development Tools for IT Lovers
I don't think those topics have been addressed in LANGSEC (although it might be easier to examine all the possible timing properties of code in a non-Turing-complete environment).

An approach to the second topic is described in

https://www.usenix.org/legacy/event/sec05/tech/full_papers/c...
Is there a similar collection for other languages, like Python?
Conjur | Waltham, MA | Full Time | ONSITE | http://www.conjur.net/

Looking for back-end developers (Ruby on Linux), front end (HTML5), QA, support engineers. VC backed, enterprise software product solving cloud security issues. Smart, Linux, not a jerk, know/willing to learn Ruby are key. LDAP, Active Directory, a touch of Windows knowledge are handy to have in some of the team, but not required.

Looking for a mix of both experienced and recent grads.

Send your résumé to mitch@conjur.net.
There is no sign from his writings about this that Amazon is working on a resolution, no doubt that's why he's thrown it into the court of public opinion. ADDED: just checked his linked Twitter feed and Amazon restored his accounts with no explanation to speak of: https://twitter.com/softwaredoug/status/628978794129436672 The tweet with the largest number of retweets got only 15....

As for "houses burn down too", tornadoes trash them as well, e.g. http://www.ancell-ent.com/1715_Rex_Ave_127B_Joplin/images/ and I lost over 200 physical books, records, CDs and DVDs. But since I had a good insurance policy, I got them replaced or otherwise covered, which I seriously doubt is possible with DRMed digital media (just tried some searches with no luck).
To some extent, isn't this effectively exploiting what they consider a tragedy for the purpose of social rewards (greater in-group cohesion)?
Good point. Actually there is a thriving segment of the broker and hedge fund market whose entire game is figuring out which stocks will have their weights changed at each new index rebalancing, and "front-running" the index funds who can't do anything until it becomes official. Thus they profit off what is a market inefficiency, scraping value from the passive guys, which in the long run could I suppose limit the index fund phenomenon (though not the indices themselves).
My interpretation has always been that philosophy students and professors just really like to share and discuss ideas as an ends unto itself, with little regard for self-interest.
Module does not exist Public
not necessarily, you can bound recursion.
It's precisely because of the administrative costs and transaction costs that the managed mutual funds are a bad idea: They don't outperform, in the long run, if just because their transaction costs.

That's really the point: An unsophisticated investor should go with index funds over the alternatives. To beat the market regularly, you need non-public information or insight, and the market is large enough that having said insight consistently is something limited to the highly connected.

Your argument against index funds, from a market perspective, is really more about putting all that money in large cap indices. Taking index funds to their conclusion, the ideal situation would be to use broader indices. Startups will still have to deal with venture capitalists, but that's for good reason: High risk, high reward investments aren't exactly what your typical index fund investor is interested in.
Hello! Definitely miss MIT. Can't find anything on your profile, who am I talking with?
first impression: it seems slow on startup
Nope, your assumption that Indians need us to save them is the racist bit.
Eh. Atlanta is a relatively low bureaucracy city that's getting fiber. It's also a police state that puts black people in jail for failing to pay car registration fees on time.
Core Elixir: IO.Puts
Yeah, I think that's exactly what OP was saying. When a fund says "we beat the S&P index fund by 5%", the actual returns to the individual may be very close to what you get from an index fund. After fees are taken into account, few mutual funds (or hedge funds for that matter) can beat an ETF on a consistent basis.

Mutual funds have their place (large, pooled plans like 401ks where there's enough money involved that fees can be negotiated come to mind); but they're probably not the best option for an individual investor. I always recommend newbie investors put most of their equity holdings in an S&P ETF for this reason; the returns on a mutual fund may be slightly higher in good years, but they'll almost always be worse in bad years.
This was the result of the contest in 2012, commented by Bruce Schneier here: https://www.schneier.com/cgi-bin/mt/mt-search.cgi?search=SHA...
The 'world's first unstealable bike' goes into production
Um...or render in stereo to a framebuffer, one side per eye?

You know, like we've shown works?
I think it is a problem. Unless you've worked in one of these industries where there are a handful of major players and rough parity of capability between them (like consumables, electronics manufacturing, heavy industry, oil & gas), corporations trade execs on a regular basis, and when those execs jump ship for a competitor they often lure away a good number of their key staff, too. So not only do you end up with a bigger overall market if they all do well, you end up with leadership (both executive staff and board members) who knows the ins & outs of everyone. It is in everyone's best interest for everyone to succeed, but if a company falters significantly it becomes either an acquisition target or it slowly fades away as key talent migrate to competitors.

Not only this, but if you attend the earnings calls for corporations in the same sector (or even better, if you're lucky enough to attend one of their investor & analyst days), you'll see firsthand how the analysts are wined & dined, and how closely everyone knows everybody else. It's a big game that creates a ton of wealth at the top -- as long as the status quo is roughly maintained and change is incremental.
Thanks for the query Niran. I am the co-founder of Vernox Labs.

1) The data is being provided to us by our customers.
2) Data is very rich. However, it is unstructured and that is a problem we directly address using our technology.
3) Even disparate projects have identical sub-systems. We actively create models for relevance between specific pieces of information across projects.

Vinayak
>It is not invalid to care about something just because there are also more important things in the world.

But the lack of displaying caring behavior about the bigger issue while displaying caring behavior about the smaller issue can be a basis by which to question if they really care, or if the behavior is being expressed for some other reason. Many sibling posts here have other reasons for displaying caring behavior other than actually caring (some which have some scientific basis).
Replacing Loops in Swift
You don't have to look far for the evidence. For any issue you can normally find several huge forum posts on the apple support forums (with no helpful responses from Apple).
I think that sentiment adds to the list of things that make it hard for someone to go from an intermediate level of skill to advanced level of skill.
Anyone have a VHDL or Verilog implementation of this? :)

For that matter, I haven't looked at the algorithm. Is it readily implementable in hardware?
Have you looked at Amplitude? Because those reasons are exactly why I became a customer (and later an investor)

If you ever get to that point, you can use raw Redshift access to do whatever queries you want. I used to use Zynga's pretty state of the art analytics infrastructure, and Amplitude dashboard was the only thing that covered most of my edge cases. For the rest you can always go raw SQL.
Why is it you as the owner of the car cannot disable something inside your car that doesnt relate to your ability to be transported.... that IS being targeted with the DMCA.
> Surly you could have afforded a better certificate than a C+ graded GoDaddy one

It really doesn't matter what the CA cert is (I mean the CA infrastructure itself is kind of weak coughdiginotarcough) - what should matter more is configuring the server and the key size of the certificate.

I should note it's not hard to get an A+ on the test - I run a small source code hosting service and I have an A+ result from ssllabs.

gitlab has an A-/A and github has an A/A+ (yes - they are 2 different scores based on different servers.
Compounding interest could continue at the upper right part of the S-surve. If the interest decreases every year, and sufficiently fast, it could give rise to a convergent infinite product. So total wealth would never exceed the threshold of the possible.
Hi Robert, thanks for your great work on Doves, it's really a treasure.
Uhh, I guess Rogers GameCenter Live was a bit different. Rogers gave customers a free access for the whole season, which resulted in ads still being there.

I've actually had the same issues happen in GameCenter Live. Lots of glitches, laggy, and the quality was horrible, the actual game was much smaller than the full screen.

One annoying issue was when I wanted to watch the game well after it had started, or even after it ended but didn't want to know the score. I always had to put my hand over sections that showed the score until I pressed the "Hide score" button and then always quickly forcing it to start from the beginning instead of mid way through so I wouldn't see the score.
I agreed with this argument until very recently when another article by Matt Levine changed my mind on the subject.

http://www.bloombergview.com/articles/2015-07-07/can-you-rea...

Essentially, if the "front-runners" (not really a correct term, since nothing illegal is going on) weren't doing this, then the index funds would have to pay a huge premium to buy large amounts of stock on extremely short notice. The "front-runners" are actually reducing the index fund's overhead costs (and, yes, being compensated by the market for doing it). They certainly aren't cheating the index fund investors out of anything, because their investments will track the market, regardless.
How does that work? Does the DDOS mitigation software change DNS and if so how can it change the DNS in the middle of an attack assuming the attackers?
The whole Metro UI stunt was a mistake, It should never have happened. I'm really curious about who's to blame for that stuff, I don't think it's Sinofsky, because it's just so stupid. But at the same time there is very little difference between 7 and 8 so why would anyone want to buy yet another license ? That's the problem right here with Windows. Worse it looks like they removed some features from 7 to 10. Aside from gamers who always need yet another version of directx frankly it becomes harder and harder to justify the cost of Windows for each new computer bought.
What's it like being a non-profit in Y Combinator?
This is a pretty neat approach to building a static site, and it reminds me that a couple months ago I was experimenting with building a static site generator in Clojure. Which makes me think – is there any reason something like this couldn't be done with Clojurescript and Reagent? I've been itching to try out both of those but haven't come up with a good project for it.

The hard part might be routing, since there doesn't seem to be a robust solution for doing that in Reagent yet. I found https://github.com/ghedamat/reagent-react-router but it hasn't been updated in months and the author calls it "very very alpha."
Visualize in 3D significant CERN collision events
And while desktop Linux has been getting better over time, I don't think anyone would say that it "Just Works" yet.

The true test for a system isn't so much whether it "just works" -- the closest you'll ever get will be "mostly works" especially as you dive deeper into the rabbit hole, but rather how observable and debuggable it is once the inevitable "doesn't work" moment appears.

Because, for all purposes, GNU/Linux reached the average user threshold a long time ago. The majority of complaints boil down to hardware support, but this is the survival bias in action -- you're totally ignoring the hoops the OEM had to go through to run Windows, and that trying to install Windows images on heterogenous hardware won't fare that much better. Some complain of installation failures, and I think this is a result of ignorance from people using all those convenient liveCD/USB makers like UNetbootin which actually overwrite the bootloader configuration and thus may break lots of images.
>Is there something fundamentally broken in how we develop and produce software as an industry?

I would argue that this is indeed the case. The need to continue upping that version number results in the inevitable bloat and cruft. Nobody is interested in putting out a maintenance release, and quite frankly, if a company released a major software update without new features we would collectively deride them for it. (Don't talk to me about Snow Leopard, even though they talked up the maintenance aspect of it they still promoted at on of new features.)
As I understand it, Crema's fixed length loops gives it the computation power of primitive recursive functions. Which is enough for most programming applications. However, that assumes that a program is something which runs, computes a result and is done. A lot of programs fall outside that scope — even if they do not require more computational complexity per se.

A daemon or an operating system are typical examples of programs without bounded computation times. Not because of their computational complexity, but because they continuously (or by demand) produce new results. The interesting property for them is not termination, but productivity. They must keep being productive, and not become unresponsive. This is much more subtle notion than termination, but I think the programming language Agda has come some way with its co-recursive data types.
>Here at least American's are being right to care about 3000 tigers or lions instead of over 7 billion humans.

Assuming the sale of 1 of those 7 billion could save N of those 3000, how big would N be before you support it? If need be, you don't need to pick the 1 at random but can select based on what ever criteria you desire.
Engineer at Amplitude here. Thanks for your thoughts!

We've been thinking a lot about this exact issue over the last few years and have come to the same conclusion: when dealing with a platform that provides a ton of value out of the box, you need to be somewhat opinionated, and you can't expect to cover every use case. Different customers can have very different questions about their data and unique insights that they want to discover.

To address that, we offer direct SQL access to the raw data in Amazon Redshift. While Redshift isn't the best solution for powering high-performance, realtime dashboards, its main benefit is that it supports most of the SQL standard, which means that you can answer close to any question about the data. This duality of the fast, easy-to-use dashboards that provide immediate value and the flexibility of Amazon Redshift for deeper, customized queries has helped a lot of our customers overcome the problems you describe.

Hope this makes sense, and we'd love to hear your feedback!
"If I do plug my iPhone into the computer, I should be able to drag and drop..."

This may sound petty, but this is the biggest reason I don't use an iPhone. Smartphones are more than consumption devices. They are tiny computers and I want the flexibility of using a tiny computer.
Put it in the readme or root directory like everyone else?
Seems like other market participants (hedge funds, individual investors) are providing a solution to this problem by analyzing inflows and outflows into such index funds and creating respective positions in case they think an index is over-bought or over-sold.
Fastly raises $75m series D
The "front-running" we're talking about isn't really a huge problem. It's a relatively limited arbitrage opportunity, and the ETF fund runners can just start performing this sort of arbitrage themselves if it becomes too big of a problem. I'm guessing insurance against this kind of activity is already priced into the fees of most ETFs (so yeah, they're scraping value, but not a lot and there's not a lot of opportunity for expanding it).
You're saying here that absent external requirements from governments, Google would never make any policy decisions about what was and wasn't revealed in its SERPs? I find that hard to believe. You're making a lot of sense in general and I don't think RTBF is good policy, but you might be overstating your case.
> Doesn't really matter where its hosted when most North American connections go through New York

Actually, it does matter. Https is end-to-end encryption. An eavesdropper in New York would have to crack SSL in order to see anything meaningful beyond the fact that you exchanged some data with hulbee.com .
Why Mobile Will Win First in VR
Great writing. I'm sure though that today, social networking and advertising companies, election campaign planners, and many other "big data" enterprises, have a completely different answer to the question of whether social problems and social behaviors can be studied causally and scientifically.
Loved this site. Awesome job by http://codebeautify.org. It's full of development tools and JSON Viewer and XML Viewer is WoW.
Unions are supposed to act in accord with their own charters or constitutions. Unions are supposed to support the interests of their entire membership. The union could have, upon watching the video, expelled the cops seen in it for gross and egregious violations of the union's standards of professional conduct. The former members would still be able to use the collectively negotiated clauses in their contracts that protect them from unjust disciplinary actions.

If the union does not have standards of professional conduct that would allow them to expel a cop for blatant, open, and notorious destruction of private property, unlawful conversion, spoliation of evidence, deprivation of rights under color of law, and grossly unprofessional and unethical conduct, why the heck would any county or municipality hire any of their members?

Most unions can kick you out when shown good cause, including for actions that are neither illegal nor unethical, such as joining a competing union.

This is probably something the union should have backed away from, as it makes their entire membership look like they support corruption in policing.
Here's the rules you need to follow if you use semicolons:

1) Use a semicolon.

2) There is no rule 2.

EDIT: This may seem flippant but the point is that humans make mistakes and the more rules you have to obey, the more mistakes they will make. Especially beginners.

ASI (automatic semicolon insertion) and double-equals (weak comparison vs triple-equals strict comparison) aren't bad because they don't work, they are bad because they allow for unnecessary mistakes in return for a minimal reduction of characters you need to type.

Despite all the rationalizations, the primary reason some programmers prefer to rely on ASI is purely aesthetics. That's okay, but there's no point in trying to construct artificial arguments to defend that preference.

If a future version of the language somehow manages to eliminate the need for those rules, I'll be the last person to tell you to stick to your semicolons. Until then, it's still a voluntary handicap.