skysight-inc/HackerNews huggingface dataset:
It seems like the first approach could be ripe for perverse incentives. How do you prevent that? It seems like what you are proposing is too simplistic (or maybe it works for your organization based on your hiring practices, but will not necessarily work everywhere).

Also do the same rules hold for higher up in the management (like say for instance the CEO ;-)).
>And Al Jazeera America has not been free of controversy in recent months. In November, the news station’s general counsel, David W. Harleston, was suspended following a report in The New York Times that he did not appear to be licensed to practice law. In late December, Al Jazeera aired an hourlong documentary that linked some of the biggest stars in Major League Baseball and the National Football League to performance-enhancing drugs. The most prominent athlete mentioned in the report was the Denver Broncos quarterback Peyton Manning, who angrily denied the report, calling it “complete garbage” and “totally made up.”

Lets not forget that they are being sued for libel

http://deadspin.com/ryan-howard-ryan-zimmerman-sue-al-jazeer...
There would be better ways to spend your time than TAOCP.

If you want to scratch that itch, a better way would be Cormen, Leiserson, Rivest, and Stein's Intro to Algorithms (https://mitpress.mit.edu/books/introduction-algorithms).

I'm not aware of such a universal reference for the interaction between algorithms and architecture ("...pipeline stalls, cache performance, ...").

Until that day comes...TAOCP sure looks nice on the bookshelf.
Yes, pipelining is on. I've been doing some further testing and I suspect some of the nested roles we're using are the source of the slowness, because for simple playbooks and simple tasks, the speed is comparable (Ansible 1.9 still comes in a little faster, unless I enable the `free` strategy in 2.0).
> Sure they can... If those policies and rules are arbitrary, illogical, and backwards

Don't abuse company owned equipment, and don't use company owned equipment for personal reasons (especially during work hours) is certainly not an "arbitrary, illogical and backwards" policy.

> Also less effective

If you truly believe an IT department ensuring their systems are maintained properly and function as they should is "less effective" than just allowing chaos... I'm not sure what to say really.

> Shadow IT exists for a reason

Have you worked at a company which had different departments all using whatever they wanted? It's a nightmare, and not just from an IT perspective. Nothing is compatible with each other... transferring from one department to another results in a slew of new applications and practices to learn (and which are not necessarily better)... and when IT does need to step in and fix this new system a bunch of non-IT department staff cobbled together... it gets even worse. Soon these departments complain to the IT department when their "shadow IT" system breaks down and demand it be fixed promptly. It's not a net good for any company.

> Nobody follows all the rules all the time, and those that do are generally seen by the rest of society as stodgy and inflexible

Don't be ridiculous. It's not your property - you don't get to do whatever you want with it. It's really, really simple.
I prefer quick picks but for a different reason. I used to have a set of favorite numbers, but then I heard a story - urban legend most likely - about someone in Ireland who forgot to play their lucky numbers. Of course, those numbers won that time, so the now distraught Irishman committed suicide.
The TPP is a threat to democracy everywhere
Currently, they're projecting 85% of all combinations will have been purchased for this upcoming drawing.
I totally agree with this, it was like 'here's a solution using category theory', but what were the alternatives? How is this useful/applicable to me, and why should I learn category theory?
Fearless migrations to back end services
But pre-commiting to a strategy of say: "accept if 40 cents or more" could net more coins overall, right?

I agree that if it was a one off game, then that would make sense, but it's an iterated game.
I'd love to know where you are talking about, because everyone I talk to does exactly the opposite. We know we are going to use animal waste, and other compost, to fertilize our garden beds. So we pull our drinking water from upstream of any food production. my family does not use humanure in our systems, but it certainly is done by other people and in other areas.

If there really are developing areas who fail in this design principle, they need education on how to design their food production. Holding back a useful tool just because some people might use it incorrectly doesn't make sense. But most people who are even somewhat self-sufficient know that the flow of water is a crucial design point.

