skysight-inc/HackerNews huggingface dataset:
It's hard to decide which are the critical changes. Even a single line change can have major consequences - where do you draw the line...

I guess both 100% code review coverage and 100% test coverage are extremes that one shouldn't worry too much about. But my suspicion is that 100% test coverage can do more harm than reviewing of each commit.
News organizations classify themselves as social networks to bypass FCC regulations, blogs at 11.
And by affordable, you mean look how far your million dollars can go!

I kid (kind of...)
How governments do not ban motorbikes that wake up at least several thousand people at night is beyond me.
javascript != http
ZeroStack Named Gartner's 2016 “Cool Vendor” in Cloud Infrastructure
Cenozoic Park just doesn't have the same ring to it. Especially since all parks are technically Cenozoic Park.
That's a management failure. The organization can't depend on a single developer being the only one to understand a module. What happens when that developer leaves, even temporarily? A competent manager will dedicate time to cross training so that at least one other team member understands everything, even if this causes a short-term productivity loss.
You should make this page more accessible from the site's root. The only reason I even clicked on the comments (and thusly saw your link to /about/) was to complain about the fact the HN link goes to a login/data harvesting^W^Wsignup page.
I'm sorry you are having trouble finding work. I know what it is to have to support a family.

It can be demotivating, but don't give up, and take a look at some of your algorithm books. Or cut to the chase:

http://www.amazon.com/Cracking-Coding-Interview-Programming-...
also as

for f in *.bar; do mv $f ${f%txt}baz; done
Tsk, because you haven't put the PR in yet. Or at least you hadn't at the time you wrote that.

Don't worry, someone probably read your comment and did it for you. [1]

[1] https://github.com/jtoy/awesome-tensorflow/commit/b1e6278cb9...
> the person had to actually work for their normal income which directly helped the economy and the country as a whole.

This is the Labor Theory of Value in another guise. Efficient allocation of resources is extremely important, and the LToV discounts that to having no value.
Is there a Spanish philosophy?
To be fair, specs can be short. A wildly used spec that's only 11 pages long (of which only 6 are the actual specification) is RFC 1952[0], the specification of the GZIP file format (.gz)

[0]: http://tools.ietf.org/html/rfc1952
They did name one of them Boaty..the tiny one / unmanned sensor drone. :-/

Vote for boaty! He's keepin hope afloat!

