skysight-inc/HackerNews huggingface dataset:
Google's Secretive DeepMind Startup Unveils a “Neural Turing Machine”
He is famous or notorious for rewriting from scratch every few years. So, your impression sounds plausible.
So, I did a quick image search for Rosslyn Chapel maize and corn (see sibling comment), and I found nothing that looked convincingly like corn to me. There were a few things that looked a little like corn, but I would interpret them as other plants and/or bread.
By your logic, the software must also be biased against the things users downvote, since after all the code records the vote.

Of course the algorithm penalizes (most) stories that users flag. But it has no knowledge of what those stories are about. If some topics get flagged more than others, that is a function not of the algorithm but of the inputs users give it. This seems so obvious that I fear this dispute is purely definitional.
CA's PFL program is part of EDD, which spends $14 Billion: http://www.ebudget.ca.gov/2014-15/Enacted/StateAgencyBudgets...

Not all of it comes from California.
I think IBM did several things that weren't fair to Kasparov, changing the code between games being only one. I would actually say the more important piece was that he wasn't able to practice against Deep Blue or study its games against other players.

We tend to romanticize Chess as being a hyper-intellectual game where if you are good enough, you should be able to beat anyone worse than you 100% of the time. The truth is a lot more subtle. Chess is indeed a perfect-information game, so there isn't true luck involved, but due to the fact that we can't just search the entire game tree, we introduce several elements of uncertainty. Namely, that past a certain point, you must play your opponent as much as the board. Players (and AIs) naturally have certain strengths and weaknesses, and the ability to steer the game into positions that play to your strengths and opponents weaknesses is often just as important as your overall game strength. Some of the best players in the world are known for how intensely they prepare for specific opponents.

In short, Deep Blue had 'preparation' against Kasparov from all his game histories, while Kasparov did not have the same benefit. While switching the code could be considered analogous to switching to a whole new opponent (though likely only a small change in practice), the overall unpreparedness was probably the larger factor. In my opinion Kasparov was a stronger player than 1997 Deep Blue, but this asymmetry probably cost him the series.
Well... more like this stuff:

http://git.dev.opencascade.org/gitweb/?p=occt.git;a=tree;f=t...

And then all the other not included tests....

Btw, the OCE team has done some great work, especially considering what their task is and what they have to work with. If you must use OpenCASCADE, then use OCE.
It (or I should say, a variant of it) is bundled with the Arc interpreter:

http://arclanguage.github.io/

http://arclanguage.org/
Incidentally, the publisher of the AGC book, Praxis Publishing, has a whole collection of well-written, engaging, and technically deep books in their space exploration category, namely, 'How Apollo Flew to the Moon'. http://www.praxis-publishing.co.uk/books.php
Docker Global Hack Day #2 Video
Ironic considering how broken this looks on mobile...
Yep but all these checks don't necessarily need to happen at runtime. A clever enough compiler can optimise all of it (or most of it) at compile time. In general this is a very hard problem but for something static enough (like a simple parser) the compiler can produce code and determine its safety without needing to carry checks on to the runtime.

Note that C code or machine code would also have to perform input checks at runtime when doing http header parsing. A Common Lisp compiler wouldn't theoretically need to produce code performing any more runtime checks than these.
15 Minutes sleep is a good one. Also, if you are alone, singing along with music.
It is a very early version. Lots has changed that does not seem to have been made public.
What is the point of this? I don't see a situation where this would be a better choice over:

(1) XSLT
(2) Regular programming language e.g. Java / .NET and use the XML libraries to build the document.

Also with the navigation e.g. UP; it looks hard to maintain.

I can imagine production code ending up with:

UP;
UP;
UP;
UP;
UP;

A simple change to the XML structure and this will break so easily.
Using the Block Chain to Estimate UpDown.BT's Profitability
So much butthurt.

This is Hacker News, not Tumblr. Social justice idiots try to inject their nonsense into every culture, and I would prefer this community to stay on the technology.
You are advocating for a society where political intimidation is acceptable. There are many examples of such countries around the world. None have worked out well.

