skysight-inc/HackerNews huggingface dataset:
Are we talking about Sun Tzu stuff here?

“All warfare is based on deception. Hence, when able to attack, we must seem unable; when using our forces, we must seem inactive; when we are near, we must make the enemy believe we are far away; when far away, we must make him believe we are near.”

Is this particular case, make everybody compromises performance by adapting themselves to OpenGL while we prepare an almost-bare-metal thing?
I know that the arrow keys have actual arrows on them, but so many modern games have trained us to use WASD to navigate, that if you're going to insist upon the arrow keys for navigation, you should probably mention this somewhere before the link to the demo.
I think you're confusing N,N-DMT (commonly referred to as DMT) with either 4-PO-DMT (psilocybin) or 4-HO-DMT (psilocin). _Very_ different substances.
I honestly expected Bret Victor to do the demo on Swift after seeing the realtime playground etc.
Yeah, we tried making it smoother in Safari by using CSS to enable hardware acceleration. However, doing this overrode the stacking context of the page.... which made it look worse.
I don´t understand.

Is Apple returning to make its own chips trend?
It definitely falls under money transmission - which could be worse as far as penalties go
The only thing that makes me sad is that because of their focus on secrecy, they're doomed to relearn all that we learned along the way. Having played with the swift playground stuff, just an hour long conversation could've made a big difference.

Such is the way of Apple though.
I am truly very happy that he was able to fund this cool project. The funding went very well it seems, more more than 6x the initial proposed funding!

I might just quit my job and do something similar!
It's almost like Shakespeare's monkeys! :)
The article you're looking for is here: https://www.uie.com/articles/three_hund_million_button/
I get your point but I still find the Cardinal's response lukewarm. The Cardinal should have just said that the church did not do it to fleece people or collect money.
Thanks! As with most software decisions, raycasters involve a tradeoff. They are related to voxels in that they impose constraints on what can be rendered. Voxels render grids in 3 dimensions while raycasters (typically) render them in 2.

For this reason, you can generally build a raycaster faster and simpler than either voxels or meshes, but there will be things you can't do. Rotation on the x axis is tricky, for example.

It's probably best to think of physics in a raycaster as the same sort of physics you could apply in a top-down 2D game.
He retired, for some definition of retired. He's letting the new team run the ship. That said, I'm sure he's still virtually on the board of directors and if he really felt passionate about something that it would get done.
Why Startups Need to Focus on Sales, Not Marketing
Glad you found this helpful. Regarding the TDD stuff, I went through the same difficulties as you described when I was starting out too. I even had that epiphany stage where I didn't write tests for something and ended up regretting it later.
I have found that over time I've gotten much more efficient writing the tests and don't necessarily write them for everything, only the things that experience now tells me are important.
Also, I give myself permission to "spike out" those features I'm still trying to figure out how they should work and not write any tests for them as I figure them out. After I've got it figured out I'll do a "git stash" (usually never returned to) and start over writing the feature I now understand using TDD.
fwiw, he had no direct involvement in it. http://www.quora.com/Did-Bret-Victor-work-with-Apple-on-the-...
https://news.ycombinator.com/item?id=7825065
At least Mozilla's EME implementation is the least evil because it runs the black box inside an open source sandbox.
The Ontario government should be informed that the big, expensive skyscrapers come after the innovation, not before.
>A fallback for what, exactly?

IE, Chrome, and Firefox users who haven't updated their browser.
board of directors has fiduciary responsibility over an organization, usually approves management plans, determines ceo compensation, etc.

our board of overseers is modeled after what universities do. it should be much lighter touch than a board of directors.
From cold call to $17 billion startup: how uber got started with sales calls
The lesser evil is still evil. In some ways it can actually be worse because people are then less willing to root it out, allowing it to fester.
>Now, I have no choice.

If you choose not to watch Netflix, with or without a plugin, isn't that making a choice as to whether to tolerate DRM'd content?
That will literally never happen. If anyone seriously believes that there will be a day without the legal ability to purchase some media or to publish media without making it DRM-encumbered has some serious issues with their thought process.

