skysight-inc/HackerNews huggingface dataset:
Well that is advertising. You run the service, you're emailing people to tell them about the service. You phrased it in a way that implied it was doing the developers a favour (and I'm sure that you feel that you are - your software looks good) but nevertheless, it's advertising.

It's also spamming. Harvesting email addresses from people contributing to open-source isn't cool. I'm glad to hear you'll be changing that.

I know it's competitive out there but your app looks good, let it speak for itself. You don't need to stoop this low.
This would not be the case if they invested in automated (Unit Test) tools which would boost productivity dramatically and allow automated regression testing throughout the project life cycle.
Read this: The Truth Behind The Crisis in Ukraine.
http://www.globalresearch.ca/the-truth-behind-the-crisis-in-...
WCF is passable iff both your sides are .NET - in which case it is an overkill, slow and unneededly complex. If your other endpoint is not .NET, it's all of that and also horribly broken.

Have enumerations somewhere? WCF will encode them as integers. Have or need a date/time value in a format that isn't what WCF generates or expects - e.g. JSON Date() expressions? Doable, but error prone, slow and unintuitive (and ... In that case - why use WCF at all?)

WTF would have been a better name for this library.
People trade in ForEx (possibly more than any other market?). Holding currency doesn't have a contractual return.
Just going off memory, but something like this seems to work for me on rooted Android (or wherever your hosts file is):

curl http://someonewhocares.org/hosts/hosts > /system/etc/hosts

Of course all the normal disclaimer stuff, make sure you look at what you're putting in there, etc. But Mr. Pollock's list has worked wonders for me
You're allowed to bring a reference material of 25 pages, single-sided, A4 or letter size.

http://icpc.baylor.edu/worldfinals/on-site-registration
You can't have a bug in the proof library, or the proof-checker won't accept your proof as true! You can have a bug in the proof-checking kernel which makes it accept false theorems, but that's precisely why we keep proof-checking kernels as small and well-debugged as possible, sometimes going so far as to formally verify them too (Coq in Coq[1]).

[1] http://www.lix.polytechnique.fr/~barras/publi/coqincoq.pdf
The solution is to allow the drone to hot-swap the battery. You would put a bunch of batteries along the drone's planned flight path and it would automatically detect these batteries and replace its own emptying battery with the one placed on the ground.

Potentially, if autonomous drones really take off, there could be a countrywide system of solar-powered charging stations that would supply drones with standardized batteries. Such infrastructure would be almost completely self-sufficient and allow drones to fly any distance.

In fact, this model also works for electric cars, manned or unmanned. There's no reason why Tesla Supercharger stations cannot provide a fully charged battery to swap into your car. Of course you'd have to deposit your own battery first so that you cannot get a battery for free.
I had a missed payment on a less than $10 balance and was hit with a $25 overage. I complained, had the overage removed, paid my bill and since then have never used their service again.
Thanks for putting this here ! It looks really good and it's exactly the kind of service I was looking for, I'm subscribing ! (If I can provide some feedback, the Join button looks a bit strange, it looks a bit like some advertising so I did not even see it first)
> we're inviting the hackers to join

I invite you to look at my widget!

I invite you to look at my viagra pills!

I invite you to take this unclaimed money in Nigeria!
Did anyone else think of Wikipedia's ban on original research upon reading this?
I know. But if we make it too easy to blame "the system" or "sexists" or any reasonable definition of "other people", we all forget to look in the mirror.
We thought Internet 2 would be amazing and fast and open and free.

