skysight-inc/HackerNews huggingface dataset:
Yup, neither particles nor waves fit the quantum world completely, but people chose to think about all this as strangely behaving particles, not strangely behaving waves which would be much easier because there would be no need for collapse of probability distribution to a particle and concept of same particle being in multiple places as waves could be naturally more blurred or more sharp.

Ultimately it doesn't matter because math is the same.
You are not telling the whole story though. Immigrant workers in the first place were not supposed to stay forever but the whole situation changed when Mitterand introduced the Regroupement Familial to make it OK for their families to come and live in France. That accelerated the movement of people and that certainly did not help for them to integrate.
The problem with generic deployment services like this is that they don't account for scalability.

Different stacks have different requirements. I built my own deployment service for my open source project/stack specifically so that it would handle scalability too. See https://baasil.io/ I know Laravel followed this approach too with https://forge.laravel.com

I think using more sepcialized deployment stacks (as opposed to generic ones) is the best approach for non-trivial apps.

Though I guess if you use a microservices approach, you could have a different deployer for different kinds of services.
I think that is quite subjective. I prefer this version with one return. I don't want more returns than necessary, and I want them as far up in the nesting as possible so they are easy to see. Returns are, after all, control-flow altering.
Agreed, %return is confusing and sends the reader down a wrong path.

Your last example could work if error is the default name for the error variable, which makes sense.
Disclaimer: I have very, very, very little experience using BLAS. The reasons I post this are:

- the original poster gave an unqualified speed difference, which cannot reasonably be the full story. They likely left out information such as a 'for my use case' clause.

- I was curious, too, but couldn't Google benchmarks.

Having said that, my guess would be that it is slower for small matrices (where algorithm overhead plays a role), but faster for larger ones (where speed probably is proportional to memory access speed times amount of data accessed). There's a similarity here with searching a sorted array. There, a linear search is faster than a binary search up to a surprisingly large N.

I wouldn't dare guess where the cut-off point lies, but it likely lies at a point above where a matrix row fills a cache line (below that, reading only a few entries of a row brings in an entire row, anyways). For a level 1 cache line of 64 bytes, for floats, that would be a 16x16 matrix.
Show HN: A Kanban board. Simple, local and built with Electron
You could've said the same thing about black-and-white TV, AM radio, horse drawn carriages, et al.
Reading this thread, and resonating with much of what you say, may I suggest maybe that it's not the meaning or a meaning, but simply the search for meaning itself (which I realise was the title of Viktor Frankl's book) that might offer some structure.

I don't know if it's our brain wiring, chemistry, experiences, psychological development path dependencies, or what, but I'm pretty convinced that human brains are pattern-seeking systems, and finding and establishing patterns, ordering our universes, is one fundamental drive.

It also turns out that that's what I've been directly and principally focusing on for the past few years, mostly because I can't not.

Several of the activities and compulsions you mentioned above strike me as behaviors which feed the brain's reward systems fairly directly (drugs, alcohol, sex, extreme activities), and your combat and other experiences may also affect that -- not judgement or anything, just mapping for me of "what does the brain seek, how does it work, how is it itself re-shaped by experiences?".

The advantage of taking a shortcut is to get to a destination faster. The advantage of taking the long way around, or exploring a space, is often to get a far stronger sense of the interconnections within that space. I thrive on connections, myself, so that has appeal.

No idea how this strikes you, but offered for consideration.
If you enjoyed that Bloomberg article you might enjoy this story which was posted a while back on HN:

http://nymag.com/news/features/rudy-kurniawan-wine-fraud-201...

HN discussion:

https://news.ycombinator.com/item?id=10474174
CERN RE OPENS SECRETLY WITH a BANG
Ask HN: How much should I charge per hour as Developer?
Below technology stack with 3 years of working experience(In order of expertise).

.Net MVC, AngularJs, ASP.Net, CSS, HTML, SQL