Has there been any point in history where it has been easier to make a movie, record a song, or write a story? Has there been any point in history where our culture has been more free? Man it would be a shame if we didn't get to see the latest Hollywood blockbuster, but culture will always continue. There's no way to remove that right within any legal framework.
thank you for doing this, I was just about to slog through figuring this out for myself using most of these tools. This will save me a lot of trial and error!

Small plug, I wrote a node wrapper for digital ocean's API. https://github.com/hortinstein/brinydeep
It would be interesting to use it to auto-scale based on feedback from haproxy or the nodes themselves when smashing it with siege.

When i get around to it I might write a followup to your article incorporating that and some of the other features!
Net neutrality is boring says John Oliver
So is this freedom dying, or is it some imagined right to free entertainment?
I think that's incorrect. Overseer is generally a term the English use when referring to administration of the poor. Not sure if it's still in use today.

Can you tell I liked me some Charles Dickens?
Southern Brazil, Remote, Full Time (preferred) or Contract

Stack: Ruby, JavaScript, EmberJS, HTML5, CSS3

Resume: http://juliogreff.net/resume/
Contact is on the resume.

Spent the last few years working mostly on the backend side on long running projects, so I'm pretty comfortable around huge and legacy code bases. Looking forward to get back on doing full stack dev and actually shape a product, because I don't appreciate being just a code monkey. Think of me as a one-man startup. I've been working remotely since 2009, so I'm really effective working on my own. If you have an interesting project, let's talk.
FCC experiencing difficulties on comment system due to heavy traffic
Pascal's wager works as long as you think there is a reasonable chance of the Christian god existing. This would have been true in Pascal's time when everyone around you believed, and much of the knowledge we take for granted didn't exist. E.g. the theory of evolution, or any understanding of physics, etc.

The stronger version of the argument also is true provided you only care about maximizing expected utility. That is any finitely small probability that god exists times the infinite negative or positive utility of believing/not believing, and you the expected utility of believing is infinite.

The counter is "maybe there is a god but he punishes believers and rewards atheists." As long as the probabilities are exactly equal, they perfectly cancel each other out. However if they aren't exactly equal, if the probability of the Christian god is even slightly higher, then it will vastly overwhelm the expected utility calculation.

The consequence of this is you can go up to someone who believes in maximizing expected utility and say "I am a god. If you don't do what I say I will torture you for an infinite amount of time. If you think there as an even tiny probability that what I'm saying is correct, you must obey me." It doesn't just apply to the Christian god or even religion.

Thus expected utility maximization may not actually be the best way to make decisions.
Many of the commenters are saying that they actually burn out a little more because those 32 hours are more productive than the 40.

The research here also says that the 32 hours can be just as productive as the 40.
This is what I thought when I saw "overseer". I would not have chosen to use that word.
Numbers reported by powertop
I, myself, am waiting for the 'getting started'[1] docs to switch to swift before I plunk down $99 for the pre-release software.

[1] https://developer.apple.com/library/prerelease/ios/reference...
No, just turn it off, period. If I want to subscribe I'll find the link. If I'm marginal, the modal will make sure I never come back.
Thanks. I've been wondering recently if I shouldn't just make an MMO game entirely based on Conway's Life. Most of the maze would be gone, and you'd mine resources in order to be able to form the Conway Life patterns and make yourself a comfortable home.
"So, the next time that you see a new person entering your community, stop, say hello, introduce yourself, introduce them to your friends. Who knows, they may be the next person to make a major difference in your life, and you saying hello could be the difference between them fading away or making a huge difference."

Related to this is understanding how you may come across to a (potential) new members via your mailing lists, issue discussions etc. For better or worse all those traces you leave behind give people signals about what the 'community' is like.
> "Smart" component selection with no understanding of the underlying complexity of the technology is a sure way to ensure you end up with crap that's 30% more expensive and 50% more power hungry than it should be.