If not composted and used productively, then human waste is just a pollutant. But if you can increase food production and have a productive recycling of materials at the same time, you are killing two birds with one stone.
Soft Islamism
Thanks; that's very helpful and a good point. However, to 99% of Windows users, Technet articles are not accessible or realistic solutions.
Whose idea was it to have the gun reload slower if you're running away? Deliciously evil.

Anyway, really cool project. Good work!
Umm, no. "Programming" in "TAOCP" actually refers to "making step by step recipes for a computer" to execute (and is prefixed by the word "Computer" to make this clear). In "linear programming" it refers to something completely different, namely the planning of the use of resources or optimization. "Dynamic programming" is yet something else: a narrow cluster of techniques having to do with memoization in order to help an algorithm identify overlapping subproblems and avoid re-computing them.
This is a terrible deal for Boston and the commonwealth. $145 million for 800 employees, or $181,250 per employee, in a state that can't even keep its public transportation system running.

Thanks Governor Baker. Did this deal cost us just the Mattapan line? Or are we losing GLX too?
Does Paribus get anything out of this besides data? Do company's buy Paribus's data?
But that same welfare could be used other ways to create jobs. For example infrastructure jobs. Go spend $200m upgrading the state's infrastructure, that will require many jobs.

Or heck go start a startup incubator program. I bet you can get a lot of value out of that even if just to help new businesses cover the cost of a business license and to navigate employment law for their first few employees.

There's a bunch of ways to create jobs with a boat load of money, giving it to a corporation that barely pays taxes as is is not one of the better ways.
Url changed from http://gizmodo.com/the-first-3d-printed-mechanical-watch-is-..., which points to this.
Never played it myself, but I remember that a lot of people in Second Life were "refugees" from SWG and they harped on how great it was (for the social aspects) for hours...

Second Life appealed to them, but only because SWG had lost its charms, or was being closed down by Sony.
try/catch has pretty much no runtime overhead in SpiderMonkey unless an actual exception is thrown.

So yes, this is an excellent example.
Windows 10's UI is pretty half-baked, as well. I mean, the UI concepts aren't bad, but they're only applied to half of the OS, with everything just below the surface still using the old-fashioned dialogs that've been around since Windows 98.
As said elsewhere in this thread, every feature you describe as "bloat" doesn't actually run until you tell it to. The features that make Visual Studio feel slow are things like IntelliSense, which is pretty goddamn core to the actual writing of code, not the fact that there's a visual designer for a few things. And code analysis is--wait for it--a pretty hard problem that perturbs a lot of electrons to do correctly, regardless of language or what particular program is kicking it off.

"But bloat!" is never an argument. Point to what it actually does to harm your experience if you want to formulate an argument; "it exists" is a nonsensical kvetch.
Hi mmaunder, e-mail notifications are our current callback mechanism but that will expand. The goal of our API is to allow you to consume the vulnerability data in a way that is more beneficial to you e.g Slack, CI. You could have a workflow where a new build is spun up on callback, packages updated, tests run and deployed

Apt is our starting point but we will expand into things like libraries and Ruby gems.
And this shows a huge folly in our industry.

Short answer, is the book easy? Of course not. Is it dated in approach? Yes. Sorta. What would make it better? A modern language? Why?

Consider, just yesterday there was someone designing an elevator system using python. That is literally one of the first examples in TAoCP.

Not long ago, there was an article about how linear search with sentinel values is actually faster than binary search for many data sets. This is, again, one of the first treatments of searches in this text.

I'm waiting for someone to rediscover that you can make a tree for depth first traversal, such that you do not need to use a stack. Again, one of the early topics in these books. Curious about different characteristics of Tries/Trees/Lists/Hashes?...

Is it worth the time to read end to end? Almost certainly not. The math heavy sections are definitely going to scare off a lot of people. Myself included. This mainly means to skim the exercises.

But, there is a lot to offer in the industry of programming. Knuth picked an order to offer this information and is going in that order. The latest topics he is just now getting to are hugely relevant in many endeavors and I recommend people at least be aware of them.
> Neither of those are CLAs