http://shirt.woot.com/offers/vote-for-boaty
> PS: who cares if the devs are using unsigned software downloaded over HTTP? I care about using signed software (and then I suppose the transport doesn't really matter), but that's totally unrelated to what the devs do on their own computers.

This is definitely a vector that attackers can and do use. If the developer is infected, particularly by a virus that changes the compiler to emit infected code, this can by proxy infect the products they develop.

See e.g.:

https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...
I thought it had to be a safe language rather than a 0-day hoarding platform. :P

Least you did your part getting us a start on it. It could be ported to a simpler, safer language and runtime.
It's all about the FREQUENCIES! Actually though, this system can be used to find copies of any sound -- sound bytes, commercials, music, whatever. We just happen to be using it for politics because we apparently hate fun.

We're using the python port of audfprint though: https://github.com/dpwe/audfprint

And yes -- we have a big bucket of known ads, and a big bucket of archived programming, and we're comparing new content with the appropriate buckets.

NOTE: we are talking about ways to release the fingerprints of all the TV we archive so anybody can "search" TV for copies of sounds.
Arguably LU / LDLT factorizations before solving the direct system are the more elegant / beautiful / simpler answers if you take the algorithm at face value. However, large-dimension matrix inversion has problems outside of just beauty. Part of the problem is that we don't have fast, perfect representations of real or complex numbers. At best we have double precision floating points, which means that when you take the adjoint over the determinant, you're looking at a lot of error.

That's not to say that the implementations of these have to be ugly or that our current BLAS / LAPACK / whatever can't be improved. There's a lot of room for improvement in this space, but the fact that they're 1. fast and 2. well tested and robust means that improving these sorts of interfaces come with baggage. People complain about the wheel being reinvented every time somebody invents a new Javascript framework, but could you imagine if this same problem applied to BLAS and other high performance math libraries? (Arguably, at least then we'd have more choices in math space)
Top speed of 30mph limits the usefulness of this for me. I could motor around in my borough just fine, but if I wanted to get to my nearest major city (10-15 miles away), I don't know if I can do it without going on a road that has a speed limit of at least 35, and that road has a lot of 18-wheelers with whom I would not want to share the road.

None of that stuff is an absolute dealbreaker, but if I have a bicycle to schlep around the borough and a car to get into the city, getting something in the middle is a tough value prop.
2 other options:
this one is in a similar price range (kickstarter)- http://www.gizmag.com/moto-parilla-carbon-e-bike/43224/
this one is around $10k and up - http://www.zeromotorcycles.com/shop/index.php?cPath=1&myCoun...
Why is it defined that a single grain of wheat isn't a very small heap?
Let me start by saying that I don't disagree with you what so ever. I do, however, take issue with those other devs you've worked with. To wit:

Most projects/developers here have been around for years

I just made a comment this morning another dev that it occurred to me that the first program I ever wrote was compiled 40 years ago (digression: the reason I brought it up was to ask, "so why the hell do I still make off-by-one errors?"). The period of which I've used source control can be measured in decades. Until recently, the only reason I didn't use source control on a project was because back in the day SCM cost money, money that wasn't always available.

many starting before git was a thing

But, and I'm sure you're well aware so bear with me, source control has been around long before git showed up. The difference now is that git (and CVS and SVN before it) is free, as in beer, speech, whatever. That leaves us with little excuse these days (other than git being a general pain-in-the-ass to use).

Again, I'm not disagreeing with you personally. I guess it really just turned into a rant against lazy devs and/or the glacial organizations for which they work.
Most people are pretty bad at investing. Paying someone else to manage it for you is a great way to lose it, too.
I'd argue that in the vast majority of cases, anything 'missing' from the ecosystem is probably one of those gems that probably shouldn't be a project dependency anyway. That doesn't mean it won't filter its way over to the Elixir ecosystem at some point, but I don't think you'll find any of the major pieces missing.
The Expression Problem is a non-problem, if you can modify all your codebase. Just change the image processing library. You probably want to static type system so you quickly find all places, where you have to change something.

The Expression Problem is ugly, if you cannot change the image processing library for some reason.
If that argument was supposed to mean anything then DRM would only be required in the first few weeks after release.

And it assumes that it currently takes weeks before new content makes it to torrent sites, which is not the case.
The ironic part about your statement is the fact that the Republicans took back both houses of congress in the mid-terms.

Even if they were detached from reality, I'd say that was a huge punch in the nuts for the Democrats after re-electing their president to a second term, and holding a super majority for 2 years.

You wanna know why Donald Trump has swept the Republican establishment? Because after all the promises by the Republicans about what they were going to do after being elected, they've done almost nothing they promised and their constituents are pissed and sending a message - time for the establishment to go.

It doesn't matter if Trump wins or not. The message has been sent, and if the "establishment Republicans" don't get it, and get in line, then they might as well hand the Presidency back over to the Clinton political machine.
We sold an election-themed card game to fund our startup
In R there is a little syntactical nudge in this direction in that the matrix inversion function is actually called `solve`. `solve(A, B)` gives you the solution to AX = B, and B's default argument is the identity, so `solve(A)` just gives you the inverse, and any instances of `solve(A) %*% B` in your code should stand out as red flags. As rcxdude mentions this is something that you tend to care more about in statistical applications, and that's what R is for.
Twitter is already more overt than Facebook about its left-leaning censorship. Cf. the Trust & Safety Council, shadowbanning tweets and accounts, de-verifying accounts, and manipulating trending topics in a similar way to Facebook
> Windows
New Russian (and Chinese by extend, the tech was sold about 10 years ago) warheads are also maneuverable on re-entry.
> In fact I would be willing to bet serious money that BB(n+1)/BB(n) is greater than BB(n) if 3 < n.

BB(n) grows faster than any computable function. In order for BB(n+1)/BB(n) > BB(n) to hold, BB(n) merely has to grow faster than a sequence whose new terms are obtained by repeated squaring (like k^2ⁿ). That's computable, indeed primitive recursive, so BB(n) definitely grows dramatically faster than it.

https://en.wikipedia.org/wiki/Primitive_recursive_function

Edit: another way of looking at this is that the Ackermann function grows unbelievably faster than functions that easily satisfy the property you describe, and the Busy Beaver function grows unbelievably faster than the Ackermann function. Somehow putting it this way feels like an understatement, though!
What's your solution? Because you just sound like a tin-foil hat conspiracist at this point. There has to be an organization that manages domain names, how else would they be managed?
My suggestion: California's minimal coal-generated elecricity imports fall another 96%

Problems with title as it stands:

1. Suggests California has (or had) considerable coal-based generation. It doesn't and didn't.

2. Suggests California's reliance on coal-fired electricity was high. It wasn't.

3. Fails to disclose that a small quantity of imported power has been reduced yet further.

It's actually almost a perfectly anti-informative headline. Reading it you'd form a mental state nearly perfectly counter to reality.
I do actually agree that some amount of planning, and especially putting down a sketch on paper do help, in particular as a way to nail down requirements and figuring out obvious roadstops, but it is important to be under no illusion that the final project will resemble in any way the plan
As a joke this is kinda funny but I hope no one uses it..
The problem with these (for me) is 1) rain and 2) winter. That's a significant part of the year in many parts of the US. Something like this covered, four-wheel bicycle seems more useful: https://www.indiegogo.com/projects/podride-a-practical-and-f...
There's an neat technique for fitting RBF representations to dense point clouds. Instead of the impractical matrix inversion, the trick is to solve the linear system with a fast multipole method, similar to the Barnes-Hut algorithm for the n-body problem.

