skysight-inc/HackerNews huggingface dataset:
The short answer is: pretty much everyone uses normal DNS, because the many show-stopping problems with DNSSEC includes the insane design decision not to protect the "last mile" between the stub resolver on your own machine and the "DNS server" (technically: recursive cache) that DHCP configures.

If you're using Google's DNS, it will (pretty much pointlessly) validate DNSSEC records for you --- but the link between your computer and Google's DNS servers are completely unprotected (any attacker could simply trick your browser into believing there was no such thing as DNSSEC).

This doesn't much matter because only a tiny, tiny fraction of all DNS records are DNSSEC-signed. The modal experience for companies that do take the trouble to sign their DNS records is "taken offline completely by DNSSEC configuration mistakes". There is virtually no upside to participating.

The good news about all of this is that there's really nothing you need to do to have good DNS OPSEC. Just do what everyone else does, including pretty much all security people: delegate security to a higher layer of the Internet stack.
I imagine that you could build a functional equivalent with an ESP8266, a power adapater, and a Twilio account - no server required, since you should be able to measure volume directly on the ESP8266 itself. The parts would cost you less than $20 - probably less than $10.
an ("without") + arkhos ("ruler"). Seems like a fine name to me.
Maybe.

It was trivial to find this.
http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=URISERV%3...