Turns out Internet 2 will be curated, closed, monitored, metered, and pay-to-play.
billions in profit? there are not many firms that have that.
Oh wow was not expecting this to go up on HN...and I thought I was going to get some sleep. :) Primary difference between Euclideon's stuff and mine is that I am willing to disclose how my stuff works. It is actually a really simple combination of marching in a grid and then working down into that grid cell with distance field marching. I am doing a writeup on it as soon as I get some time. :) The primary difference from the old methods I used in Voxel Quest is that the old methods calculated the full volumes, whereas the new method calculates only the visible surfaces.
“Content is King” byl Bill Gates – how to do it in practice
Python – Bitcoins for Human
Millions of Routers open to attack due to a NetUSB flaw
Qt has been indispensable to my daily work. When I first started my current job, I had to convince my boss that we should transition from C# to PyQt (and also the rest of the Python ecosystem, which is awesome because we do commercial scientific computing). Mixing Python and Qt has been great for productivity, as you can imagine. There is also a great Python visualization ecosystem based on PyQt/PySide including pyqtgraph and vispy. Lastly, the documentation is absolutely outstanding, and the community is very active.

A project I have been wanting to start is to use Qt as a substrate for a (functional) reactive programming framework in Haskell or Python. The Haskell lib could be based on any current FRP implementation, and the Python lib could be based on RxPY [1].

One thing I would change in Qt would be the Model/View system. I try to use a strict Model-View-Presenter approach, but since we have millions of rows in our tables we have to use Qt's Models/Views instead of controlling all view behavior ourselves. It would be nice to have performant views easily while using a different API, instead of being forced to use the QAbstractItemModel API.

Congrats Qt project, and thanks for the hard work!

[1] https://github.com/ReactiveX/RxPY
Well if that is the secret to success, Texas Tech should be at the top of the rankings. They have an incredible amount of space.
Record fines for currency market fix
There's always someone who makes this comment, and I'll say the same thing I said before: https://news.ycombinator.com/item?id=8562814
> Workaround:

> -----------

> Sometimes NetUSB can be disabled via the web interface, but at least on NETGEAR
devices this does not mitigate the vulnerability. NETGEAR told us, that there is
no workaround available, the TCP port can't be firewalled nor is there a way to
disable the service on their devices.

https://www.sec-consult.com/fxdata/seccons/prod/temedia/advi...

Eeesh
The testosterone argument is a bullshit one in this context: the article you posted isn't trying to connect the dots in the disingenuous way you are, it's talking about prostate cancer. It does not attempt to suss out whether or not testosterone levels are the cause of crime, period. The misstep you are taking is assuming that testosterone causes crime, rather than correlates with it. Even this article [1], which you will probably salivate over, doesn't suggest that testosterone causes crime, merely that it correlates with misbehavior (in a very particular setting, namely prison). Here's [2] research that suggests that socioeconomic status mitigates the correlation between testosterone and misbehavior. At a minimum, this suggests that we have a chicken-egg dilemma between testosterone and misbehavior. The next question I would ask is: Do troubled settings and poor childhoods engender higher testosterone levels in adulthood?

Lastly, above and beyond any correlation between testosterone and crime, how do you propose to use this information to inform policy decisions? My main gripe in this fantasyland of HBD-speak is that people use this information as "scientific" grounds for enforcing their racist policy predispositions. I'd like to hear where you think you would take this testosterone point, but all too often people (and unfortunately, I get the impression that you are one of them) imply that these few studies are grounds for damning and castigating entire populations because of their perceived inferiority and incorrigibility.

[1] http://www.sciencedirect.com/science/article/pii/01918869940...

[2] http://pss.sagepub.com/content/1/3/209.short

EDIT for posterity: I would like to point out that you posted your cousin/uncle link upthread after I posted my GP comment above. I wouldn't have made as strong a comment had I seen links or sources.
About time, but $25M is nothing for them.

Nowadays we have all our clients using Stripe for their CC processing, but back in the day, our clients could use anyone they want. One poor soul choose to use PayPal against our insisting he not. Three days before he had to give the security deposit to the convention center where his organization was hosting their conference, PayPal froze the account. I can't express the stress and despair this poor guy had in voice while talking to him, explaining there was nothing that I could do on my end and that he would have to contact PayPal and try to explain the situation and get the funds released. Ultimately the conference went on, but I never followed up to find out how, if he got the funds released, worked something out with the convention center or something.
Here are the number of bitcoin transactions per day:

https://blockchain.info/charts/n-transactions?timespan=all&s...

It seems to be increasing. Given that using BTC isn't useful unless someone else uses BTC (like email), the growth is impressive to me. I remember when the number of people I knew that had email addresses was very limited. It took about 10 years between me and my mother getting one.
I wonder how much it would cost to build a reasonable wifi router out of a raspberry pi, or something similar.

If you could keep performance and consumer costs comparable, you could probably sell quite a few.
The Python standard library comes with support for a lot of common network protocols - TLS, HTTP, SMTP, etc.

I'm wondering how this will be handled in async. Will everything need to be reimplemented as separate async implementations, or is there a way to have a common implementation that supports both sync and async? Will e.g. async HTTP be added to the standard library?

I think this was a topic of discussion when they first added asyncio, but I never saw an official decision.
Counter example: http://blog.fogcreek.com/dev-life-interview-with-leah-culver...
First of all, Europe is a huge continent with a very diverse population. Secondly people in every country have different levels of risk tolerance. Thirdly social class is not so big issue. Of course it depends on country for example Scandinavian and Central European countries don't have social class systems as much developed as in UK.
The end result has been years of (practical) research going into an actually safe, actually sandboxed, actually secure cross-platform platform: https://developer.chrome.com/native-client
I'm not sure I understand what Typesafe does. They have a prominent link to a white paper, but to read that, you have to register first.

"Register here to get your white paper" is kind of a litmus test of enterprise products -- I guess I'm not part of the target audience.
10% coding, 90% XML configuration.
I don't know what to Google ('lisp evaluator security' wasn't fruitful) but I'd love to see research on the subject.
Since I happen to know the founder of Euclideon and the company a little bit I have to emphasize here that their tech was and is real.
Sure in the videos it wasn't presented in a neutral academic setting but it's far from rigged and in fact is being used in the geospatial industry today.

Voxelquests technology looks very promising too and I am looking forward to seeing this applied in a game setting.
> Policy wise people of each country will enjoy their own privacy and security.

By "privacy" you mean that only their own government and the foreign intelligence services they have agreement with will be privy to their communications?
WePay raises $40M to go global
Adblock Plus is getting creepier, I wouldn't trust it with my data.
I love C# and .NET, but WCF is a true source of frustration. It isn't horribly bad, but there is nothing good about it either. It's too complex, too messy, and too "Microsofty" for lack of a better word. Many layers of abstraction, hidden magic in XML files (which you can of course turn off, but then you need to know how to), and so on. Nevertheless, shares of coders blindly use WCF, "because Microsoft tells us to". Bullshit, and what a waste.

There are very few modern use cases where WCF is the best option out there. If you want to make a RESTful API with .NET, please consider:

* ASP.NET MVC Web API
* ServiceStack
* Nancy

Nancy is basically Ruby's Sinatra but then on .NET.

ServiceStack recently became commercial, but it still is the best designed API library I've ever seen, in any language. It makes you focus more on the actual data inside each request and response, and less on the form of that data (is it a query parameter, JSON POST field, or part of a fancy URL? who cares, design your messages first and then figure out what the URLs should look like). The result of this is that somehow you tend to automatically design forward-compatible, extensible API endpoints. I guess you really have to feel it to believe it, but I kid you not, with ServiceStack, it feels like your API designs itself in front of your eyes.

If anyone knows anything like ServiceStack on any other language, please tell me and I'm going to give you hugs.

Finally, MVC Web API is basically Rails's API controllers ported to C#. It has a tad too much magic for my taste, but it's a familiar and decent pattern that just works.