I am above average developer in the teams I have worked.
"Ironically, many ISPs have also been ordered by courts to block access to hundreds of piracy sites, including many torrent search engines. For now, however, Torbox remains freely accessible."

yep that's the india i know
>Why "consciousness" in quotes?

Because I'm not convinced "consciousness" is a meaningful concept that actually exists. No one has the slightest idea how to define it or what it really means, so it's a very vague non-precise term at best. But I accepted it for the purpose of this discussion.

>where is the obviousness from? Just this is how problems usually go down, so you assume this one will go the same way?

Because there is abundant evidence that the brain is the mind. Brain damage causes mental impairment, and we can observe it through fMRIs and interact with it through various experiments. We can reproduce some behavior from computer algorithms somewhat similar to biological neural networks, and I don't see why we won't eventually be able to reproduce all of it. Modelling the brain computationally is a huge field of research that has made a huge amount of progress in recent years. Not to mention neuroscience in general, which has produced a huge amount of knowledge.

But beyond that, it would be really strange if the physical laws that govern are universe are magically invalid in this one specific place. We know from evolutionary theory that humans aren't special. We are just the product of random mutation and natural selection, from the first accidental self replicators. There is nothing special at all about humans, we are just regular animals made of physical matter, that have been selected for intelligence.

Of course it's possible this is all wrong. It's also possible that the Earth is really flat, and evil gods are manipulating all our observations and distorting photos taken from space, etc. But anyone who believes that is crazy.

>Yes, if they do interact with the outside world, they can be studied by science as much as they do interact. But how do you study them where they don't, where they just provide qualia and the outside world doesn't look any different?

"Qualia" is also a vague imprecise term. If this "consciousness" stuff actually interacted with the physical world, then we would, in principle, be able to observe it. But if it doesn't, then it's irrelevant to us. Totally disconnected from anything you can ever observe or experience.

If you say "I am conscious", then some chain of events caused that event. Perhaps a thought formed in the neurons of your brain. In principle we could study your brain and see why it believes it is conscious, and what things are causing that behavior. If it's caused by "souls", then, at least in principle, we could study the behavior of the souls, and observe them interacting with physical matter to make you say words or think thoughts.

Seriously read the link I posted, it goes into that in great detail.
Doesn't Eigen use MKL as a backend if MKL is installed?
Depends on the problem domain, but flagging the records when user deletes them, and notifying the user that the action is reversible for x days, and allowing them to delete the record permanently if they want is a sensible approach.
Looks like a "Sinatra replacement" of sorts.

I will try it to have a feel for it. Sinatra works well for me, though it can be confusing in parsing parameters, etc.

Maybe that is part of some other gem that helps with that here, since it's so minimal.
I meant more in the sense that a lot of personality disorders involve a chronic sense of emptiness and identity disturbances.

See http://outofthefog.website/top-100-trait-blog/2015/11/4/feel...
If you're competitive and come from a technical background, you might enjoy playing chess?
Since Lipizzans are mentioned. If you ever get the chance, go visit Lipica, Slovenia [1] it's the place the horses take the name after with a very old stud farm. The place is well underfunded and nothing special from a commercial tourism perspective imho (well, except if you like golf). But the nature and the horses are amazing. I can walk for hours there and get a huge energy boost and mood improvement.

[1] http://www.lipica.org/en/
Worlds biggest chess championship faces axe over tax
That makes sense.

Numba aside, though, it's strange to me that I see no mention of Cython on their project page. They ought to at least acknowledge that other fairly mature products exist in this space.

Also, maybe it's more of a curiosity for you than a practical tool, but Stan (which is becoming the de-facto standard DSL for Bayesian statistics) compiles to C++, where it takes advantage of libraries like Eigen and Boost.
Ask HN: Are you bearish or bullish on Ether? Why?
Direct link to the original with all the juicy data: http://www.markfickett.com/stuff/artPage.php?id=389