Carr, J.C. et al, "Reconstruction and Representation of 3D Objects with Radial Basis Functions", Siggraph 2001

http://dl.acm.org/citation.cfm?id=383266
I fully understood what you said, but my point is that usually apple take a known idea or product and try to integrate it in a product with a new level of usability and some new original features but they never create new product based on a complete new technology in a new market. The innovation in Apple had been always incremental in opposition to the example you gave (Bell Lab) and I don't see them changing that.

Apple will probably try to get into car market but in an incremental way, probably by teaming up with some car constructor and doing some part of the car (AI, media...). it make much sense then waking up one morning and revealing a brand new car in a brand new market for them and try to sell it (with all the costs and the risks it comes with).
3D Printed Curta Part VIII
This comment seems to be a diversion from the question asked. The main point of OP is that solving A x = b is commonly done with factorizations of A, not by explicit computation of inv(A).

Resorting to a numerical minimization (like MINRES) would be unusual unless the dimension is much bigger than hundreds. Certainly it's not relevant in a graphics computation with dimension of 3, 4, or 6. My laptop inverts a 4Kx4K general matrix in 1.5s. It solves a 4K linear system in 0.5s.
It seems twitter does it's own 'curation' too[0]

[0]http://www.vocativ.com/290811/twitter-accused-of-censoring-a...
Marine CIO: Sometimes the data just won't be there
Welcome to the new Ars Technica
People need a place to find high quality resources without spending too much time searching for them.
Intern – Software testing for humans
you could just add it as a function to a .bash_profile
Vernon, BC!
T-Bills are loaning money to the government, who then spends it. Again, there is no hoarding.
Average contribution from coal: 5%

Max contribution from coal: 50%
A non-apology with no admission of any wrongdoing. Even before the recent controversy, it was blindingly obvious to anyone who cared to look that the trending topics were curated for a particular angle. Twitter does the same thing with their trending hashtags and topics as well. How many times has an inconvenient hashtag mysteriously dropped off the trending list?