Please, please, let's just bury WCF and embrace the true goodies in the .NET open source ecosystem. It's nice that WCF got open sourced, but it's still a mess. If you really must go the "because Microsoft!" route, please just use ASP.NET MVC (also open source, and in active development).
The simplest answer is that if the Fed starts jacking up interest rates, it will bankrupt the US government due to its inability to service its debt.
Basically its the difference between calculating a full volume and just the surface of that volume. The old chunks had to store points or cached bitmaps (depending on if it was the isometric method or the perspective method). The new method stores nothing, and generates the scene instantly based on the camera's viewing volume. As mentioned above, its really simple stuff (at least, as simple as this stuff gets!), not new - it is based on distance field marching and grid marching.
EGADS: A Scalable, Configurable, and Novel Anomaly Detection System
The Power of Fiction in a Click Bait World
That is actually a major benefit. I went to a smaller commuter school for undergrad where most people would almost never hang around on campus (rather just drive home) yet there was almost no 'good' place to sit down and study between classes. There were plenty of quiet areas, but most were either not very comfortable, or didn't have enough outlets. By my senior year I had found a small nook in one of the buildings that had a table, whiteboard, and outlet. I eventually stopped going home immediately after classes because i got more work done there than anywhere else.
Import tariffs are the crime, then, not the smuggling.
... and VB6
Did they just add a feature or replace the whole rendering engine? It looks like a replacement with the second video. I start to wonder if it will ever be finished.
Oops - I was off by an order of magnitude. Regardless - the treasury prints about 5% of the total serial numbers each year and according to the links I provided they already cycle through serial numbers.
Very cool! Are you doing this on the CPU or GPU?
I understand this sentiment, but I doubt you'd continue to hold it in the event of a leak that was much less beneficial for you in particular.

Consider for a moment the fictional scenario that all US tax documents were leaked, or perhaps only the tax documents of folks whose names started with Warren B. We might (in this fictional scenario) find out about some very significant tax evasion on the part of Warren Buffet (just a hypothetical example, almost certainly not true), but how might Warren Beaufort feel?

To provide another (completely fictional) example, what about if the medical information of all federal US employees gets leaked. The US public is shocked to discover the huge misappropriations of funds towards unnecessary procedures for US congressmen/women, but at the same time Joe Normal, who works for a middle school, loses his job because it's revealed he has AIDS and the parents petition his removal from the classroom.

I don't want to give these folks who might have access to this data any hope of exoneration or leniency if they use their privileged position to reveal secrets.
The Pirate Bay loses their .se Domain
Can you trade an index ?
Yes, it's interesting to hypothesise what the younger schools that do break into the top rankings are doing right. E.g., Stanford, Caltech, Carnegie Mellon in the U.S.. It seems to be a combination of heavy private investment, recruitment of name brand faculty, and structuring of internal incentives to be a competitive (grant-winning) institution.
Truer for some languages than it is for others...

"Oh god, syntactically significant white space!"
This. On paper I'm "wealthy," mostly because of how my home has appreciated. That's very, very different than someone who has 1m in the bank as cash or sitting in investments. Selling the house isn't an option, as this is where we live, raise our kids, etc.

Most middle-class retirees are millionaires now, considering inflation and property values, not to mention how much someone with even a modest salary can squirrel away over 40 years in savings and retirement funds. The metric the parent poster used is very misleading. Personally, I don't consider someone a proper millionaire unless that value is separated from the "need to live" stuff like a house or car or retirement fund.

I think getting rich like this is pretty darn rare. I don't belittle the "gambler's approach" or the crazy business idea approach. I've seen others win before with things I considered stupid or super risky. Life is funny that way. The guys who "made it" all remind me of Michael. They just didn't screw up step 2 - go low risk after the first big win.
How about AnyUnit?
I suggest a pun on long compile times.
EMPLOYMENT CREDIT CHECK IS LIKE a SCHOOL BULLY
A prophesy which became manifest a few years back.
> More and more we are seen as the Reactive Company and yet our name does not speak to this aspect of our mission.

There is company named after fruit which manufactures computers and phones.
> I'd say that a huge majority is pretty pleased with what they know, as long as it's enough to do the job.

> And, frankly, economically it makes sense