In addition to that, the EU marine shipping system seems to be in some turmoil over some required major capital expenditures due to a double-hull regulation, which I also wanted to mention, but I can't quite find it.
Will Cryptocurrencies Be Centrally Controlled? What Would Hamilton Do?
Hi, I have a quick but unrelated question about an old post of yours one can no longer reply to, mind if I email you? Thanks
That depends on your philosophical assumptions.
Odd. I run "NoScript" and the Google web cache doesn't doesn't require me to enable scripting to view cached content. (I'm w/ you re: killing the web...)
I read about that study as well, it's what I was thinking of when I made the previous comment! Cool stuff! Do you have a link by any chance?
Man to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddings
Genuinely curious why you think it's true. Can you elaborate?
I would be horrified if you had to be a software developer to be a sysadmin. It would be like requiring an auto mechanic to be an engineer, or a cook to be a chemist or something.

In actual fact, the complexity of software design is antithetical to the job of system administration. If at all possible you should use the least code possible to do a given job, and rely on the reuse of tools to serve various functions. This is not coding, just like auto repair is not engineering. If you're writing code you are not adminning, you are developing.

There is a time and a place for software development in Ops, but it should be based around projects led by teams to serve specific functions that existing tools won't solve, again similar to auto repair because some tools are needed simply to repair things more efficiently, but then you use those tools and don't keep engineering new ones. The distinction is small but highly important, because code is often a source of headaches in Ops. This is coming from a guy who is usually hired to write code for Ops departments.

A software developer can of course perform some of the functions of a sysadmin, but again the complexity of the whole becomes too much to understand just by doing single tasks. Either job is too complex to learn without a lot of study.

I just find comparing the two in the context of one becoming the other invites oversimplification of either role, and devops doesn't help that comparison.
To me, this looks like something that probably ought to be sold B2B and targeted at companies which conduct campaigns on behalf of clients because the value is in replacing their existing tooling. It might work as a 'white label' type service.

Under that premise, the way to sell that sort of service is with regular B2B practices: cold calling, trade shows, industry publications, etc. The targeted demographic from Facebook is not primarily people who are empowered to make strategic business decisions. The decision makers at the media companies are going to be fewer but have much more influence. At the lower end of the employment hierarchy, marketing staff are mostly just trying to keep their job and will be risk adverse (and depending on a new service is a risk).

Good luck.
LEO Innovation Lab - Copenhagen, Denmark
LEOiLab team develops great products in eHealth.
We are looking for great candidates for engineering team.
Mobile Development:
https://thehub.dk/jobs/mobile-engineers

Frontend:
https://thehub.dk/jobs/frontend-engineer-1

Backend:
https://thehub.dk/jobs/backend-engineer-1

Any interest? Please reach out to me at protsenko.alexandra@gmail.com
That example is complicated because it interfaces with C++ and defines a macro. Most Nim code looks nothing like that.

> I don't think Nim and many other ML-inspired languages

I don't think Nim is particularly ML-inspired. Nim's main point of influence is Turbo Pascal/Delphi and their deratives, which used to be obvious from all the "T" prefixes (TObject and so on, now largely or entirely gone from the language). Nim has things like ranges and enums, both of which come directly from Pascal.
I came here to say this.

If a developer is building an app for 100K users the same way they'd build an app for 100 people, the systems architect dropped the ball- not the developer.
Grew up in Northeast Ohio, never knew there was anything unusual about it until your comment.
Agreed. I come from a python background, so Nim is more natural to me, but a lot of Rubyists (particularly those who don't do a lot of metaprogramming (my probably not accurate understanding is Ruby would probably be better here, please correct me)) are very excited to be able to wire what is essentially Ruby code that runs at near C speeds.
The science of baby’s first sight
the fact that they used hearts and spades instead of number for affilition is just lovely.
This is true for Limit Hold'em, but very much not true for No Limit. Limit Hold'em is a solved game, because as long as you're playing the odds, you can play perfectly. No Limit changes things because the bets can vary wildly. If you play a tight game (just play the odds), and opponent will get out whenever you're in, and will bluff just to see if you call or fold.

Bluffing is a major component in No Limit, and there are very different profitable playing strategies.
Anybody have a pet octopus and can comment on what that's like?
Press backspace to delete a character inside a cell.
I can't tell if you're saying TLS is pointless with DANE, or DNSSEC is pointless with some combination of DANE+TLS.

DANE isn't severable from DNSSEC; it relies on the DNSSEC PKI to function. Unfortunately, that PKI is absolutely the worst part of DNSSEC.
Everybody roots for their local boys.

The only court system that gave Apple a major win over Samsung in the patent case was in Silicon Valley, CA. Not in Germany, Japan, and other 3rd party countries...
I think what the previous poster is getting at is that in the US it may benefit you to have a more byzantine vehicle for your work. Such as an SCorp.

It'll take a bit more research and possibly some extra filing but you may benefit from it. In exchange for moving your income to a more employee like arrangement you'll be able to move things like this directly above the fold in some cases.

Or LLC filing as SCorp for federal tax purposes. Although that's the sort of thing you'll want to look at the 1040 rules for.
Dogs have co-evolved with humans for tens of thousands of years, and demonstrate traits and behaviors that makes it much easier for humans to empathize and socialize with them. For example, you can tell when a dog is happy because their facial expressions resemble a human smile. Not so with livestock. Sure, you can figure it out after spending time with them, but it's inarguably not the same thing.
/offtopic

"Go" is such a poor name, both for a language and game, because they collide with the English word, it's impossible to perform targeted search or sometimes even to know what an article is about.

Some TV shows like "24" suffered from the same fate. On reddit the game of Go is represented by the Korean "baduk", probably to escape the confusion cone.
At higher levels poker is about game theory, for example, the player bluffs at an optimal frequency in a certain situation so as to be indifferent to whether the opponent calls or folds.

Exploitative strategies, based on understanding opponent weaknesses and tendencies will win $ at a higher rate, but are themselves exploitable.

For example, almost never bluffing and playing only strong cards crushes beginners who play too many hands and call too much.

This strategy is easily beaten though by stealing most pots and then not paying off the infrequent big bets (strong hands don't come often enough).

A "perfect" game theory strategy is like armor, slowly bleeding the opponent every time they deviate from perfection themselves.

not sure if that helps but maybe some seeds to google at least
>Only everybody who asks for generics knows that, and still wants them to go through and pay the price.

And those people are outnumbered by people who are comfortable and productive with the current Go implementation.

Programming languages are not all placed on a single Bad<---->Good scale. There are many variables involved, and it makes sense to have local maxima like Java, Go, Clojure, C, Haskell, etc.
I'd fine it humorous if this gets shut down as illegal if Airbnb units continue unchecked.
It wasn't that confusing, but I guess it's not clear what the takeaway should be from the article.

Since you started off by talking about apache's memory usage, it would have made sense to include a graph showing Caddy's memory usage vs apache.

Since neither apache nor Caddy can touch nginx in terms of performance, the tradeoff between nginx and Caddy is clear: speed vs ease of setup. It's not clear where Caddy falls relative to apache.

You sort of explained why you didn't do this stuff (apache still doesn't support http2), but perhaps you could rewrite the conclusion and maybe make some guesses as to how apache and Caddy will compare, once apache gets http2? And try to answer the question -- "should I use Caddy now or wait for apache to support http2?"
PHP comes with all the stuff to make a website. Ruby needs a framework, and Ruby on Rails is the most popular. I think you proved my point for me.
I was a Trello Gold user before they added the Enterprise tier. They seem to have completely forgotten Gold exists because all of their new features are Enterprise-only. I ended up just going back to a free plan.
Kerish Doctor 2017 Crack and Serial Key Free Download
I wonder how many people actually have cameras in their rentals and don't tell anyone?
I keep seeing short term rentals blamed for sky rocketing rents. Here in Santa Cruz, the University has grown by about 6-7000 students since when I first got here. The UC itself added maybe about 1k beds in the last 20+ years, some of that by cramming more people into existing rooms (doubles to triples, etc).

The 2-300 short term rentals in/around the city would not make a dent on the availability of housing. (Let's say, 1500 beds). Yes, it will impact price, but there is a larger issue than the rentals themselves.

In this case it is unrestricted growth without building the housing to go with it.
> are creating long-term housing shortages that displace residents

This could be avoided, if the cities would be willing to allow building more homes in the areas where demand is high. (Usually it's even the same people opposing building new homes and at the same time complaining about the rising prices. Very illogical.)
Is there an epub/mobi version?
ECCV 2016 Videos
FBI Is Apparently Paying Geek Squad Members to Dig Around in Computers
>generics seem like a pretty easy thing to write a preprocessor for

I am basically doing this: https://github.com/lukechampine/ply

Ply is like Go except you can write things like []int{1,2,3}.filter(even) and it will Just Werk.

It's not quite ready yet, but it feels promising. The idea is that Go doesn't really need full support for generics; most people just want a few more higher-order functions available for manipulating slices, maps, and channels.
There's no need to record audio for this to work.
Pedantic mode here: linguistically it should be octopodes (but nobody who isn't speaking Greek would say that); by usage it should be octopuses; octopi or octopii are just wrong (it's not a second declension noun, despite the 'us' ending)
Can These Magnets Pull a Shopping Cart?
There's no testable prediction in this model.

He also just assumes some naive correlations based on some graphs, without doing any rudimentary statistics (e.g. chi squared to check if the correlations are even notable), and then plugs the numbers in and see's what he comes out with.

Instead, he should base his model on data from say 2000, and then predict the population in 2015, and then if that's correct, he might be able to say something about 2065 with any degree of certainty.

That he disagrees with other predictions suggests his model is wrong, but it's difficult to say how.
Why do anything? Why should Intel care about mobile or Nvidia care about compute? Why should apple care about phones and why should Google care about cars and email? Why should Amazon care about cloud storage? Why should Microsoft care about Linux? Why should BMW care about electric cars? Why should Toyota care about hybrids?

Because you can as and because there are big rewards for doing it right and you're in a good position to that.
If the world has already written 90% of the code I need, how likely is it that the remaining 10% is valuable enough to make a viable business?
To give a bit more context for others, the novel is a really well done first contact story. I'd highly recommend it, especially because Watts makes it available online for free.

http://www.rifters.com/real/Blindsight.htm
On the other hand, the "Project Mayhem" members were shown to be consuming, avidly, an ultimately pointless product which they mistook for having a capability to fill the empty spaces in their lives where meaning could've gone. That the product in question happened to be a somewhat unusually violent repackaging of anti-consumerist ideology doesn't change the nature of its relationship with "Tyler Durden"'s followers.
I'm not convinced of that. It's supposed to be a general purpose numerical language, and doesn't even have a decent native plotting library (gadfly doesn't seem to be maintained and using matplotlib is a hack)...tldr; it has a long way to go.
Can't you say the same thing about any piece of software as well? It costs next to $0 in bandwidth to download an app or program. Why should the price be higher than $0?

Hardware costs a lot of money to develop and manufacture. There have been a lot of posts on HN recently about the price of hardware. Niche hardware like this doesn't cost next to nothing when made in small quantities. All the fixed NREs (all the prototype costs, the plastic mold tooling, any upfront factory fees, etc.) have to be amortized over the few units sold. And that is just breaking even. Selling goods at cost is a tricky business model. It makes sense to add in a little profit.

If you don't like the price, then you probably shouldn't buy it. If enough people agree with you, they will either change their price or go out of business.
Being opinionated is pragmatic, not dogmatic. No successful carpenter uses a swiss army knife instead of a screw gun.
> without any commensurate boost in residents' incomes to compensate

Residents have the opportunity to increase their income through short-term rentals.
That's a bit of straw-man argument - AirBnB is perfectly legal in many cities and unregulated (and thus not strictly 'illegal') in many others.

It's like when people still refer to Ubers in San Francisco as 'illegal taxis'. There's nothing illegal about them, they're regulated by the California PUC.
Push Notification Best Practices
I haven't really looked, but I can't think of posts of the form 'Every manager should know X'. From my lack of data, I pose that it's interesting how management is seen as a transferable skill, but software development isn't.
SciPipe is an experimental library for writing scientific Workflows in Go(lang)
I've spent years not being able to find a functional organization strategy due to this very trap.
> Wolfe says she looks forward to “poking about” in the archives, and is convinced that Shakespeare’s identity no longer needs re-confirmation.

So no need, for her, to verify if Shakespeare was real or a ghost-writer.
I am with you. I am fortunate enough to own my own place but up until a few months ago I was living in an apartment.

Not only are there no affordable 'starter' homes left near the Austin city center due to idle capital buying them all up and turning them into AirBnBs, one of the tenants decided to AirBnB their apartment when they were moving out.

Gotta love paying sky-high rent _and_ having to deal with a raucous party still going at 4AM on a Thursday.
To be fair, none of the so called pros are considered big names in today's no limit heads-up games. They should probably challenge ppl like WCGRider, Jungleman etc. next.

On another point, CMU just can't seem to catch a break, their thunder continuously being stolen by UofAlberta in poker research, first in limit, now no limit. UofA clearly tried to publish this before the CMU poker challenge that's supposed to begin soon.

To read more about the CMU challenge http://www.cmu.edu/news/stories/archives/2017/january/poker-...
Don't worry, they thought about that:

Guests' privacy is always protected. Our patent pending technology ensures that no content is recorded

It's patented, so it must be good.

Sarcasm aside, I really wonder what's in that patent... I mean it must (should) exist, otherwise it should be "pending".
> DeepStack becomes the first computer program to beat professional poker players in heads-up no-limit Texas hold'em

Whether any others have been made before now is anyone's guess. Botting is a known problem in online poker. If there's a golden goose out there, I'm sure it's being kept under wraps.
Note that GP had a much higher deductible.
Only if your ISP doesn't molest DNS packets. More importantly: this only works for a small set of nerds; it doesn't scale to every user on the Internet --- this is the worst kind of "insecurity for thee not me". For refusing to make compromises like this, and instead insisting that sound cryptography be made available to all users, Moxie and Trevor just won the Levchin Prize at RWC.

Notice also that Signal provides a massive amount of cryptographic security to billions of people without needing a PKI controlled at its roots by world governments.
clearly overpaid... not worth. my opinion. =)
I'd rephrase the last line as the lesson is more the classic early optimization mistake. If you can't make something as smart as a fish then don't worry so much about super-human levels of optimization.

The mathematically innumerate comments are almost a troll that if the thought experiment worked and an artificial mathematician were invented, a significant fraction of the real world would not recognize or agree with its results.

There's a very cruel saying about people should do what they're born to do, with the dark insinuation that grandma the knitter should be locked in a sweatshop to sew against her will or (insert trendy CS tech here) children should be euthanized as a general policy until the tech gains significant commercial traction. Anyway unless an AI is quite heavily socialized into our culture what we're likely to grow might be ideally suited to research Klingon Warp Engine Fields in the 24th century but to us the output is going to look like hard to compress digital noise, so there's that problem.
But the definition of work changes and the value of that work also changes. Bitcoin's internal self-referentiality and internally self-transparent genesis sidesteps this issue.

"This means the suffering (work units) incurred by the AI (or the human involved) can be preserved in a way that is immutable and used later for efficiency improvements. That's not to say the work done by the AI is necessarily valuable, but by making it immutable the work done by the AI can be judged/measured to have been worth the amount of resources it took from something else (i.e. an other's suffering) to do the work it did."

I think you are alluding to that fact in that above quote, but I think it still begs the question of preserving a standard, abstract 'value of work' across a constantly changing AI dataset.
You're lucky all he wanted was to eat a flounder and then return peacefully to his tank instead of going full Dawn of the Planet of the Octopuses on you.
NodeMCU (basically ESP8266 + USB-to-serial and power over USB) is ~$3, if you can find a reliable USB charger for less than $7, then this project will definitely cost less than $10 in parts.
Does this imply that a pro may well do better in a multiplayer game with mixed humans and machines (by using "tells" to build up a bigger stack from the humans' inaccuracies), than in heads up against a machine?
I hope it isn't recording audio. That would cost more than just a simple peak detector circuit sampled at 1 kHz or so.
Good night sweet prince.

Jira and Confluence are epitomes of corporate red-tape molasses. Not only the process tends to get tangled to death in all the features everyone gets a bright idea to use, but even without them it wants just too much hardware.

A measly company of 30 ppl|3 years history and you're scratching your head to blood keeping the basic actions not taking more that 5 seconds while attempting to not pay 10x license cost for the hardware.

Too bad there aren't many alternatives.

And thank god I'm not using Trello. It's dead, people it's dead.
It's crazy to me that we've moved so far away from privacy-considerate technology that people have begun to assume we can't measure volume without "recording" and "processing" audio.
Is RhodeCode still Pylons or have to migrated to Pyramid?
That ultimately implies that you want less tourism.
The html based prolog thing you mention is probably eve.
Those technologies don't exist so Developers can get around Sys Admins and ignore your helpful advice. They exist to solve that problem that makes the Sys Admins role there necessary. It removes the underlying need for a Sys Admin to worry about the versions. Admins should see this as a good thing, but in my experience many dislike it because it takes them out of their Gatekeeper role. We shouldn't WANT to stop the Developers from from having the newest version of things. They aren't kids playing with toys that we need to nanny over, they're doing work that creates values and the fewer things we do to get in the way of that, the better.
If something breaks due to version changes, their testing should catch it. If things are breaking in production, we ought to get involved because there's some other problem, but before that we, as a profession, need to learn to get out of the way and let people work by letting technology handle the problems. The "Gatekeeper" mentality needs to die as quickly as it possibly can

Well - that's all well and good, when put such that "Gatekeepers" are viewed as blockers.

However, we "Gatekeepers" are the ones that get paged and / or yelled at by a CTO when an application keels over. Not the developers. The developers get to sit in their sandbox (otherwise known as "production" in 2016/17) of ever-changing library versions that were only rapidly tested in QA. Then they play a game of Starcraft II, scan HN and go to bed. When something runs out of memory or crashes in the middle of the night, we get paged. So, hell yes we should be involved in the process.

Sincerely,

Gatekeeper