Can you please expand on that ?
Exposing yourself to the direct, harsh feedback of the market is key. I've noticed that bad founders will do just about anything to avoid this. Instead of selling, which is hard, they spend their time going to conferences and meetups, trying to do PR, talking to biz dev people about partnerships, etc. It all sounds like work, but mainly serves to insulate them from the harsh reality that nobody wants their product.
You are presumably already choosing not to use Netflix now. I'm not. I'm choosing to use Netflix now, and I want the more secure, more efficient built-in method.

That said, I would like a more secure, more efficient built-in method for any non-DRM video source that chooses to be distributed openly too!
Using OAuth 2.0 with MQTT
> Additionally, both baremetal and OpenStack Ironic have a focus on 'triple-O', or OpenStack on OpenStack[2] use cases

Well, I'm sure they have issues but what gave you the impression they are focused on TripleO use cases?

As a TripleO dev I just use them.

Compared to more 'standalone' softwares like MAAS, these tools are integrated already into OpenStack, allowing you to deploy images on either virtual instances or baremetal without adding more software layers in charge of the images hosting, authentication, dhcp management and what not.
"Young companies receiving advice and support from MaRS raised more than $1 billion in financing in the last 3 years, and generated more than $500 million in revenue."

Can someone help me understand this properly? Because from my perspective right now, this isn't bragging material. Turning 1B$ in 500M$ revenue, not even profits ... seems like poor investment returns.
I'm pretty sure you can disable the proprietary DRM blobs on your browser.

You will miss out on a lot of DRM'd content out there, but you can still choose.
> Religion is by definition superstition

For some, Religion encompasses superstition, but it goes beyond that.

For others, Religion is "Dharma" [1]. It's a way of life / discipline.

[1] http://en.wikipedia.org/wiki/Dharma
This is really great news. But even better would it be if they'd incorporate it directly in gmail with a polished user interface.
"All too often, I’ve seen founders build some initially mediocre product, announce it to the world, find that users never show up, and not know what to do next. As well as not getting any users, the startup never gets the feedback it needs to improve the product."

