skysight-inc/HackerNews huggingface dataset:
I think this is a fantastic article - and I thought it was genuinely funny, but my sense of humor is about 80% butt jokes so I think that's just an unusual alignment of my taste with the author's ;).

Now, allow me to take this article about irreduceable complexity and reduce its complexity: the question is not even about which shade of security gray to go with. It's an ongoing psychological battle between security and security theater, which is an unrelated set of activities that is almost, but not entirely, exactly unlike actual security.

Security theater operates on the level of what feels right, instead of what is logically right. That makes it powerful. It offers an appearance and feeling of safety, and there's value in that. Of course, if you ask someone "do you want a phone that feels safe or is actually safe," they'll pick the latter, but actually, they want and need both.

That's the problem with this issue. The general public doesn't feel the difference between these two domains clearly enough to know how dangerous the governments plan for the iPhone is - they don't understand that it shifts the balance wholly from security to security theater, when what you actually want is a blend of both. You need The Great Tagliatelle and the locked cockpit door. You need laminated paper and you need to have pilots with secret codes. Without security, an iPhone will still FEEL safe - it just won't be.

The problem is, feeling safe is good enough for most. That's why we mostly have metal locks and not giant flaming Doberman-lauching turrets on our lawns. Until the public gets the need for a balance, this debate will go nowhere fast, and the government - who is very used to getting its way - will skillfully play on our desire to feel safe in order to get what it needs.
It's definitely amoral. But it's also highly inefficient - it means that if everyone takes Oracle's approach then only charities with high levels of positive publicity get charity dollars.

Those charities who cannot generate lots if positive press can't help fund important research. Ironically sometimes research that crosses into another field and benefits another bug if research bring done.
Another really awesome talk to watch about some aspects of this is David Braben's talk on making the original Elite in 32K of ram.

I think this is the link but it doesn't work on mobile: http://www.gdcvault.com/play/1014628/Classic-Game-Postmortem
Yes, that is true. But the filtration mechanism you are describing happens through the work of editors and peer reviewers who also get close to nothing. The value is extracted by content aggregators who don't contribute anything except aggregation, which is already provided by search engines etc...
> I have some ideas, mainly around ensuring users aren't listing more than one property

This would destroy them. The reason Airbnb has grown far beyond what investors (and even the founders, probably) expected it to is because of individuals buying up and renting out large numbers of units as a full-time business, and because that phenomenon hasn't been stopped by regulators.

You can't build a $20B+ business on the back of individuals renting out spare rooms here or there for some extra money. You can build one by unlocking untapped value in the urban real estate market by converting long-term rental properties to short-term ones (whether that's illegal or has negative externalities is another matter).
I noticed an interesting optical illusion with the rotating cube vertices example: if you interpret it as rotating one way, it’s an ordinary cube—the back face appears smaller because it’s farther away; but if you interpret it as rotating the other way, you see a shape that’s constantly stretching and deforming.

This leads me to wonder what a game would look like if all perspective were so inverted, so that the farther away an object is, the larger it appears.
Just saw this - will do!
I wouldn't get my hopes up :D. I just moved it from luna/luna so the other guys can have the org. Other than the one guy hacking on it a little bit there isn't any work going into it. Primarily because I'm really enjoying Go, so I don't have much of a reason to work on an alt.
I'm on my phone, so I can't find the exact quote, but I remember him saying a couple of years ago something like he "doesn't fear AI for the same reason he doesn't fear the overpopulation of Mars".

And I'm 100% with him on that one. At the very best estimate (the one by Ray Kurzweil), we're 13 years away from it. In reality, probably 30-50. So, worrying about it now kind of feels like a waste of time, doesn't it?

Edit: also, in a study by Nick Bostrom and others, I've learned that not a huge part of AI researchers worry about AI. It seems like this sense of fear is mostly associated with those whose jobs are not really focused on AI (like Bill Gates, Stephen Hawking and Ellon Musk).
Under this document's classification of commuters I would fall into the 'extreme' category, travelling just over 1hr30m each way to get into Sydney from rouse hill in the west. I would say there is definitely a noticeable difference in my office between those of us who travel long distance and those who live closer to the office, usually in attitude and propensity to drink multiple coffees in a day.

Problem is, I would love a shorter commute, but my lifestyle is simply incompatible with life in an apartment or tiny, semi-detached town house, so I'm left with having a nice place to come home to but a long journey to get there, which for the most part I feel is a worthwhile trade so far.
Clone the GitHub stuff, “make”, and then fail
How do you spend your commute? I used to do something like that, it nearly drove me mad over 4 years.
> I'm a bit too lazy to count lines now, but I believe nullc has said the actual changes in segwit are smaller than those in the hardfork to 2MB.