I see your point now, but the steps are functionally equivalent. The person committing the code has to verify that it's licensable by the contributor under MPL2.0, which means copyright license, patent grant, etc.

The specific terms, however are down to the author of CLAs, not inherent to CLAs themselves. The Apache and the Google CLAs are fine, for instance, and look roughly equivalent to the terms of MPL 2.0.

I can see the user friendliness argument, but functionally it's the same thing. The swift CONTRIBUTING.md could just as easily put in some crazy line about patent negotiations.

> They usually take away a lot of the contributors' bargaining power. Microsoft's CLAs included.

Can you point out which part you object to specifically? On a quick read I don't see anything in here[1] that's not the equivalent of licensing your code to a project under a major OS license with a patent grant (e.g. Apache 2.0).

[1] https://cla.microsoft.com/cladoc/microsoft-contribution-lice...
> Yes, specific thing is that if you share only own things you will be suspended completly.

Not true. But there are many accounts that just post everything that appears on their blog, or submit ads for their own product over and over again and don't participate otherwise that are [dead]. Because they are often "mindlessly" spamming low-quality or not fitting articles and get marked as such.
My comment two years ago (https://news.ycombinator.com/item?id=7197741):
"They put cameras on the helmets? good enough to file an IPO..."

;)
Their investor faq page (http://investor.gopro.com/faq.cfm) says 1460 employees total. That would make about 100 employees being cut.

There's also about 80 open positions there now (I didn't count internships). https://gopro.com/careers/jobs
> Also do the same rules hold for higher up in the management (like say for instance the CEO ;-)).

Brian Halligan (the author) is the CEO.
Daria Morgendorffer’s Reading List
I think the single most important issue with laptops in 1985 was that they were heavy.

Remember, that was the age of conspicuous consumption -- people went out of their way to show off how much money they had spent needlessly.

I had a T1100 around that time and the thing weighed like ten pounds, had horrible battery life, and a pretty crappy display.

So without access to AC power it was little more than an overpriced toy -- and with AC power, my desktop was far nicer to work on anyway.
You're thinking of works made for hire or anonymous/pseudonymous works, which is the lesser of 95 years from first publication or 120 years from creation:

http://www.copyright.gov/circs/circ15a.pdf
Note that you probably need to revoke your key if you used it on a 32-bit system and published anywhere close to 64M results. Busy SSL terminators or e.g. OAUTH signers might want to take note.

