skysight-inc/HackerNews huggingface dataset:
As a freelancer, the value prop of learning Rails is that the market of projects you can take on becomes much larger—there's a lot of legacy Rails code out there that freelancers get hired to work on. I'd say its much more valuable from a business perspective than either go or rust.

As a developer, however, my opinion is very different. I've been doing Rails work for about ten years now and while in the beginning it felt great, I see it now as a big liability in terms of long-term growth of a project. "Just add a gem" is neither a good scalability nor a good growth story on a project.
I served with James Mattis. Here's what I learned from him
Totally, you can have some safety via, err, type safety. In the links I posted though (which I now realise match enough files that everyone must see a different results page), I was seeing a tonne of string concatenation on e.g. username fields.

The interesting bit for me is that despite pretty much well every C# SQL example out there using parameterised queries, people still find a way to come up with their own broken alternatives.
People like me laughed at Android platform adherents because audio latency was a huge hurdle to even remotely be on par with Apple's Core Audio, but, believe it or not, 8 years later (give or take) Android has caught up. Point being, what might be "clinically insane" to you is simply a "fun challenge" to people who may be smarter than the both of us combined.
I think Binary Ninja may support Windows but would need to double check
It just makes me sad whenever someone mentions the efficiency atrocities of the modern web. This is unacceptable to me in my spirit but gotta live with it.
So says the cardiology fellow… One theory as to why statins have a small degree of influence is that they actually have an anti-inflammatory action. When my father talks with his patients, he finds many of them couldn't tolerate statins' side effects.
The mistake is believing. What is believed is irrelevant. Science should not be taken at face value any more than religion should. If you accept science just because you are told to believe in it, then it's not science.
In this case, the rules are being specifically changed so that any judge can approve, whereas previously it had to be a judge from the jurisdiction they were hacking.

Judicial review is likely now or soon to be a button in their hacking tools.
Can I see a link? Just curious about the vulnerabilites. What's a PHP-into-C null string terminator vulnerability?
It's not that everyone from one region commutes to the center every day, or that everyone inside this region shares a culture.

Use the number of commuters as a metric for 'closeness' of two areas. Then take it further by asking "how 'close' is Portland and Ashland?" by using the sum of the 'closeness' of each little hop from area to area.

This map is showing clustering, finding groups that are nearest to each other, using that metric as a distance function. Find me 50 areas where '# of commutes' are the distance function, and you get this map.

Ashland and Portland aren't very close geographically, but in terms of economics, they're in the same neighborhood of the country.
Our government already cares very deeply about this sort of thing. It is important to read more than just the headlines involving something absurd stated by tech-illiterate politicians.

http://csrc.nist.gov/publications/PubsSPs.html

https://www.iad.gov/iad/index.cfm
Matt Mullenweg to make WordPress great again – puts releases on hold
Sometimes things like numbers, which we cannot observe in the real world, have implications for the calculations we do make. We cannot observe them, and yet they have real implications for how we do things. And yet, where did mathematical laws come from? It's almost as if they're more discovered and remembered than invented...timeless, and everywhere. And that's how I think God is. It's the unified theory of everything for me.

EDIT: removed imaginary it was distracting the point
Our company designs optical transport systems; we have a hard time en-boarding new software people because this gap in training material...
I'm currently writing a blog post on optical modulation, it's difficult to find an approachable language.
Yeah, they are on AmasonS3; I have just tested it myself:

curl -vI mars.nasa.gov
* Rebuilt URL to: mars.nasa.gov/
* Trying 52.222.171.112...
* Connected to mars.nasa.gov (52.222.171.112) port 80 (#0)
> HEAD / HTTP/1.1
> Host: mars.nasa.gov
> User-Agent: curl/7.50.1
> Accept: */*
>
< HTTP/1.1 200 OK
HTTP/1.1 200 OK
< Content-Type: text/html
Content-Type: text/html
< Content-Length: 93833
Content-Length: 93833
< Connection: keep-alive
Connection: keep-alive
< Date: Sun, 04 Dec 2016 18:45:05 GMT
Date: Sun, 04 Dec 2016 18:45:05 GMT
< Cache-Control: max-age=60
Cache-Control: max-age=60
< Last-Modified: Sun, 04 Dec 2016 18:44:07 GMT
Last-Modified: Sun, 04 Dec 2016 18:44:07 GMT
< ETag: "e21cacedb2a8c984fac76d84cd8549a7"
ETag: "e21cacedb2a8c984fac76d84cd8549a7"
< Server: AmazonS3
Server: AmazonS3
< X-Cache: Miss from cloudfront
X-Cache: Miss from cloudfront
< Via: 1.1 09a9032b8291da9155abd9dd1a5a360e.cloudfront.net (CloudFront)
Via: 1.1 09a9032b8291da9155abd9dd1a5a360e.cloudfront.net (CloudFront)
< X-Amz-Cf-Id: yVDCFvz6IzsBDzJIbzL8fA7fG2MVIyydpNKP1Kkk1mr6Oh0dqYIVKQ==
X-Amz-Cf-Id: yVDCFvz6IzsBDzJIbzL8fA7fG2MVIyydpNKP1Kkk1mr6Oh0dqYIVKQ==

<
* Connection #0 to host mars.nasa.gov left intact
It'd only be chaos if it were externally imposed and done for the sake of doing it.

For stuff like traffic laws, there's anyway already efforts to harmonize them.

Also charter schools are public schools (not an endorsement of the concept, but in the US they are generally publicly funded and chartered by some public entity: https://en.wikipedia.org/wiki/Charter_schools_in_the_United_... ).
I'd guess you'd get a boost in efficiency if brine mining were to be combined with desalinization, which also looks to be ramping up in the near future.
It does, but the only allowable reason is "not authorized". Of course, for this type of fraud, that's the reason that matters.

Thought it worth mentioning though, because in the CC world, a lot of the fraud is return fraud. Like "Item Not Received" or "Not as Described" being used when they aren't true.
Google Taps AMD For Accelerating Machine Learning In The Cloud
Open it on lynx using your terminal. It rocks!
I'd be into this. I'm a design guy and I too have a side project I built years ago which almost became the basis of a tv game show. I need a backend person. Contact me and maybe we can work on some things.
I think of it like this:

It's fairly straight forward to build the other numbers from a starting value, 1, but defining 1 itself requires a full understanding of the infinite structure, and the other things it can build. So you can view 1 as both more basic than the other numbers and also more complex than any of them.

Similarly, the argument would be that God is both things: nothing but the fundamental notion that the universe does stuff (or is), and also the full complexity of structure built from that fundamental doing.

In the same way that mathematics ultimately tried to eat its own tail -- using advanced theory and structures to loop back and define its base structure -- science is attempting to tell the story of how a singular type of fundamental perturbation self-acting can give rise to the plethora of structures and phenomena we see, and must inevitably do so.

That we keep running in to the same sorts of definitional loops, fractal structures, notions of duality, etc across both efforts suggests something of the nature of God -- or at least the computational structure of the universe we live in, as it is built atop a singularity.

Getting a little further afield -- modern physics suggests that reality can be interpreted as a quantum computer operating on universal scale and timelimes, so in a very real sense, we're just a subset of the singularity computing. I would argue that many primitive people intuited this fact before we had the terminology to really articulate it, and that we see this splashed across religion, covered by later political additions.
Nah. I am confident in my ability to identify a coherent theory if I see one, and I am sure that that ability would hold up under scrutiny (say, if a physicist prepared a test of some coherent and incoherent theories and tested me to see if I could tell them apart). So I'm concluding this theory is incoherent according to my fairly well-informed ability to analyze theories.

It's not that "I don't understand it". It's just that it's meaningless. If it's meaningless as English language, it's definitely meaningless as physics. And there is nothing "lazy" about that argument.

Also, clearly I am thinking for myself since I am writing all my thoughts out for you. So that's a pretty pointless attack.

There is absolutely no requirement for a person to have a UFT in order to be able to criticize other people's writing. This is obvious.
If everything can mean anything, then yes, they are all equal.

And no one is discounting Aristotle, I don't know where you are getting that idea.
Nice! SWF is sadly an under-utilized service outside of Amazon - great to see more accessible abstractions being built on top of it. We wrote a simple abstraction around SWF to make is easier to work with:

https://github.com/swift-nav/wolf

Excited about the potential of using lambda functions with SWF - we have workflows with predominantly idle workers that would greatly benefit from it!
HackerNoon: Using Data to Become a Better Person
> US states are not merely administrative divisions (like provinces in other nations) but are literal independently-governed states. Would you also propose re-drawing the borders of every EU nation every 30 years to reflect population movement?

Sure, as we know from history, state boundaries (and the existence of states) has never changed in all of recorded human history. https://www.youtube.com/watch?v=nq0KNfS_M44

Just like with the territories that now make up the U.S. https://www.youtube.com/watch?v=9UE9uu9fKSg
This wouldn't take place on the Bitcoin Blockchain, at least not in an on-chain manner as it would be way to slow and costly.

Voting itself comes in different forms. If you mean voting for a head of state to curb election fraud I could imagine this (for now) to be done in a more traditional way.

1) You go to vote in a normal voting booth
2) In the booth you have an offline computer, allowing you to pick a candidate and create a hash on a flash drive.
3) You enter the drive into an online computer infront of the voting scrutineers and the transaction is pushed to a blockchain.

The advantage of such a system might be that you can verify that your vote was counted by keeping the public key, while on the other hand it avoids vote selling if it makes sure that you can't check again who was voted for in the transaction.
What do you call a wumao in the U.S.? A fifty-center? Let's just call him a wumao.
So for std::vector you avoid the "generic way" and specify the size up front or when needed with reserve. Just as efficient as a realloc in C. Many things can be inefficient or wasteful, but vector allocation and resizing isn't one of them if you care to use it effectively.
A Book Unfinished: Paracelsus in Hand-Press Sheets
We have soil depletion problems now that we can't do anything about. In fact most problems that we know we have that we will have to pay for later we can't do much about, other than find other better technology to try to fix it. That's the way our civilization and humans in general deal with problems that use of technology creates. With more technology. And as technology progresses it changes the world continuously. In that sense evolution of technology is what drives humans and human civilization. Nothing else. And humans have to cater themselves to their technology. One day soon when general AI is invented humans will serve AI, because humans serve technology, not the other way around. Before technology humans served nature or the environment, so much so that they worshiped it. Now they serve technology.

http://www.worldwildlife.org/threats/soil-erosion-and-degrad...
I think the great mystics would say, God is beyond beginning and endings, beginnings and endings are in the mind, not reality, although reality makes the appearance of beginnings and endings possible.
I wouldn't muck with the east coast states much. The borders might be off by a little here and there, but not by much.

However most of the western states were last carved up in 1850s. I don't think we need to redraw them every 30 years, but maybe every 150? Considering the last time we adjusted California's bounds the transcontinental railroad wasn't built yet.
> With C++, the expressive power is because the reader unpacks more information per symbol-suite. Just realize that that is not the same for everyone.

Then reducing the expressive power of a language will only make this worse, not better. To make code to speak to a random reader, one needs to carefully select idioms (from the professional domain, not the language's ones) he/she wants to implements, and if new/unfamiliar ones need to be introduced, make sure they are clean and easy to grasp. Removing features from the language makes this harder.

Funnily enough, people frequently illustrate their point with exceptions, whereas in my league of a single feature contributing the most to code readability, exceptions compete for #1 position! They are easy to grasp __conceptually__ for a C programmer, and when properly used, make code much easier to read. They also create a feeling of confidence when dealing with code (as they cannot be missed, contrary to error signalling via return values). Etc.
So, ladies and gentlemen of Hacker News, following all the ire shoveled GEOHOT's way for closing up his project, can you please show me any equivalent Open Source contribution from major manufacturers that is comparable? Not like White Paper bullshit. I mean where has Tesla, Audi, or GM shared this kind of platform without Sam Altman writing a think-piece about how they're not as good as Cruise and he knows the truth and doesn't need to listen to fuckin' lawyers.

Sorry, maybe that was an inappropriate aside but I know I'm loud & proud team GEOHOT and have yet to see the Giants in the industry really show they can fend off a determined Goliath.
Hey Emilio, It looks fun! I'm a python dev who likes to scale stuff.. Lets see what we can do with this.
If you're using a browser without certificate pinning wouldn't a MITM attack suffice? E.g. sslstrip
Intel Security True Key
At least they had a link for an all text version. I wish more sites today had a lo-fi option.
Haha. But is it? I'm having a very hard time reading this on a phone. The text is too small and when I zoom in (unlike on desktop) it doesn't reflow.

I don't understand this "no css is best css" trope.. this is unusable on mobile.

(Explicit note of the obvious which should go without saying: not a criticism of the page. Just about this HN meme of revering css-less pages. )
I wouldn't, history clearly shows God intended their descendants to believe in his oneness, I lift not one finger and their idea of how the universe came about grew to God the One over time, on no action on my part. There's no need to proselytise IMO, and when I talk about it, it's more for sharing intellectual curiosity.
Agreed. Instead you could store some standard signed messages.
Its not a single page application though. That really hurts usability. As a user I want to load the entire web application up front, then deal with JavaScript loading nonsense constantly.

Why should big powerful servers do the work when I have my battery constrained smartphone/laptop to do the heavy lifting?
Im pretty sure calling them "imaginary" was meant to be a slur when they were first invented, and is exactly not meant to help us actually understand them.

I prefer "complete numbers", cause they're the algebraic closure of the reals.
At a very high level, yes I do believe that borders should be continuously redrawn based on population movement. But it doesn't need to happen in a fully central planning sort of way, it could be more fluid.

For example, towns on borders could elect which side of the border they are on. And neighborhoods could elect which town they are in.

If borders were more fluid, I think you'd see things like stronger divisions between urban and rural areas, which is a good thing. Illinois is an urban state by population with a massive rural subset. It doesn't make sense to me that two populations with such vastly different needs would be under the same state laws.
The articles.
Any if this on the darknet?
Agree with the analysis, puzzles me why the currency doesn't balance the cost of mining in a way that doesn't significantly devalue existing holdings. It would be interesting to see an estimate of the cost to mine the coins at the rate they're being mined. If the cost is more than the face value of the coin, seems like something funny is going on.
Amazing what you could achieve with Adobe PageMill!
That's because "all text" was an actual accessibility concern back then, so you'd see that just like you'd see a "mobile" version now.*

It doesn't mean that web programmers care less, it just means technology moved on.
At a glance, this seems like a clear explanation of using standard SIMD instructions to solve the problem, but I think the landscape has changed since this was written such that there are now better approaches.

In 2010, Intel released processors with the a dedicated instruction for "packed carry-less multiplication": https://software.intel.com/en-us/articles/intel-carry-less-m.... Unfortunately, the early implementations (through Sandy Bridge) were slow, and could be beaten by combining other SIMD operations as shown in this paper.

With the Haswell generation released in 2013, though, PCLMULQDQ got much faster. Instead of being able to complete one instruction every 8 cycles, it became possible to finish one every 2 cycles (inverse throughput went from 8 to 2). This paper 2015 paper "Faster 64-bit universal hashing using carry-less multiplications" shows the difference this makes: https://arxiv.org/pdf/1503.03465.pdf

If you are looking for an explanation of how the problem could be solved with the basic building blocks of SIMD, the 2013 Plank, Greenan, Miller paper might be a good resource. But if you are hoping to implement high performance solution for modern processors, the 2015 Lemire and Kaser paper is probably a better starting point.

(This is with the caveat that I don't actually understand the theory or terminology of Galois fields, and maybe there is something about applying it to Erasure Coding that makes the faster PCLMULQDQ approach inapplicable.)
Then you sound condescending and all-knowing, when the real answer is - we don't know. It may be AI, it may be fluctuations, it may be some experience based thing, they are all different and are not "ways of looking at it". Don't pretend to know more than you do.
Sounds unlikely given that you could already give SeCreateSymbolicLink to any users - and the thought that someone could rely on a privilege not being there in the restricted token sounds pretty terrifying to me.
This point of view is addressed in 6.3
If a user resets their single password or encryption password, they lose access to their previous e-mail. This is because what essentially happens is that a new PGP keypair is generated and the Secret Key is encrypted with the new password. Since we do not have their old, lost, password we cannot access their secret key to decrypt the e-mails (and subsequently re-encrypt them with the new Public Key).
The liability is with the merchant for non 3D secure payments, just as it's with the provider for old stripe-and-signature payments even after the switch to chip-and-pin.
Does DragonBones render out to StageXL for HTML5 games? My team is trying to create explainer-animation-games ( our first one is up here: http://gun.js.org/explainers/basketball/basketball.html ) and I have been looking at your guys work for a while wondering how you get such gorgeous fluid animations. Any tips on where to start?
Ah the less well known sibling of gnuplot. It really is a nice system and a quick way to get graphs, but the poor bitmap support is spot on.
24 days of Rust – structured logging
The arbitrary choice of 50 regions results in some fairly generous interpretations of 'regions'.

Namely, this method produces two kinds of regions: ones that are clustered around a single metropolitan area that has a higher-than-average commuter pull around its hinterland, and ones that are slightly too far from a major metro and lump together a chain of areas that form a loose "commuter continuum" of areas where commuters have two or more equally plausible choices to commuter to -- this chain then hops along interstate highways, grouping unrelated towns across hundreds of miles into the same region.

Take the one that they call 'Corn Belt', encompassing Des Moines, Davenport/Moline, and every single city in Illinois on I-74 (including Urbana-Champaign!). In no universe do people commute hundreds of miles along I-74. In truth, this is a polycentric area with many distinct loci which attract their own, distinct set of commuters: Des Moines/Ames; Cedar Rapids/Iowa City; Quad Cities; Peoria; Urbana-Champaign. The "cohesiveness" of the region exists solely in contrast to its neighbors: that more populous metros on the region's fringes are all too far out of sane commuting distance.

Or the Appalachians: Roanoke in Virginia forms a vital locus for much of west-central Virginia and yet is swallowed into a much larger region including Greensboro, Raleigh, and Wilmington(!), because people living midway between Roanoke and Greensboro (like in Danville, VA, or Martinsville, VA), have two equally plausible larger job centers to commute to. The same can be said about Charleston, WV, which forms a job hub in West Virginia, but is grouped together with Columbus and most of Ohio because smaller towns along the Ohio River are roughly equidistant from either.

It helps me to look at each of their regions and think "people rarely commute outside of their region", rather than the more natural interpretation of "people commute along their region".
Roughly the same reason programmers tend to like IDEs. There are a lot of conventions around alignment, spacing, capitalization, and probably others that need to be respected in a screenplay. Specialized software makes it easier.
>the loss those banks are adding to their books

There is no loss to the banks, assuming the fraudulent purchases are "card not present". The loss goes to the selling merchant. Your point of it being collectively passed on to the consumer is still true, of course.
Jukedeck-Music Creation Using Artificial Intelligence
I think part of this is due to selecting "50 areas" to divide the country into. They mention that in the article and even say "it has a math basis" but don't explain why. If they chose 60 (for example) some of these areas might naturally divide. It might be a very interesting thing to look at deciding how many boundaries come about by applying limits to either economy or population to try to balance each.
Let's take a step even further back: why am I defending this theory?

I only brought up what I was reading: a new theory that challenges quantum mechanics. Why did I bring this up? To add to the discussion. The responses I got weren't rational objections: they were pathetic insults that added no scientific value.

Then you got huffy about specific variables from my rough summary, and further upset when I couldn't offer more information.

Again, I don't care about your laziness and institutionally-taught bias: that's your problem. I'm just going to point it out when you brush off theories without research because you're not doing anyone any favors. It's lazy and slightly fraudulent: you're dismissing evidence without reviewing evidence.

Look, I'll be happy to agree that this theory can use more attention to prove or disprove, but I haven't heard any rational explanation as to why it shouldn't get any attention at all.
IPFS

https://ipfs.io/#why