Click on "Files changed" for line count stats. You'll see the Core → Classic diff is smaller than the SegWit diff: +1,803/-339 lines vs +2,193/-386. That's despite the fact that Core → Classic includes:

• Replacing every instance of "Core" with "Classic" and updating all links to online docs, chat, etc. (This is why 103 files were changed.)

• Updating copyright notices.

• Adding a description of Bitcoin Classic (and how it differs from Core).

• Adding a Debian package builder, including a default bitcoin.conf, service description, and pre/post install/uninstall handlers.

• Adding the Classic team's package signing keys.

The functional Classic diff is this changeset[1]. It's +865/-75, and the majority of the lines added are test cases.

1. https://github.com/bitcoinclassic/bitcoinclassic/compare/045...
The sexy model Olinda Castañeda premieres music video “Boquita de caramelo”
I've got a great pair of noise cancelling headphones I listen to, and I bought an iPad to read the news and watch some TV on the way. Occasionally I've just slept, but I've found that a lot harder on busses recently.
I remember a section in my high school text book noting that we literally stole some textile machinery from the British.
Does anyone know of any accompanying articles, but for raytracing, or other methods of rendering? It'd be nice to have a suite of examples of different methods.
Well, automation is what was said in the article. You think it accounts for most of the 40%? That's pretty hard to believe.
Requiem for IE
Without reading the article, but being familiar w/ the learn-what-you-want movement, it's important to know how subjects are useful IRL. This is usually where the teaching of mathematics fails students, after learning adding and subtraction so you can make change.

Regardless of subject, there should be intro courses covering the usefulness/benefits/pleasure of mankind's body of knowledge.
Too bad they don't have subway of Omsk city (Russia): it has 1 (one) station.

Originally, plan was to build more, of course. But due to widespread corruption and management failures there's only one station finished, and the rest of construction is basically stalled.

https://en.wikipedia.org/wiki/Omsk_Metro
I never dealt with Python until the 2.x series, but hasn't Python always been dynamically typed?

Also, the coroutine business seems a significant difference, as Python's concurrency model has always (to my knowledge) been limited by the GIL.
What you could do is go the other way around. The program's canonical configuration format is pure data in a well-defined format (XML, JSON, Protocol Buffers, etc.). However, the top-level user-facing configuration is a script, written in a well-known (and ideally easily sandboxed) scripting language, whose output is the configuration data. The script can still load pure data files, which can be automatically analyzed and transformed, and with enough discipline most of the rapidly changing parts of your configuration will live in these pure data files. Even without this discipline, the final output of the configuration script is pure data that can easily be stored separately for tests, diffs, analyses, etc.
Honestly, In the United States food service workers are the ONLY workers who are exempt from minimum wage protection.

Think about that for a moment. Your tip is assumed, the IRS actually tax waiters on a presumed 18% of the bill, whether or not you tip.

When you don't tip, you are literally stealing money from the wait staff.

It's a terrible system, I wish they would do away with this system, some prominent restaurants have taken bold steps against it, but if you go out to eat in the US, you simply must tip unless gratuity is included already on the bill.

Any other choice is unethical.
Came to post about Mapillary, happily surprised to see someone else post about it first :)
The costliest tradeoff for commuting is working out. It's hard to exercise after commuting due to general exhaustion from the work day. Waking up very early to work out before the commute can have bad effects productivity for that day.
I second this. When I wrote my first frustum cull method it opened up so many other possibilities. After clipping, I would say look into writing a quadtree (2d) followed up by an octree (3d). Even though quadtree's are confined to a single plane they are quite useful even in 3d games.

I can recommend the game programming gems series. I don't know what number they are up to now, I had the first three and they were a huge asset in learning all these techniques and more.
I dunno, depending on your architecture you're looking at 200-400 cycles per cache miss, that's a lot of function calls.
> I'd rather the speed stayed constant and accidents went down than see speed going up and accidents staying constant.

By that logic we should all be driving cars around at horse speeds.
> and that neighbors of a listing have a way to veto a listing.

Seriously? Do you know what a NIMBY is?

If you asked a dozen neighbors to all approve anything (even a differently coloured doorbell) then 100% chance that at least one would veto it.
My grandmother was diagnosed with cancer and given several months to live. She being 90, her doctor, family, and herself decided not to do anything about it and just live out her life. I came across ketogenic diet...but unfortunately by that time I found out about it, the writing was on the wall (she passed away 3 weeks later).

If I was in the same position, given the option of doing no chemo and dying; doing chemo, suffering, then dying; or doing no chemo, going on a diet, and maybe somehow it works...I know what I would chose.
Mozilla Scratchpad
50 Bitcoin краны на автомате работа в интернете
In modern graphics programming there are really two layers to writing a 3D engine; low-level and high-level. Funny enough, low-level rendering code does not mean the same thing today as it did 20 years ago.