because they are treated as disposables by their companies, as far as I understand from all the comments from sysadmins and programmers here and at other forums.
You write that the battery life is 2 years. But is that with it waking up once a year, or is it once a day, once every 6 hours, every hour?
So could you take a page from Pixar or Seti and use company laptops while they're idle? Even if it was just on the quants laptops, it could help out. There would be no PO for the hardware. Shouldn't take to long to set up a simple system, but that could be the over optimistic American in me.
Much of the old rendering pipeline is still there for materials, fog, post process fx, screenspace lighting, etc. The only part of the rendering that has changed is the part that generates the depth and normals. I have been using a test scene to quickly get some other stuff up and running, stress test things, and debug. But its still capable of rendering the old stuff, although there is a bit of work to get it back in. :)

I think the performance improvements were a necessary evil. The old chunk loading was simply too slow and had a negative impact on gameplay. I'm hoping to keep things going on the gameplay front as well but I am only one man! :)
I was an Ada programmer for about 4 years in the aerospace industry.

I remember my last Ada project. It was run as a traditional 'waterfall' project (In the early 2010s). I sat in my hole (cubicle, in the very center of a massive cube farm) coding away on a simulation model for a satellite's attitude control system, while the other devs worked on their own modules in silence and isolation. Integration and testing was pushed all the way to the end of the project.

I was a scumbag contractor, hence I was not allowed to see the complete code base like the regular employees were, so I couldn't, say, do a complete build to verify my stuff worked (because some of the libraries I needed to build my module I wasn't allowed access to). So I was armed with the Ada compiler as one of my only tools (I just had to ignore the link errors. Though, I was able to code up a few tests for some of the algorithms I was able to isolate, even though unit testing was neither expected nor encouraged, as it did nothing to increase my SLOC numbers -- i.e., "wasting time").

I worked slowly and deliberately (getting constant flak for my SLOC numbers not going up fast enough -- and apparently if you ever reduce your SLOC, you've made negative progress), and at the end when I passed my code off to the 'build master' to my amazement my module built and largely just worked. I have to give credit to the language -- it caught a ton of stuff at compile time.

Suddenly I was no longer a slacker (Gee, thanks). At the end of that project I left and never touched Ada again. I now (probably unfairly) associate Ada with old-school waterfall-driven software development and dank, dark offices with flickering, soul-sucking fluorescent lights.
PayPal is not a bank, although people seem to think it is, and they seem to be more than happy to let people think that. It's long overdue for some serious regulatory oversight.
I remember so much pain trying to get a .NET WCF and Java SOAP service to work together when they should have been compatible. This is an amusing read: http://harmful.cat-v.org/software/xml/soap/simple :)

The UK National Rail API is a WCF SOAP endpoint so I wrote this open source proxy with Web API to make it easier for non-.NET developers more familiar with restful JSON: https://github.com/jpsingleton/Huxley
> I don't think anybody here is advocating for thoughtlessly dumping all state secrets in the open.

I am. Why should a state have secrets? Rulers ought to be in power under the consent of the ruled. If the ruled don't even know what the rulers are doing, how can we be giving them consent for something we don't know about?
The mainstream may realize how syntax doesn't really matter. The FP push helps a lot already (map,filter,streamfusion instead of crazy for/while statements).
China to make a major investment in Internet infrastructure
> But people are not being locked up just because they are black, or poor. They are committing crimes, and pleading or being found guilty.

The US is locking up very, very large numbers of young black men for minor crimes that people of other races regularly commit -- i.e., for activities that are only crimes when blacks are found to be doing them. Recent studies have shown that whites use more drugs than blacks, and yet are charged far less. Even the sentencing on perceived "black drugs" (drugs more readily available to the poor) such as crack is far more punitive than sentencing for the equivalent cocaine.

For a good book on the subject, see The New Jim Crow by Michelle Alexander. It illuminates, with facts, just how disproportionately our system of laws punishes young black men while young whites are given second and third and fourth chances.
Share your web dev tech knowledge