Today's implementations of social media have changed little. Control of information to the public is still in the hands of the media.
A Fancy European Road Trip Courtesy of Volvo Overseas Delivery Program
"Self-hosted" social networks using centralized authentication and a public API allowing for custom web and mobile clients to be built, sold, licensed etc. Moddable ranking algorithm. Monetize as a PaaS vendor for consumer and enterprise networks. I'll hold your beer if anyone wants to do it.
I wonder what's with that X McXface thing. Yes, I've heard something about Boaty McBoatface (whatever that is), but is the Boatface thing original, or is it some kind of obscure American meme?
Just like any news outlet I guess?

Maybe they don't frame it very well but we should probably assume people are making decisions whether its the people who are building the algorithms or hand-picking the content... someone's bias is going to work its way into there.
The line and bar charts are c3js indeed, which wraps d3. The mind map graph is done using cytoscape.js.

Data gathering, preparation, initial exploratory analysis and pretty much everything else is done with a combination of Jupyter notebooks, some Python scripting, and a set of Jinja2 templates for the HTML and the city specific JS. The JSON which is loaded to populate the charts is also generated from the same Python scripts. The code base is not necessarily something to be proud of, but it works. We focused on analysis (hence, the default bootstrap theme and nothing fancy).

We're likely to do a making of talk at one or two meetups here in Amsterdam. Hopefully those will be recorded. There's some additional interesting aspects to the collected data not immediately visible in this presentation.

Disclaimer: I did most of the data wrangling and coding on this; also I'm CTO for GoDataDriven, one of the two companies mentioned as producer.
The Federal government doesn't issue license plates, so the ability of the Feds to track your movements is a very similar comparison to Facebook. That tracking data isn't just used for criminal investigation... it's sold to insurance companies and other parties.
I always wondered - I live in the UK and "trending" topics seemed to be a mix of things that were on the BBC news 3 days ago and obviously promoted content (large company X releases Y).
Completely useless in any case so I tend never to click in that box.
Being appalled seems right to me.

Under many circumstances, our actions come with a certain degree of responsibility. When we write code, we have the responsibility to be pretty open about security.
Yep. I spent 2.5 years at MemSQL, which nailed its colors to the mast of solving distributed joins via good old SQL. It is absolutely possible to have fast scaled distributed SQL, and a pony. The caveats are falling away one by one.
It's talking about what to do if something you considered treating as a business doesn't look economically viable - I am suggesting that instead of shuttering the project, it is perfectly valid (and even beneficial) to keep it going as a hobby/passion project.

Just because it's not going to make you money doesn't mean it's not valuable, particularly since you'll likely learn a lot that can be applied to future entrepreneurial projects - just don't over-commit.
HR manager here who has dealt with this exact situation a number of times. Retaining counsel for consult is a good idea but do not be surprised if they tell you that unless it's specifically in your policy that this is prohibited, nothing here is likely actionable.

In fact the "ideal" scenario is that two employees interact, one rejects/rebuffs/corrects the other for harassing or inappropriate remarks and it does not continue. IF it continues you have something to work with, at present it does not sound like you do. Thank your employee for telling you and for speaking up, and ask her to keep you updated.

Sexual harassment, like other workplace harassment issues, generally has to be considered "pervasive and severe" to be something with teeth, and yes the court has generally very high standards for what constitutes both of those things.

Talk to your HR rep and do not burn up a ton of cash on lawyers just yet. Talk to them about this as a constellation of fit issues for the role, see if term is needed for all of the above. Make plans to hold a sexual harassment and bullying training anyway for all EEs. Let HR help you with this, seriously, we deal with it all the time.
That's a much better way to put it. Some really fantastic projects come from places with no growth or profitability. I'd hate to not have those.
I could buy a Harley for that amount.
Just how much undeveloped hydro potential do you figure for California?