I totally agree that knowing how triangle/fragment clipping works at the lowest level is a valuable skill but for the vast majority of people its a level of complexity way above their need. From a practical perspective (i.e. you want to make a Game, Simulation, realtime 3D rendering of any kind), you should not be writing a software rasterizer. As an exercise in learning, go for it, but if you want to have both practical and marketable skills, you need to learn a graphics API like OpenGL, Direct3D or even Metal. These APIs mask a lot of the implementation details but in return you get a fast, reliable and consistent API.

From a high-level, you find ways to use these APIs in smart ways to optimize for modern graphics cards. That in itself is a MASSIVE challenge and not to be underestimated. This is where a smart use of API calls becomes an excellent Engine.

For myself, I started backwards, learned OpenGL then Direct3D then finally built a software rasterizer and raytracer. To me that was a great way to learn because I first understood the high-level concepts (what are textures, what is a mesh) before learning low-level concepts (what are barycentric coordinates, how does bresenhams work, how do you do perspective correction).
> Again, how does having or not having a driver in each cab affect this?

Because computers have much faster reaction times and coordination mechanisms than any human and so can drive proportionally closer together.
The World Has a Problem: Too Many Young People
Self-reported chocolate intake? There are so many possible confounders here. It seens quite implausible that chocolate can acutely enhance cognitive ability. Alternative explanations are more likely, although not newsworthy.

I also think that nutrition science, which is deficient enough as it is, should not be mixed with epidemiology, which seems designed to detect spurious associations.
Just as an FYI, I found a company recently that makes chocolate with zeor sugar, that's sweetened with Stevia: https://www.cocopolo.com/

I didn't like their dark chocolate, but their milk chocolate comes pretty close to regular milk chocolate.
That's a very strange view. The entire job is premised on a tip, and we all enter the situation knowing that. There's no deception. The expectation in NYC is that these jobs pay far more than minimum wage, and it is one reason restaurants have such fantastic service.

It's just the system. It isn't a con. It's a system that ensures money goes to workers far in excess of what an owner would likely negotiate in other systems, so even though it is annoying, it is interesting.
I commute by motorcycle. My commute is one of my favourite parts of the day.
We've banned this account for repeatedly violating the HN guidelines.

We detached this comment from https://news.ycombinator.com/item?id=11231283 and marked it off-topic.
I'm not disparaging the researchers here but really I couldn't help thinking of this: https://xkcd.com/882/
I absolutely felt the same way about my 90 minute one way bike commute back when I was commuting to Sunnyvale. :)
Those languages are too big, so I might as well use Ruby or the Node environment when I need a full-featured language with lots of libraries. I'd like something dead simple that I can statically link into my C programs, with a syntax I can completely explain to someone in 15 minutes. I currently use duktape/Coffeescript or Lua/Moonscript for that, since hosting it in C is about ~5 lines of boilerplate code.

Edit: Does anyone know of any other languages similar to the syntax of Coffeescript and Moonscript?
My commute used to be either an hour by by car (10min) and light rail or 20-40min by motorcycle (carpool lane + dodging through traffic as I feel).

Sometimes the gloom and rain of Seattle just meant I couldn't bear to ride that day. Sometimes I needed to get some emails punched out or I just REALLY wanted to read a book. Even though it took longer I almost always felt more relaxed when I got home from riding the light rail. But I usually felt more ready to work when I rode in.

By the end of my time at that company I was riding my motorcycle about 90% of the time because I couldn't bare to give up 2+ hours a day to my commute.

When I left and started my own company the first thing I did was find an office space I could ride my bicycle to. It's actually faster to ride my bike than drive.
I wish they could do this for hayfever. If I could just sniff some grass every day and not have itchy eyes all summer if would be great!
Can you take the Internet out of the Internet of Things?
(Not very familiar with github, didn't realize you could count lines so easily).

Does the code you linked to compile and work alone? If so, I'd have to agree that it's smaller. I found the post I was referencing earlier, btw, at https://np.reddit.com/r/Bitcoin/comments/3vurqp/greg_maxwell... That was before the classic code was released, though.

Code committed less than a month ago can hardly be called "ready today". In what sense is classic readier than segwit?
Or you just put the blood on the prosecutors hands. If they wrongfully execute someone, then they are the ones to be executed. I guarantee there will be a lot less death penalty cases ;)
There's caffeine and sugar in it, seems reasonable, plus the pleasure of it means more endorphins. That's like three direct up-regulators of brain function.
Wow why am I being downvoted?
Oman National Anthem Instrumental “As-Salam As-Sultani”
Since I'm not dependent on XUL-type apis, this is very relevant! The porting process was already not-bad, but anything to smooth it over for others would be cool. Thanks, i'll see where it is when I start my next project!
Strict liability has its place, but so does mens rea. I once bought a motorbike. The man sold it to me from his front porch for going market price. He gave me the keys, he signed over the authentic title. I took it to the DMV to register. The desk worker called the police and had it confiscated; it was stolen property. Under strict liability, I would be a felon.