Ah, the Hollywood launch... (http://gettingreal.37signals.com/ch13_Hollywood_Launch.php)
All the Swift things
As a third party "we need to talk about this" and the topic "has merit" are equivalent statements. Granted you may have intended something else, but that's not how it comes across. Anyway, as you did not clarify what did you mean?
This is a push in a great direction. I really do hope it catches on and will leave to more and more users adopting strong crypto on all ends. One can hope...
I hate to see DRM in HTML, but I'd much rather have DRM HTML5 video from netflix than Silverlight or Flash.

For a company like Netflix it isn't non-DRM HTML5 vs DRM HTML5, it's DRM HTML5 or Flash/Silverlight/other proprietary plugin.
Every single Supermicro and Tyan board I've ever used. Also every Dell, HP, and Sun/Oracle server I've ever used (though those can be a bit more of a pain). Really, anything with a halfway-decent IPMI implementation.
"Please note that enabling Chrome’s "Automatically send usage statistics and crash reports to Google" means that, in the event of a crash, parts of memory containing private key material might be sent to Google."

I hope that has more than a FAQ warning when they release it to the Chrome Store. Otherwise....:/

It isn't perfect but it is probably the best in-browser option given the constraints available.
Anyone know the "scale" of this re-implementation? Is it simply a fork of CPython with some performance tweaks, or is it a primarily new code-base? Regardless it's pretty cool.
Glad to see some support on the gem list. That was one of the items I really hadn't seen discussed anywhere else and was wondering if it only bothered me. I did some dev ops for a project that turned out to be what would have sounded like a fairly simple, small Rails app on a rather low-traffic site. I kept having to increase the server instance size as the team cargo-culted more and more gems into the Gemfile and the multiple Rails executables run under Unicorn continued to grow in size and eventually run out of memory on the server.
I agree that my example using OpenStruct only moves the conditional but in this case it moves it out of a place where I find conditional logic much harder to reason about. Also, if there were more attributes than just name that come out of that object you could potentially be eliminating many more conditionals with just the one in current_user which also seems like a win.
I miss Paul Graham's influence on HN. My impression is that since he "retired", the topics now are more uniformly focused on core hacking/startup stuff and HN lost its "good hackers are interested in anything" approach that I so fell in love with when I first discovered the site.

So I thought about quitting too, but there are still enough gems hidden beneath the avalanche of Haskell vs Lisp vs Erlang threads that keep me wanting to come back.
Is the number of hours in a day also larger in the U.S. than in most other countries in the world?
DirectX has it's own problems.
This was a great article. I just wanted to add the logical extension: the need to be flexible and a willingness to "pivot." The process of getting your product out there manually can give really focused user feedback that will help to refine the product in a smart way. Painful at first, yes, but ultimately very valuable.
That makes it largely unusable even to test for a few users, I guess.
They could inspire creativity by letting me upload photos from my desktop...
Port 80 is not some magical port, it's just privileged by convention. Routing iptables from port 80 to 3000 does not hurt nor improve your security situation in the least.
Gah! All those low battery icons on those screen shots are driving me crazy.
Interesting that this board seems to be constitued by the founders of some of the most successful YC startups (Airbnb, Homejoy, Stripe, Dropbox, Weebly, Twitch)
Yes it does.

https://developer.apple.com/library/prerelease/ios/documenta...

Additionally, this is just version 1.0. So nothing rules out that if Apple sees the language being widely adopted, other improvements in the FFI area aren't made.
> However if you are using a load balancer in front of a handful of node.js app servers, does this offer any advantage over just using an arbitrary port > 1024

Nope. It's only useful if you're using a single server, e.g. on a $5 DigitalOcean droplet.
2048 games pack
enjoy 2048 games pack ;)
I would be very interested to hear what you think might have benefitted from the experiences of LightTable. Are they things you think could evolve convergently in the future, or are they mutually exclusive design choices?
"The relevance of the theorem is questionable—the probability of a universe full of monkeys typing a complete work such as Shakespeare's Hamlet is so tiny that the chance of it occurring during a period of time hundreds of thousands of orders of magnitude longer than the age of the universe is extremely low (but technically not zero)."

http://en.wikipedia.org/wiki/Infinite_monkey_theorem
No, because in our projects only developers skilled in the required technologies get hired.
simple, just turn that feature off.
That's also a good thing. They'll have learned more from making experimental mistakes than from having been told something.
Here's the disambiguation from wikipedia:

In professions

[1] A supervisor or superintendent; one who keeps watch over and directs the work of others, often in the context of forced labor or slavery

[2] In law, a person appointed by the testator to supervise or assist the executor(s) of a will (mostly obsolete)

[3] Overseer of the Poor, an official who administered poor relief

It's muddled at best, but the usage in reference to a supervisory role in a professional context [1] is distinct from what you allude to [3], and [1] has the qualifier "often in the context of forced labor or slavery".
Great article, but I have a situational question: Let's say a company has grown at a 10% weekly growth rate and is now at 500 users. But as they try to sell to more people, they realize they are no longer growing at 10% and their growth rate is stagnant or decreasing WOW. Does it make sense to continue trying to sell OR focusing on user feedback and improving the product? I assume 'both' will be a popular answer but why? If you know your product is currently subpar, why not just build until the next iteration is ready and then start selling again?
Well, don't hesitate to give them feedback now. They're staying it's still quite in a fluid state and will change before release. Plus I'm sure they'd always be grateful for feedback, and if it improves the lot of millions of developers (they say now 9M registered Apple devs), you've done the world a great favor.

“There is no limit to what a man can do so long as he does not care a straw who gets the credit for it.” Charles Edward Montague
It's common in academic institutions. http://www.harvard.edu/board-overseers
using p-adic systems makes a lot of things look different - like smooth things become edgy and edgy (in particular fractals) - smooth, and a lot of issues promise to look simpler :) While they've been known for some time the real power of that tool is only started to be explored.
its amazing pack :)
Unless the roads are really really old. Those Romans sure knew how to build straight roads.
No it wouldn't be better. You'd just have yet another LavaBit that claims ultimate security but has no teeth. The private keys must never touch the DOM, whether it comes from Google's servers or put there by an extension, otherwise it's vulnerable to someone hijacking/NSL-ing the gmail session.