Includes gems such as "I also tried rolling pigs from Pass the Pigs, but they did not roll sufficiently"
He's downvoted because he doesn't seem to get what the entire discussion is about, which is on a higher level. Instead he is caught down in the "lesser models". Whenever you have a paradox, like wave-particle duality - but also the "French paradox" in nutrition, it's not because there really is a "paradox" in the universe, it's because the way you look at it is too limited, and if you find a better view you will see there is no paradox. That doesn't make the paradox-creating models untrue - in their context, but we have gone beyond them. That's the subject of the submitted link!
As far as the union jobs you described, its not actually possible to outsource manual on-site performed labor to overseas. Is that really an accomplishment of unions?
So we have CPython which has an ffi and a native implementation of the source interpreter.

We have PyPy which is JIT for Python that emits assembly at runtime though not as successful Cpython for its support.

The complexity class of this problem, without type annotations, namely completely transforming an arbitary Dynamic Python program to a static, partially inferred typed language (C++) is O(N): https://en.m.wikipedia.org/wiki/Hindley–Milner_type_system

The transformations are also not guaranteed to improve runtime performance and might even do the opposite or have side effects for precision and a program that is slower due to generalizations that an algorithm makes.

With type annotations... why, just why? Use C++ or C if you want types and performance gains thereof..nThe potential for bugs and failures is less than relying on an algorithm if you realise the fear and laziness of compiled languages is umfounded.
The Diffie, Shapiro, and Martin (DSM) Crypto Tool
Scientists Complete Yearlong Mars Simulation in Hawaii
Link to salmon study:

http://prefrontal.org/files/posters/Bennett-Salmon-2009.pdf

Choice quotes:

"[the salmon] was not alive at the time of scanning"

"The salmon was asked to determine what emotion the individual in the photo must have been experiencing."
Thk7777777
55thkx
Wonder how much of that can be blamed on consumerist marketing, and its drive to amp our desires.
Tangent: that's really cool that wikipedia has interactive graphics and not just static images. In fact, and maybe I'm stupid, but I had no idea that svgs could be interactive until this moment. I thought they were just a vector image format.
Evolution shows that there is something to consciousness that is beyond current physics, especially if we accept the world is not massively anthropocentric (biocentric?).
What if you don't care about the version of python, but you have a bunch of code that runs on 2.7. You don't get anything from moving to 3, you have to learn the new syntax features (friction), you need to upgrade all you code (friction) and some of the libraries you used before don't work and need fixing (friction). If you don't use asyncio, and you already had venv working, what do you gain?

For someone to whom python is just a fancy pipe-wrench, why keep up with the new shiny?
Yeah, it probably has full-time 4WD with a viscous clutch at center - when you turn, your axles lock, and 3 out of 4 wheels will have to slip to let you get anywhere. This will cause jumping and tire noise. Engine torque won't change much.

LSD's front and rear makes this worse, but center is the most important when it comes to on-road maneuverability.
What's "alphabetizing equipment"?
No, Java looks like the famous quotation about the nail and the horse from:

http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...
فيلم سكس مصري شرموطة ترقص لعشيقها وتتناك
Totally second this.

Particularly look at:

1 How they treat their customers

2 How they treat their affiliates

3 How they encourage their affiliates to treat their customers.
Great brand management and value culture by Target there. They are fortunate to have deep pockets to be able to do this, of course
> The 40 hour work week ... [is] a cultural construction born from early 20th century union political efforts.

This is unabashed union propaganda.

Which isn't to say that unions weren't involved, but there were plenty of other factors involved. I refer you to work such as The Shortening of the American Work Week: An economic and historical analysis of its context, causes, and consequences (Whaples, 1990) which place the shift in a broader context of "wages, gender, ethnicity, religion, age, urbanization, unionization, and legislation" issues, to say nothing of "industrial structure and technology".

One should treat it like the pronouncement that Al Gore created the internet: definitely give the unions some credit, while taking their self-serving praise with a few grains of salt.
What supports this feature and how is it implemented?
What is there in 3 that would benefit scientific computing which 2.7 doesn't have? TBH I don't see the value proposition.