I'm surprised to learn that Go did not already check the result of calculations; that's a pretty standard countermeasure, also to e.g. protect your private key on somewhat-unreliable hardware.
Launched something very similar last year and learned that integrations with existing security scanning tools was more important than building our own from scratch. We actually open sourced our linux agent (https://github.com/NoSprawl/LinuxAgent) and a few other little nuggets, but never announced anything.
Founder here.

We are not selling data. Our model is to charge a portion of refunds that we actually get for you (that way we share same incentive as our users)
May be create a separate email id just for Amazon?
You're right, our company made the mistake.

MSFTs tactics: allowing you to install SQL Server Enterprise without actually having a paid-for license, is similar to charging someone a fee for a service, and having them opt-out of any reoccuring subscription fees.

This is just anecdotal evidence that "new Microsoft" is the same as "old Microsoft."

I'm willing to believe that the folks working on this actually do care about contributing to open source and believe "rising tides raise all ships," but not for a second do I think that the decision makers at MSFT also believe that way.
PaaS is not dead and it is not going anywhere.

We use Azure's PaaS features known as Cloud Services and App Services (a.k.a. Azure websites/web apps). They make deploying and scaling your app as easy as it could ever be. The App Service plans also allow you to combine multiple apps together on a group of servers which enables you to save a lot of money if you have a lot of small applications.

Now of course I could use a bunch of automation and do this all myself with VMs... but why? Just use Azure, AWS Elastic Beanstalk, etc.
So long as you don't spill coffee on it, you can always resell it.

I got a set when a coworker jumped ship with no forwarding address and left all his books. It seems useful for people implementing languages and standard libraries, less useful for people using them.
the thermodynamics (and specifically the notion of "heat") is just statistical/aggregate description of the interaction between the forces which are subject to the same entropic description like the entropic gravity and obey the same 2nd law. It is not surprising once you see that "minimal action principle" is just the 2nd law ("entropy evolves along the gradient") expressed using the language of Lagrangian in mechanics. Thus all the known forces are subject to it, ie. in addition to gravity electromagnetic forces is subject to the same, and the Schrodinger too. That allows to calculate and use entropy for the whole system along its whole evolution path.
Fun Infographic on Attitude to Legal Technology Today
https://en.wikipedia.org/wiki/Sneakernet
They didn't answer the question, but I'd guess it's because it rests on their relationship with "partner" organisations. If those companies largely reside in the US, and if most students can't be expected to get a working visa in the US, then Udacity could find themselves paying for a lot of students' courses themselves, rather than having some "employer of last resort."
If you read the article you'll notice that they take a 25% commission on the refund amount.
> It's nothing to do with admins - it's ordinary users flagging items as not being appropriate for HN. They might even be interesting, it's just that some things are not on-topic.

Not entirely correct. [dead] is banned by some filter set up by the mods, user flags only lead to [flagged]/[dupe] markings on the individual submission (and attention of the mods, which then adjust the filters for future submissions based on this input)

EDIT: This also goes the other way, I've sent dang links to things I thought were unfairly [dead] and where he agreed he fixed it/invited users to resubmit content to give it another chance. I guess now that vouch exists they look at that as well.
4 Steps to Determine How Much Your Business Will Owe in Taxes?
> 7. How much volume?

I think what I'm more interested in understanding is how is license enforced? Our team is responsible for facilitation of pilots and this I can see useful for those machine but these come and go every few months.
Well that tells me I know nothing about business. A few weeks ago I was thinking of having my first go at buying shares and thought GoPro could be an interesting company to look in to.
I wouldn't necessarily read it cover to cover. I did that with volume 1 and found it interesting, but I could have done without the assembly implementations. Assembly is highly dependent on the hardware capabilities. It feels to me like C or some other close to the metal language would have been more useful.

I keep volumes 1 and 2 on my desk in case I ever need to refer to them for information about a specific topic, but I have yet to actually open them.
My guess is that as the pot increases people of a higher income get interested. I can see an argument that if the pot increases from $1M to $10M in likelihood of someone that makes $100k/y buys a ticket will increase by more than 10 times while someone that makes $10k/y wont. Part of it is the hype and part the impact to your life being large enough to override reason.

It would be interesting to see if there are any studies that show that trend and where it cuts off.
Patch on chrome that enabled ffmpeg networking https://codereview.chromium.org/1391383002/patch/1/10001
I read (and understood) volumes 1 to 3 (text, exercises and answers to the exercises, insofar they are present). It is not that hard to read, if you combine it with the right set of university courses in discrete math, combinatorics, and number theory, and some hacking on a 80's home computer (teaches one assembler)

Especially without those math courses, I imagine it will be a tougher read, certainly for those grown up with multi-mega or multi-gigabyte machines who expect it to be on programming, not computer science.

And it isn't 60's era formalism, it is low-level computer science.
Is it me or could they have done this way more easily by building some indexing and triggering functionality on top of Cassandra? Even two years ago when they started. Instead they built sharding, indexing, triggering and a Cassandra-like data model on top of MySQL.
So how much does installing this super toilet cost, best case?

How much to run a line of fresh water to the house?

If <cost of toilet> is not less than <cost of fresh water line / 10>, it seems like not a win - as fresh water can solve both drinking and help with sanitation (though not get you all the way there).
That may be the result, but that is not why they did it. If you read the article, they did it because sales were down and altering the odds so as to end up with some crazy high jackpot was a known way to get sales back up.
No joke, Dailymail should be banned on this site. Mirror and Sun too. They're tabloids of the worst order.

The Dailymail in particular is just trying to stir up racial tensions and anti-refugee sentiment here. Pretty disgusting.
Actually the best casino game to play from an odds perspective is craps at a table that meets these conditions:

1. Field has 2 or 12 pay triple and the other pays double

2. 5x odds bets or better allowed.

3. Minimal / no restrictions on place bets. ( some table don't let you do place bets on 6 or 8 )

And then follow these rules:

1. Only do field, place, or come bets

2. Always have your place and odds bet "working" - you will have to tell the dealer

3. If a number is rolled that you have an existing place bet on convert it to a odds bet.

4. Limit the total amount of money on the table - one 7 will wipe everything.

5. If you feel nervous, take all the money off the table that you can. Let the last few remaining bets play out and then walk away.

6. Lastly, and most importantly limit yourself to a specific amount of time or rolls. This is especially important if you are winning.
Digital Ocean seems to charge based on residence.

I pay 5% GST - there is no HST/PST in Alberta. But I pay this 5% GST on droplets that are in the NYC and SFO datacenters.

The credit card charge now comes from Digital Ocean Canada, but the prices are still listed in USD. They appear to convert to CAD before charging my credit card.
Buy low, right?
That only makes sense if you restrict Bob's decision making to consider each game in isolation, without regard to how how rejecting an offer in one game might lead to a higher offer in a future game. At that point, I would call it a different problem entirely, so there isn't much point in comparing the results. I certainly wouldn't label that version of the problem "rational" and the version where Bob considers future games "irrational".
Question then: How do you omit the overhead of setting up a new socket and all of the SSL handshakes? I'm not concerned about the Java overhead associated with new connections, I'm concerned with the raw connectivity/handshake overhead required with new connections to the DB.
Sockpuppet/promotional voting and commenting isn't allowed here. We ban accounts and sites that do it, so please don't do it.
Digital H2O | Chicago, IL | http://www.digitalh2o.com/ | Full Time | ONSITE

Digital H2O, a water-focused SaaS company, is looking for talented software engineers to join us in building products to solve the challenge of sustainably managing, monitoring, and forecasting water supply and demand in cost-effective ways.

Digital H2O offers an agile work environment where you can have a large impact on the direction and success of the company. As a Senior Software Engineer you are given the opportunity to own products and features from start to finish, design to delivery, using the best tools for the job at hand. In return we offer a competitive salary, full health benefits, 401K matching, annual bonuses, relocation assistance, a generous paid vacation policy, and more.

There are many products a Senior Software Engineer has the opportunity to help us build, including:

- Our water market intelligence platform using Python, MongoDB, Pandas, AWS, and more to build a comprehensive view into the world of water demand and supply

- Water forecasting and modeling analytics using Python, Scikit-Learn, and proprietary machine learning techniques

- Customer-facing Data APIs powered by NodeJS, Python, PostgreSQL, and AWS

- Platform designed for receiving and analyzing real-time industrial water data from field deployed remote monitoring sensors

- New products from the ground up

A strong fit for this position will have most of the following:

- Significant software development experience and language familiarity (Python is our primary language but we believe talented engineers can quickly learn new languages)

- Comfort and familiarity with at least one SQL or NoSQL database

- Experience with developing and consuming web services and SaaS products

- Strong collaboration and communication skills to work in a fast-paced, entrepreneurial environment

Other things we would love to see:

- 3+ years professional experience

- Experience scaling data and infrastructure to one, to ten, to hundreds of terabytes, and beyond

- Familiarity with Amazon AWS

- A love of Pandas, NumPy and other Python data packages

- A degree in computer science, statistics, environmental science, or related STEM field

- An ambition for solving complex problems while working both autonomously and with a team

Email wcleveland ( a t ) digitalh2o.com to apply!
Possibly Winning Powerball Number Generator