All countries have some level of acceptable political intimidation; that you think otherwise just means your views are sufficiently mainstream. Try embracing more fringe ideologies in a public way.

I suggest supporting and donating to Wahhabist movements and seeing how it goes for you.
Egoism is also a form of madness, is it not? Narcissism is actually well-known to be one of the more creative personality types, and there's research to back that up.

http://www.psmag.com/blogs/news-blog/narcissism-breeds-belie...
Show HN: Semi-realtime Slack Avatars (Inspired By Sqwiggle) – Sqwack
GoPro Shares Spike as It Handily Beats Street Estimates
> Everything operates in patterns

very meta of you :)
SBCL (And other compilers) implement a type inference engine to reduce type checks, and you can also provide your own type declarations, i.e. gradual typing before it had that name.
Easier to just recognize the questions you want to answer as opposed to having to come up with them yourself?
so I am wondering whether Mark will able to answer more important questions on privacy and government requests etc if he chooses the most liked ones such as celebrity crush,dislike button,etc?
Plus they mention it in their opencompute nodes so it must be shipping https://gigaom.com/2014/10/30/microsoft-tweaks-its-server-sp...
How is it that you've got so many Sucka MC's on this list?
BBVA Compass joins Dwolla's real-time FiSync payment network
Indeed. Sedatives, anti-psychotics, mood stabilizers - all have a decidedly negative effect on creativity.
Yeah, heres a link to the awesome psutil library it uses: https://github.com/giampaolo/psutil

It could be made a bit more efficient by filtering the processes[1], but the code would not look nearly as lovely.

1. http://multicorn.org/implementing-an-fdw/#idoptimizations
> Defence lawyers said although the hack attacks were carried out using a computer owned by Mr Warg, he was not the person that used it to steal the files. Instead, they said, an unnamed hacker took over this machine and used it to carry out the attacks.

Given the circumstances, this claim seems obviously true. People who break into computers usually use broken-into computers as proxies.
Have your Slack avatar update with a webcam shot every few minutes. Add some more fun to Slack! :)
> EDIT: Yep!! some downvotes on all of my comments on this thread.

I downvoted you because mentioning how you've been downvoted is quite possibly one of the most dull things you can say on HN.
Sure, but you are comparing federally mandated minimums. Elsewhere in this thread there is a lot of hay being made about how your company may offer more.... The same is true here. For example, I know people whose 50 weeks in Canada has been topped up to 80%.

It's not just about pay either, but about what security (if any) someone has after maternity or paternity leave. In practice, I think you'll fund the in the U.S. This is much harder to do, not just compared to Canada, but to most of Europe.
This feeling of guilt is still a social construct and a negative auto-stereotype though, because being white by itself doesn't make anyone responsible for - say - slavery, or Holocaust.

After all, these atrocities were not an effect of being white as such, unless we somehow internalize a notion than whites are in some way genetically inclined towards committing genocide etc.
Unhygenic macros isn't a drawback, just implement a hygenic macro system on top (this isn't difficult).

That said, I don't see the need for this language. Wisp and Clojurescript seem to have a lot more mindshare and I don't see a big enough benefit here to warrant splitting the community.
BRL-CAD has implemented trimmed curves and surfaces on top of OpenNURBS. Porting that to verbnurbs would not be impossibly difficult.
Canada's 50 weeks come after a 2-week waiting period, and pay 55% of weekly salary up to $500. Not exactly the land of milk and honey.

Also a little unfair to compare the whole of the US as one nation -- family leave is handled at the state level. CA, HI, and a few others have somewhat sane family leave laws.
Wow. A "responsive" page that hates all but a couple specific aspect ratios. It literally won't show you the page if you aren't in an aspect ratio it expects. WTF? http://d.pr/i/12ZBj
What the latest tech revolution means for the future of making music
Funny how there's a lot of indians coming out and defending the status quo by saying that in some, unspecified places in India, you don't actually get beat up by police or acid thrown in your face for being gay. Don't you see how ridiculous that sounds?
In case anyone didn't understand it with the punctuation removed:

Can you call future events like this "Question Mark"?
It's often considered much more understandable to define the distance between two points as a short mathematical expression - with sigma, x_n - y_n, second powers, square root - that actually explain what it is in non-mathematical terms.

Similarly, J programmers prefer to write

a =: a + b

instead of

(for i=0; i<a.size(); ++i)
a[i] += b[i];

which obscures the idea quite a bit. Or saying

(# %: */) a

to calculate geometric mean of vector a and use that in next expression.
What Is a Field? [video]
Yeah, the Costa Rica case was a real bummer for me.

Just had my first child and I only managed to get 5 days from the company, they were nice enough to throw in 2 additional days to my 3 days. To at least make it a week.

There's a bit of a caveat to the women's 4 months, those 4 months start by law 1 month before the child is scheduled to be born and continue for 3 months. We would have preferred more time after the birth and less time before.
Keep in mind that HN also has a "deep thread" mechanism, which hides the reply button for a while on sufficiently deep comment threads to discourage rapid-fire posting without thought. (Slashdot used to have the same thing; if you posted comments too rapidly, you'd get a "whoa, slow down there".)

I'd also hope that more weight goes to "more commenters than upvotes" rather than "more comments than upvotes", though as vague heuristics neither seems too far off.
You think Arthur doesn't look to his code back for those few years between rewritings?
We're digressing, but yes, halfbloed, gemengd bloed (mixed blood), it's all basically the same.

Just found out that mixed blood means mixed European and Native American ancestry specifically in the US (http://en.wikipedia.org/wiki/Mixed-blood).

I don't know if it's racist but it's definitely racial :)
Your words, not mine. I said freedom of speech.
Are you building an Internet fridge?
Is it unreasonable for me to interpret someone who is against "anti-eugenic" effects to be for eugenic effects when they start their comments with "we need people like her to reproduce"...?

I should clarify: when I say "for eugenic effects" I mean "in support of the general ideas underlying eugenics, even if opposed to eugenic policies." I'm saying above that both eugenics and his "anti-eugenic effects" are based on a flawed idea, one which michaelochurch (correct me if I'm wrong) seems to still endorse regardless of whether he is for or against eugenic policies.
They pretty clearly look like sheaves of wheat to me, to the extent that it wouldn't have occurred to me they might be something else.
Thanks for explaining. I think your main point is contained in the last sentence, and I recognize that most of my response here addresses tangential aspects, not your main point.

>> Religious people who think of the nature of things and remain religious

It sounds to me like you are trying to say that this is true for all people in that group, and I don't believe this is true. This is one method of rationalizing a belief in God, but not the only.

>> call this complex interaction of the physical processes, this fundamental fabric of reality, "God"

Some non-religious 'believers' may do this, but most 'religious' people do not. Essentially no Christian, Jewish, or Islamic fundamentalists thinks this way.

Obviously many new agers think this way, and there are some offshoots of the main religious who do, but on the whole its a rare viewpoint.

While some religious people believe that God continuously provides the means whereby the universe continues to act, most hold that the universe and God are separate. Its actually sacrilege to some to suggest that God is the processes of the universe.

Check out 'pantheism' on wikipedia, and contrast this with 'theism'.

>> If Mr. Cook gives the name "God"

Well does he?? Since Cook is an educated white male gay business leader in san francisco in 2014, I thought he was not religious. It turns out I was wrong.

Is Cook pantheist? I seriously don't think so. But then, I was completely wrong about him religious just a few hours ago.

>> with quite rational thoughts behind it: "I consider being gay among the greatest gifts God has given me."

I'm not sure that would be both honest and rational, as the speaker should know that the Christian community will misunderstand their unqualified pantheist use of 'God' as a theist use of 'God'.

>> a good idea to assume that people's beliefs come from reasoned thought, though some probably start from axioms we might find irrational.

I tend to assume that everyone's beliefs are informed by both rational and irrational thought processes. Did say something to imply otherwise? Or did I miss your point?
shawn-butler is technically correct -- he refers to standard SQL (first standardized in 1986) and SNMP being about the same time, and both in the late 1980s, and this is correct.

Of course, SQL was around quite a while before being standardized.
but they ought to feel like Edison.
am i the only one that thinks this is a total non-issue?

if you're going to overflow a size_t, you're already in trouble. realloc is used for.. um, reallocating data. it's probably grown many times before you come close to exhausting 32 bits of size (assuming i386). if you are coming close to 4gb allocations, you're already likely running out memory. as such, you're program is probably going to be killed for using too much memory before you are in any risk of overflowing size_t.

similarly, in a 64bit runtime.. well, you will certainly be killed by the kernel before you come close to overflowing size_t.

if you're reallocing based on untrusted user input.. well, again, you're already in trouble. "fixing" realloc will only make problems occur earlier (which i suppose is good).

EDIT: what i really should have said, is "make problems occur somewhere else".

finally, returning NULL for failure.. well, malloc doesn't fail. most (sane) codes don't check the return value of malloc because it doesn't make sense to. the kernel doesn't allocate memory until first access, at which point you're going to have trouble regardless.

colour me sceptical, but this seems like a fix to a non-existent problem.
It doesn't matter... depending on what social circles you're part of, and/or where you live. That's a crucial distinction.

I think it's very understandable to underestimate the degree of suffering involved, and how much this can be improved over time through publicly voiced support, especially when it comes from influential figures.

Many of us make this mistake in regards to women or ethnic minorities too. And those of us who are good looking do it to those who are less pretty, and those who us who have always been popular do this to the unpopular.

The best kind of empathy, I believe, concerns not just your feelings toward others, but also the context that these others are in.
Stop putting people in convenient boxes!
Ninety nine percent of genius is genius and not sweat; just ask Gauss.
As a native English speaker (not the OP), I'll take a stab at this explanation:

No 2 males could have a biologically conceived child (i.e. you must have a female carry your baby). I may be waaay behind on current reproductive technologies, so please correct me if I am wrong. Therefore, the 'blood' of the child (aka DNA) will be not be a combination of the parents (i.e. the people raising the child).
There's a reason that APL never gained a foothold and J has not been adopted by software engineers. You can program at the speed of thought in TECO as well, but the reasons for its limitations and peculiar history vanished long ago.

There are far better tools available these days for rapid prototyping; interpreted languages with REPLs and libraries for just about everything--without resorting to a write-only line-noise language and actually ending up with a usable product.

For that matter, I suppose it's possible to write understandable, maintainable TECO, APL and J with some effort if you don't value obscurity and cleverness over simplicity, correctness, maintainability and understandability.

If your business logic or product is written in line noise written by some lone J genius, your company is fucked when your guy inevitably gets hit by a bus, goes nuts, or leaves for greener pastures.
Are you familiar with the evidence the court considered? Is it instead the case that you'd have a hard time convicting anyone of hacking-related crimes under any circumstances because of the possibility that someone else might have been pulling the strings?

Often when cases like this are reported, the evidentiary details don't make it into the story. It's easy to understand why someone would have a problem with a conviction when all the information they have is the BBC's 10,000ft summary.

What's worse is, that 10,000ft summary can bias you by framing the whole story in your mind. You're skeptical right off the bat. That's probably always healthy! But it's good to know how your mind is being primed to digest new information, too.

Obviously, sometimes you get the details and the case doesn't get less murky. The Aurenheimer case is an example; I don't have a clue what to think about it, and would like to think that whatever my prejudices are, I'd have been a not-guilty vote in a jury based on that doubt.
> Luckily my wife is a stay at home mom and we could pull it off with one income.

The hidden gem right here. Build your life so that you can function well on one income (even if both partners work) and you won't be restricted by a government's policy.
Will this break my xmarks collection and, after I've added content, can I revert the new stuff back into xmarks later? I have been shepherding my collection since before del.icio.us had a bookmarklet, indeed since Netscape. Xmarks, despite its warts, at least it has cleanup tools I can us now and again, and I can take it with me to Firefox or Safari if needs be.
Except conversations are badly broken. So many people don't hit the actual reply, so conversations get cut off, often restarted, and thus become fragmented, which makes them hard to follow and participate in. Sometimes it works. Often it doesn't. I think this is what the OP was talking about.
It doesn't seem to even index the bookmarked pages, what is the point ?
That's a standards issue. If w3c froze a particular version as the "one true version", then whatever experimentation the llvm guys want to do with whatever other versions doesn't matter.

Another solution is to version your code
<script type="llvm" src="foo.ll" version="3.6.1" />

I'm already of the belief that w3c needs to require versioning of js code instead of stuff like 'use strict' (if it's bad, just remove it in new versions and move on). For backwards compatibility, if there's no version, assume ECMAScript3.
Very interesting! I find that what geniuses are secretly proud of is seldom what others perceive as their top achievements, so it would be hard to parallel the external "you are a genius" with the internal "I'm a genius".

Or maybe I'm just talking about highly intelligent people != genius.
Show HN: Building an interactive media server from spare parts
Note that even if Solidworks or Autocad has a parametric nurbs-based representation of the model, that they still might be storing a bag of triangles as well. I know they definitely store screenshots in the file for quick file icon rendering....
Only a factor if it's got more comments than upvotes.
The photo was taken a few years ago, but I'd think that by now Google StreetView would have enough copies of photos that it would be able to remove people or other inconsistencies between photos.
The nature of politics is that if we want to accomplish things, we have to work together. When you throw out statements like

> If conservative politics is directly linked to bigotry I see no reason we should support it. Perhaps the fiscally conservative, small government political groups should work to dissociate their ideas from intolerance.

All this does is create animosity with moderates who do not consider themselves linked to bigotry, and it does not advance your position, except among people who already agree with it.

If you don't want the support of these moderates then that is one thing. But that raises the question of why you would engage them, if not to garner their support.
So I'm not exactly sure how an FPGA is wired, so I won't comment on that. However, I feel, but cannot prove that the GOL neurons might have some kind of internal experience.

Your air example is a good one, however, the kind of interactions they have depend on temperature. Also, the information a air molecules transmit has little explicit encoding other than a few attributes, so I imagine that it wouldn't feel like much to be air. Feedback loops are probably frequently formed and broken, so I'm not sure what to make of that.

I think the IIT formula is interesting. I'm not sure if it's right (it probably isn't and will need modifications at least. Dr. Koch talked about this version of it being invariant across time, which sounded off to me). I'm planning on learning more about it though because it sounds like might have at least part of the answer and it might be on the path to finding something more experimentally amenable which is more than I can say of most theories I hear about.

I'm also attracted to the physicality requirements of IIT because it's clear to me that abstract computation alone is not enough to reify physical phenomena. For instance, mathematics often returns imaginary solutions to physical problems. Some math represents reality, but not all of it. It's important to stick close to physical processes in physics.

I haven't yet heard that there were five versions of the formula, but that doesn't surprise me. It's actively under development and it hasn't hit the point where we can conduct experiments to narrow it down. As far as I'm concerned, it's an interesting idea at this point, and I hope I can take away some useful tools from it.
> Now if only we could find a way to expose the operating system as a hierarchical file system.

Step 1: The OS-as-Postgres-DB system in this thread.

Step 2: FUSE filesystem wrapping the DB, as in https://github.com/petere/postgresqlfs

Q.E.D.
Keep data about public land available and open to everybody
Subset? No. Neither language is a subset of the other.

"C/C++" is a word coined by recruiters/human resources department.