The state's not water-rich to start with. Dams have significant impacts, and virtually all major waterways are already heavily managed.

Nuclear faces safety, fuel, and disposal challenges. The latter for the nex million years.

Fuel availability is ~80 years at present usage, 6 if the world relied solely on uranium-based fission.

Systemic risks of nuclear are distinctly non-negligible, and are not technologically addressable: they concern management, organisation, politics, war, economic stability, and far more.

Solar and wind fare far better on all counts.
This won't save you from the congressional hearing
HyperDev is taking a simplified approach to the space of live, collaborative coding and deployment. There's no need to set up your environment, configure your build pipeline, memorize Git, or manually deploy updates.

We're hoping that it makes development much easier for developers everywhere to collaborate, share, and have their code running live. We focus on removing obstacles and providing quick feedback. When you make a change to your project, the result is live on the internet for all to see in <1.5s.

I've found this kind of rapid feedback and shared experience to be really valuable, and we've got improvements planned to make it even better in the future.
I recommend sticking with the usual definitions of words, it prevents a lot of misunderstandings.
Dozens of companies found open to SAP bug patched years ago
It looks like the company is based in Madison, WI which has a large college student population. I've seen students use mopeds year round there.
The main data structure for /dev/kvm is `struct kvm_run`, which includes a massive union. There are also unions spread out across the rest of the API; half the structures in the API have some kind of union in them. It would be possible to make that work using unsafe operations like `std::mem::transmute` and careful manual pointer offsets, but that would eliminate much of the benefit of doing this in Rust in the first place.
Honest question: what strategy would you recommend to deal with a (senior) developer who specializes in opening gigantic pull request with significant number of bugs? (I invest a lot of time to read through the code and I catch lot of stuff, but it's draining huge amounts of my energy). Declining anything with coverage below 100% is not a viable option unfortunately, I think, and preaching about best practices gives little effect.
Echoing this sentiment and backing it up with some BLS numbers: http://blog.alinelerner.com/why-talent-agents-for-engineers-...
will you allow changing the project urls to custom ones or even allow custom domains?
Good looking! Potentially very useful . . . And an acquisition target for LinkedIn?
spaCy doesn't use the GPU. Not sure what their speed is on GPU. I wouldn't be surprised if it's hard to use the GPU well for their parser, because minibatching gets complicated. Not sure.
If a single grain is a heap then any number of grains is a heap and the property of being a heap is meaningless. A single grain as a "small" heap also runs into a problem called higher order vagueness. Where do you draw the line between a small heap and a regular heap or a large heap? Determining the cutoff seems to be another heap problem.
Mr Chomsky didn't have any editorial or executive control[0]. What does this documentary add in substance or form that is not a rehash of his previous interviews and writing?

[0] http://www.imdb.com/title/tt3270538/fullcredits?ref_=tt_ov_w...
Webinar on Rapid App Development with Laravel Spark
What's the battery chemistry, does anyone know? I had an electric scooter in China until recently. It was pretty great. Lead-acid battery, 40km range, 40 kmph top speed (about 25 mph).
We obviously value very different things in regards to software development.

You really seem to favor initial velocity and rapid iteration. Fair, I can totally understand why.

I favor planning, stability, and limiting thrash due to bad/uninformed decision making.

In my experience the rush to market only pans out when you plan on having a large influx of funding to rebuild your stack. Otherwise you are stuck holding a mess of code and trying to scale ideas that never should have gone to production in the first place.

There is a whole other side to the industry that demands provably correct solutions, and will not tolerate the "hacker culture". Not because of any petty reasons like work hours or perks, but because some applications require a level of accuracy that your average growth hacker can't meet.
Some of the finnish ones:

jätkä - meaning literally "dude"
hatullinen - hatful
lahtari - an outdated word; I doubt many young people know the meaning/context of it. It was an insulting way to call the people on the white side during our civil war in 1918
pehko - thick hair
UnitedRPMs – New RPMFusion Alternative for Fedora 24/25