For web stuff you have asyncio, and for hackers there is the venv improvements, but what is there for scientific users who have work to get done?
Yes, and we love them for it.
Please don't put leading spaces in front of quotes.

You fuck the formatting for mobile users.
Israeli ISPs did that 10+ years ago it didn't end well the BSA and a few other copyrights owners went after them.
Another thing that some ISPs did to torrent users was injecting the the "upload rate cheat" into their customers traffic to get them banned on trackers that detect traffic faking.
How a badly designed UX could win the US election for Hillary Clinton
Free Website Templates Built with Bootstrap
Probably other people served by the ISP in, say, the same city?
C didn't fully replace asm

Asm is still a language that is used. If we're talking about fully replacing a language, than yes, you cannot have it in your toolchain.
> Or just use make and use OS package managers. Don't make the users learn yet another tool.

OS package managers fulfill a different task than development package managers that are bundled with programming languages.

The OS package manager provides a consistent set of libraries that is required to run the applications that ship in the OS.

A development package manager is used to bundle all your dependencies and pin them to specific versions so the build is reliable and reproducible. This sometimes involves things like being able to have several versions of a library in your dependency graph. Or sticking to a specific older version of a library you need (because their release schedule might not align with yours).

A development package manager might also take care of the compiler/interpreter version(s) of your programming language, for languages that develop rapidly. Heck, I'd even want this for "slow moving" languages like C, where I sometimes end up requiring a recent-ish compiler version for some extensions/intrinsics I might be using.

Apart from some fundamental libraries (say, OpenSSL, Xlib, libc), you should not rely on your OS package manager if you wish to reliably and reproducibly be able to build your software. The rest you should probably link statically or bundle with your app binaries depending on how you distribute your software. If your software ends up being packaged for a distro, it's up to the package maintainers to ensure that it'll build and run with the other libs in the OS.

I do agree that it is a nuisance to have a package manager for every language, but so far no-one has stepped up to try to make a unified package manager that works with many languages.
>Offline. We are experiencing an unusual load on our server. We are working to fix the issue.

Yeah, the article seems to have broken their site.
I think it is important to allow users to delete data in case they are 1. wrong or 2. at the end of their lifecycle.

But it is also important to treat deletion carefully. Depending on the data, there might be a need for an audit trail for deleting data (which mostly would mean that you only mark it as deleted, so you can later see who deleted it and what was deleted).

You might also allow normal maintainers to mark things as deleted, and then only allow specific access levels at the individual customer to see the deleted data. Everything should be accessible by the customer.

I suggest that you think carefully before requiring yourself or anyone in your support to be responsible for data maintenance. This opens up for a lot of extra work, and confusion about who has access to the data as part of their daily work.
Its not the largest man made monument. Kofun are bigger https://en.m.wikipedia.org/wiki/Kofun
Since the EU expanded in 2004.
Therefore, the final sentence of my comment. Of course the system is prone to abuse by larger entities in certain cases but that's highly dependent on each jurisdiction and their particular anti-slapp laws which should ideally protect you from that sort of strategic suit. It's a separate issue than one single case bankrupting you because of a phenomenally bad and actionable editing decision.
I can't shake the feel that Depp has played Depp in all the movie he was "acting" in.
Interesting setup. For my company (in Aus) our most expensive cost, by far and away, is the last-mile bandwidth.
Apologies, it was probably a little too judgemental and unnecessarily tarred a lot of people with a wide brush, but there was a phase about 12 months ago where Medium was full of posts, to paraphrase what someone else said: "By unknown twenty-something year olds posting angst driven articles about leaving some unknown valley startup as if they were Jimmy Page leaving Led Zeppelin"...
Mathics, a free and open source Mathematica interpreter is looking for its first logo.

We're planning to release a 1.0 in the next few weeks and really need a logo to accompany the release.

http://mathics.github.io/
Reminds me of "Oh Dearism" I just watched.
http://thoughtmaybe.com/oh-dearism-2/
Lots of colors missing.