Therefore something must be installed on the local computer, whether that means a Chrome extension that has access to localStorage (like this project) or some standalone app.

If you're worried about UX, it looks like this project is meant to interface with gmail specifically, and extensions are able to alter the experience so I imagine it will be reasonably easy to use.
> It depends on the superstition. In some cases, the non-harmful variant provides cover for harmful variants. Many peaceful sects of Christianity and Islam, for example, fail to criticize the actions of their violent co-religionists.

True, but bear in mind that an awful lot of religious leaders do loudly and actively criticize their most unpleasant co-religionists, but are ignored by the media because "Local Pastor Calmly Advises Tolerance" doesn't sell papers. I'm not saying everyone does, but there's a lot more of it than people realize.
how is this different from Mailvelope?
I've been looking for something like the game that is described in the post for awhile. The kind of complexity that comes out of having N different damage types and M arbitrary, incompatible equipment slots is fun, but it's not nearly as intellectually rewarding as the complexity that comes out of simple rulesets like Newtonian Physics, programming, or genetic algorithms. Some use of GAs was attempted by Lord British with Ultima MMO games.

Generally, it runs into problems like these:

http://lesswrong.com/lw/l8/conjuring_an_evolution_to_serve_y...
U.N. rights chief urges China tell truth on Tiananmen
(All?) recent Chromebook devices can stream Netflix videos. It has been possible for the last year or so: http://techblog.netflix.com/2013/04/html5-video-at-netflix.h...

Before someone says "Chrome OS is not Linux": well it is Linux-based, it runs the Linux kernel, and the Linux version of Chrome. I am not aware of any of our (Google's) internal plans, but I presume the intent is to eventually make all the HTML5 Premium Video Extensions functional on plain Chrome with no dependencies on bits of software currently in Chrome OS. This would make streaming possible on all Linux platforms, providing Netflix doesn't artificially restricts playback to only Chrome OS. (I am also not aware of any of Netflix's future plans).
If you wanted this to be available for the general public then it could be slightly more troublesome.
Already posted https://news.ycombinator.com/item?id=7823928
Fair. I like UC's "Board of Regents" http://regents.universityofcalifornia.edu/
You may find this interesting (or not): The way the Egyptian hieroglyph for overseer as commonly written has a visual pun, and literally means "one who is in the mouth" (http://books.google.com/books?id=aroQ0Zrl8J4C&pg=PA34&lpg=PA...).
Yes, it is a bug and on our list to fix. In the meantime, we fix it manually when we see it. It would be helpful to fire a note to hn@ycombinator.com when you notice it.
Isn't this contrary to Google's goals as an advertising business? If people are using end-to-end encryption, they won't have cleartext emails to mine, &c. I need to wonder what the catch is, because there is definitely one: does Google own all the keys, or does Google secretly own all the keys?
From a business metric point of view: it is probably one of the best things they can do to reduce the global number of app crashes, which I would think is a driving factor in customer satisfaction.
I'd love to hear what your experience is and/or see examples.
I'm glad i'm getting the news through a mutual friend like Erowid, and not the media. The BBC is responsible for labeling his empathogenic 2c-b as one of the most dangerous drugs there is. [1]

While 2C-B has actually been one of the most loveliest, caring and care-free drugs I've ever used in a responsible dose and many of Shulgins trials will undoubtedly confirm.

Shulgin has thaught us that we should have freedom inside our body and mind, and that there are responsible ways of exploring the depths.

BBC has taught me to never pay attention to U.K. news when it comes to the things they are obviously clueless about and don't care of getting their facts straight, just some tabloudish headlines..

[1] http://www.theguardian.com/society/2013/jan/11/six-in-hospit...
No kitschy launch video?