The police officer said to me, 'I have no idea how this happened, I would have been fooled too, he even had the title!?' (paraphrasing)

I gather you're arguing that convicting people like me is a worthwhile price to pay for convicting truly guilty people, but I disagree.
On ARM the Oracle version is considerably faster than OpenJDK.
I have to take this with a grain of salt considering the guy who put out the fake research on how eating chocolate can make lose you weight was just revealed to be a huge hoax:

http://io9.gizmodo.com/i-fooled-millions-into-thinking-choco...
"This article is brought to you by Nestle" ;)
I found these very helpful when writing my own path tracer:

http://www.thepolygoners.com/tutorials/GIIntro/GIIntro.htm

http://www.iquilezles.org/www/articles/simplepathtracing/sim...
Previous thread;
https://news.ycombinator.com/item?id=11155532
https://en.wikipedia.org/wiki/Database_normalization

You find that database armatures usually store everything in one table. The professionals break things up into different tables using normalization.

For example you usually have a table with names in it and an ID, and then you have a transaction table that has the ID in it plus the transaction with a foreign key going back to the table with names in it. Could be names of each account or checking or savings account with an ID assigned to them.

Thing is you could be downloading more than one account and you don't want them mixed up into one CSV file. You want them separate in normalized tables. Now you could just have a CSV file with Account ID in it and then have a separate CSV file with the name of the account with the ID in it. But that just gets confusing.

What if you are a business and have several accounts you want to download and process? You don't want them all mixed up together. Yeah there could be sub-accounts as well that have an ID as a foreign key and then another Foreign key to the main account or sub-sub account etc. When you get into accounting and you have sub accounts and sub-sub accounts to track spending you have to have a way to figure out how they work.

Here is an example of tables with sub accounts:
http://www.utteraccess.com/forum/lofiversion/index.php/t1855...
> That would generally imply criminal negligence or mens rea.

"Criminal negligence" is a kind of mens rea.
There's even a third layer -- engines like UE4 or Unity or libraries like SceneKit. There are so many steps to setting up shaders and lights that it's handy to have something that can intelligently handle all the moving parts -- like juggling the limited per-pixel lights with vertex lights, for example.
This is incredibly poignant in a world where our designers and engineers are moving to provide users less options and less configuration, deeming their ideal designs, meant to meet 'most users needs', is superior.
In the US, where tipping culture has thoroughly and irreversibly won, you are probably correct. In any other country, tipping is just encouraging that kind of exploitative system to take hold. I avoid tipping. On occasion people ask me if I want to leave a tip and I tell them they're making things worse for themselves in the long run. Workers should be paid a decent and reliable wage. Tipping encourages the opposite.
Hm, remember http://bits.blogs.nytimes.com/2012/11/27/apple-fires-maps-ma...?
Why would he address those concerns? He was pretty clear that he believes it's silly to even think about the "problem", since it's so far from being a threat. In fact, I would guess that fear of the "AI threat" roughly correlates with ignorance of the state of AI. And it might correlate with number of science fiction movies watched.
I've always thought there's a terrible and subtle kind of sexism in articles that are about women who do very interesting things, but ignore those interesting things to focus exclusively on gender. I don't think that's any less true when the way they bring up gender is positive; it's still reducing women to a single dimension.

However, this article isn't that. Out of the 13 questions here, only 1 was about gender and how gender affected her experience as a scientist. Any less and you would be arguing that that her gender wasn't relevant to her life at all, which is a pretty tenuous position to take.

I have to ask, did you read the article? It was a pretty good article and worth re-reading if all you got from it was "rah rah women rah rah". I particularly liked the question "Why do you love trees?".
Buxfer was a very interesting company I loved to use but strangely they didnt go as far as I thought they would
This old chestnut has been published in mainstream media for decades, the Daily Mail in the UK much feature it at least once a year (on the odd day a cancer scare doesn't exist). I remember every exam been given chocolate to take with me, and we're going back to early/mid 90s here.
From personal experience, every bite of chocolate provides me a moment of bliss and happiness. I think happiness is the real reason for improved brain function. I find myself most productive and most capable when I am happy.
Which is now a standard feature on chrome and elsewhere.
Your gracious replies here are awesome!
Coke is doing just fine. I travel a LOT and I would say Coke is the preferred brand in probably 85% of the hotels and restaurants I visit. I still bring along a 12-pack of Mt. Dew because so many places only have Coke products and its frustrating to have to drink flat fountain coke.