(Most of us are born with just a palate. Palettes need to be surgically inserted.)
You didn't read his comment. His statement was unequivocal and didn't talk about EU internal borders specifically: it was a statement of principle.

But hey, if you want to believe these people think differently to how they actually do, go ahead and believe that.
Holy shit, can't believe you're getting downvoted (comment is grey atm) just for pointing out France's colonial past. I don't know what's up with HN today.
Play along with NSA: The RAFTER unintentional radio emissions how-to
Yup, that's a good thing to point out. Certainly not the smartest move.
Show HN: Go-odbye – Twitter Follow/Unfollow Reporting Tool Written in Go
I agree with the tax argument, but it is such an economic disadvantage that any country adopting it would lose out to those that didn't.

Any government imposing a tax like that will be hugely unpopular.

I don't think it will ever happen at a govt level. It really is s case of each individual taking the choice.

Smoking could be a good analogy here, with regulation coming into place. But that took 50+ years.
10 (+5) Best Business Apps to Improve Your Marketing Strategy
Indeed. And, it's a great game, a lot of fun to play through.
Disregarding everything else pointed out in this thread, there's also the part where the website for the older name of the company, 1for.one, still lists Penny Kim as the Marketing Director: http://web.1for.one/digital-press-kit/

And, just in case they now decide to remove that, I also saved it to the wayback machine, available here: https://web.archive.org/web/20160829104022/http://web.1for.o...

So good try, scumbag.
This is some new and useful info. All my life i thought Egypt had the largest Pyramid.
Okay. Let's imagine Zig does replace C: 20 years from now, nobody uses C, except in a few specialized fields, same as FORTRAN. However, every time somebody has to recompile Zig, they have to go get a C compiler. Furthermore, most people don't know C any more than they know FORTRAN, making the compiler hard to contribute to.

I'm not saying C is technically good, or essential, I'm saying that you cannot be dependant on something you want to get rid of, because then you can't get rid of it.
Nobody gives a shit about AngularJS anymore. Don't mention that you know it either, the interviewers will laugh at you. As for your other experience you are a number: thousands of code monkeys have that skill set.

Suggestions:

1. Apply at an enterprise company and show how submissive you are. They will hire you if you say "yes, sir!" with enough enthusiasm and if they know you understand you are a subordinate (Microsoft, Oracle, Yahoo)

2. Learn other languages that don't have licenses and are not developed by greedy companies. Javascript peasants are in demand if you can learn fast enough.

3. Install Gentoo. Learn C, move back in with your parents and become a kernel developer. Don't charge any money, be proud that you are giving freedom rather than taking it away.

4. SQL script monkey. Lots of jobs for this. Run the same script everyday for and copy to Excel report email.

5. Start a botnet and mine Bitcoin or some crypto cureency (requires C)

6. Leave programming and become an English teacher

Hope that helps. Good luck!

edit: serious answer now. most companies are not interested i n specific knowledge of technology or programming languages. a requisite understanding of code in general, that is being able to learn quickly and contribute to the bottom line is what matters, and this is also non-technical. #2 would show that you are not a cardboad cut out and that you can learn quickly.

ask for more than what you hope for but also demonstrate that you are going to be of value in some way. this advise is open ended, i know but it this is how the better developers advance their careers.
It's a way of hiding local variables. Old "var" variables are function scoped, so you can't even hide them in if-blocks or for-blocks, which makes scope leakage even worse.

If you're a JS programmer you should definitely read Crockford's famous JS book, it explains a lot of JS patterns and the rationale behind them.
It defaults to row major but you can specify column major on creation.
Sure, ultimately the policeman with the gun firing his weapon is responsible, but if they're relying on a community report that says "I think he had a gun", they're going to enter the situation very, very warily. You can see how the report is a serious, contributing factor.
Yes, local manufacture/fabrication is the only thing that may make a dent in this.
Mage Titans Is Happening at Austin Texas This September