skysight-inc/HackerNews huggingface dataset:
You're asserting that DirectX was developed as a competing API to OpenGL and a lock-in mechanism to hinder competition which is a ridiculous assertion that completely ignores history.

OpenGL started development in 1991 by Silicon Graphics and it's primary focus was on CAD/CAM utilizing expensive hardware accelerators. It was initially only available on IRIX and was never intended for video games. It was not open and the Architectural Review Board that maintained the API was controlled by Silicon Graphics.

Direct3D was developed by a company called RenderMorphics starting in 1992 and was bought by Microsoft in 1994. Direct3D was added to the DirectX suite in 1996 specifically for video game acceleration. At the time Microsoft was shipping their own OpenGL Drivers and would continue to do so until Windows 2000 was released.

Microsoft and Silicon Graphics actually attempted to unify the two APIs under Project Fahrenheit in 1997. Project Fahrenheit consisted of low, medium and high end drivers with Microsoft providing the low-end and Silicon Graphics providing the mid and high end portions. Microsoft abandoned the effort in 1999 because DirectX adoption had taken off and they were focusing resources on the original Xbox console. Silicon Graphics was in financial trouble at the point and it no longer made sense to pursue a project heavily reliant on them.

Silicon Graphics trouble's were reflected in the stagnation of OpenGL development with only incremental releases up to version 1.5 in 2003. SGI would eventually go under and the API would get turned over the Khronos in 2005 but it wasn't until 3DLABS got involved that anything happened and it wasn't until 2007 that OpenGL 2.0 was released. At the point the Xbox 360 has been out for 2 years and Microsoft was heavily invested in DirectX.
It has been said that a game of Go is a conversation with moves in different areas showing disagreement. The game is also known as 'shou tan' (hand talk). From the commentary, AlphaGO is currently passing the Go Turing Test in almost all cases. There are some moves which some say are uncharacteristic, then later play out well. Or so called mistakes not affecting the outcome of the match. One explanation given was that AlphaGo optimizes for a win, not win by greatest margin, which is a/most valid for human or machine.
Land value tax sounds like a proposal to return directly to feudalism.

"Using land the most profitably" (ie. extracting the most tribute) will become de facto ownership for the controlling entity through tribute, while everyone else will be tenants of the few controllers.
Remote Teams: Best Practices and Culture Lessons
Also Quora. I luckily almost never see Quora results anymore. For a while, maybe a couple of years back, they'd rank on the first page for many technical queries. Clicking through would give you the question and a blocked answer. Really glad that Google decided that those businesses shouldn't win, because it's a really sleazy model.
>"Or perhaps... under a giant lexan rotunda."

Or just make sure to do it on a windy day?
Depends what you mean by "cult". They are a defined group of people that display a substantial amount of in-group closeness (google "lesswrong cuddle puddle" if you have the stomach for it), possessing unusual views, organised around a central leader figure, that believes the leader's worldview is superior. Poisoned kool-aid, however, is unlikely. Make of it what you will.
>But over here you don't really sweat when biking to work

Thats not the case most parts of the world. Summers get really hot even in cold parts of the country here in the US.

There are many factors at play here. Simply installing bike lanes is not enough. Blaming it all on 'auto industry propaganda' is not fair.
A book about how to get freelance programming clients: http://www.jasonswett.net/book
To put those numbers into standard transit pricing using US-East (AWS):

Up to 10 TB / month - $30/Mbps

Next 350 TB / month - $16.50/Mbps

Traffic within the same Region - $3.50/Mbps

Traffic to another region - $6.50/Mbps

The outbound traffic starts at $45/Mbps in AsiaPac and $85/Mbps in Latin America.

In the US and most of the EU, at >1Gbps (~350TB/mo) volume, transit pricing is well under $1/Mbps. Most of Asia should be under $10/Mbps, and south america is quite a bit higher, but not $70/Mbps.

See: https://www.telegeography.com/press/press-releases/2015/09/0...

http://blog.telegeography.com/bandwidth-and-ip-pricing-trend...
The recommendations are implicit...i.e., the book will only be in the app because someone felt strongly about it.

We're leaving out 'smart' because we feel that smart people are smart enough to decide for themselves what they should explore, and we're leaving out 'social' because there's already many solutions out there to find out what your friends are reading.

Personally, there are a LOT of books out there I a) wouldn't otherwise consider reading or b) never even know about unless someone placed it front of my face and told me why it was worth reading. That's the purpose of this app.

It's not meant to be the only place for one to discover books...it's the place you go to get lost. Sometimes you want that, and sometimes you don't.
Maybe another improvement would be some metadata field on the fork to indicate why this fork was created. Are you forking because you want a copy in your namespace? Are you forking to add new functionality? To support different versions? Did you misclick star? Did GitHub create one for you without you even knowing because you wanted to make a quick PR to the README?

Sometimes this info is in the README, but it would be nice to see that surfaced in the Forks graph.
Thanks, that looks like it could have save me some time...
Winston Churchill opposed the Road Fund, saying: "It will be only a step from this for them to claim in a few years the moral ownership of the roads their contributions have created"
It didn't look like a Takemiya-style move to me. Takemiya tends to play for a huge moyo in the center. AlphaGo had no such moyo. It wasn't only a strange move; it was also a strange time to play it, and it definitely went against conventional wisdom.
Most military jets can be hot refueled on the ground, with engine(s) running. Some fighter jets (F/A-18s etc) can hot swap crew on the ground, with one engine running.

With the F-35 and other jets, its possible to swap crew and perform minor maintenance with the jet electrically powered up and cooled with auxiliary air supply, although the engine is shutdown and then restarted. This actually saves significant time on the pre-takeoff procedures. I would think the Lockheed Martin engineers could also perform diagnostics after a failure, without interrupting power or restarting the sub-system.
Edit: I can't read or delete this post. Ignore me.
This, along with the new cataracts surgery that no longer requires an artificial lens be inserted (the cataract is removed, and stem cells are used to grow a new lens within your body), makes it feel like there is such velocity in biomedical research right now. Exciting times!
Yep, I've done that before on browsers without any ad blockers. I'm so used to clicking the first result that looks like what I want that I got bit by an ad. I'll always go out of my way to click the not-ad link if it goes to the place I want.
If you read the article you'll see they're not relying on introduced stem cells.
What I'm wondering is how these fighter jet pilots deal with needing to go to the bathroom. 14 hours stuck in a tiny cockpit kinda makes it hard to relieve yourself...
Had no idea till now, three days late. How surreal is the modern web that I find out about this via SV-funded HN, rather than organically in the town that I am currently in, coming from a meeting on the campus of which I just met to discuss plans for future of health computing, from my own campus student newspaper where I worked and where I first heard of and met Fred Brooks.
True, that has worked well for NPR's Playground app, for example. http://www.playgroundsforeveryone.com/

The two main issues when we've thought of this are:

1) how do you ensure the data is accurate/up-to-date?

2) the graveyard issue where you don't want to show what's NOT on your site. As an example (and I know I'm probably picking on them unfairly) check out GreatSchool's crowd-sourced photos here: http://www.greatschools.org/search/search.page?q=boston%20ma)
Making the immutable version the same length as (or preferably, shorter than, e.g. Rust) the mutable version encourages the use of immutability.
Easy Office phonebooths
-----
| |
| |
| |
-----
I've found lots of startups want more private spaces for individuals to work and do calls, but most solutions cost thousands of dollars or require builders.
Does anyone want to test and give feedback on a better office phone booth?
I'm spending some time creating a logo generator tool targeted at idea/early stage products and companies, or for side projects, open source projects, etc.

It's called Logocaster - https://logocaster.com

Logocaster is meant to help you explore a huge universe of logo designs when brainstorming your brand/logo. It makes it quite easy to scan a bunch of style/font/palette options and then "drill down" and see designs which only incorporate the features you like.

Right now it's a playground for testing out fonts, colors and a few logo styles. I'm planning on incorporating graphics from the Noun Project and giving a bit more of a rich experience around tweaking a specific design.

You can explore the functionality without registering, and save/download your favorites as SVG if you do register (edit: for free, at least until I've incorporated Stripe).

I'm looking for any feedback on the direction the project is headed, or interesting use cases where the API that powers this whole thing could be put to use, cheers!
I'm not sure banking can get away from the traditional. I like the idea of a blockchain (or some version of it) being implemented to assist in interbank communication.

Banks will probably only jump on BTC way down the line, if they ever do.
A password wallet that syncs over Dropbox, Google Drive, Syncthing, even rsync.

https://github.com/stevenkaras/kasefet

Got fed up with Dropbox creating conflicted copies of my keepass database, and decided there must be a better way. I expect the base KV store will be easy to use for other apps in the future as well.
BlurrrSDK: Write native cross-platform 2D games in C, Lua, JavaScript or Swift. (iOS, Android, SteamOS/Linux, OS X, Windows, Raspberry Pi).

I just posted a demo video yesterday of Swift development for Android. I think this could be the very first video of a (cross-platform) Swift program running on Android.
https://youtu.be/w6FY_qSi8yY

A more talky introduction here:
https://www.youtube.com/watch?v=wCWFqHJC_gI&index=1&list=PLf...
I'm working on a new Machine Learning Platform as a Service offering. We will be providing an easy to use, API driven platform for quickly and easily spinning up an environment for ML based on Spark and (in the first version) SystemML. Eventually we'll add support for working with TensorFlow, Warp-CTC, etc. I also envision having APIs for OCR, NLP, etc. as we develop.

One thing about this: everything will be Open Source. Obviously all of the "back end stuff" (Spark, SystemML, TensorFlow, etc.) is already open source, but even our provisioning code and API's will be OSS as well. The idea is to put the customer in control. So if you don't like our service, or decide you can do it cheaper running your own hardware on premises, whatever, you can deploy the entire stack yourself.

There's nothing at the URL right now but a (very) primitive landing page, but if any of you guys want to take a look, here ya go:

http://neuralobjects.com

Everything is hidden behind a (temporary) login page right now, since this isn't really public yet. The login is 'user123' with password 'realitybomb40'

Also, ignore the video that's there, it's a placeholder to mark out where our explainer video will go when it's recorded.

We plan to eventually offer both "pre canned" routines that you can use out of the box as well as the ability to deploy your own models. There a lot of other stuff on the roadmap as well, but it's probably too early to talk about any of it just yet.
I agree with you over all, but, 200 lbs vs 1.5 ton doesn't really matter, it's the pressure in the tires that make a difference in terms of impact to the road.
I totally agree that the F-35 project is a mess. But I would like to see a real analysis of the problems and not just jumping on any problem that sounds bad on the surface. Maybe a hard reboot is a problem, maybe not. I don't know.
That's really neat, does the procedure work with other organs too? I think something similar happens with bone marrow transplants when they kill all of the original marrow too doesn't it (not by design but by the nature of what you're doing).
That's the holy grail of The Cloud: just write a description of what you want and what you want happens. DWIM programmatic casting.

I think pg originated his "sufficiently smart compiler" startup idea in his pycon talk. You can find it online somewhere. The other take away from his talk was: just lie to customers about it being automated, manually farm out the parallelize-all-the-code tasks to works/interns/turks while saying it's "automatic," then eventually figure out how to automate it yourself later so you don't need pesky humans in the loop.
Ubuntu deprecates fglrx driver in 16.04, recommends open source alternatives
The internet of things to stick up your butt
Show HN: GitHub News, using a peak detection algorithm to detect trending repos
http://i.imgur.com/RWRJ27u.png

I see GB not TB?
Excellent point.

This is the fundamental issue with meme outrage. It almost always relies on assuming the complex incentive structure that leads to something existing in the world reduces to 'lazy idiots made it happen'. Looking for nuance in the subject of the meme almost always works against this assumption.
As a starting point, I'd suggest reading the profiles, which provide all the configuration https://github.com/brian-armstrong/quiet/blob/master/quiet-p...

Quiet's design is typical for what you'd find in a textbook diagram of a modem. It uses liquid SDR to generate the modulated symbols, and then it runs them through an interpolation filter and mixes them up to some carrier frequency.
Thriot is an open source IoT platform.
There are no real usages yet, but since it's open anybody can make use of it.
The main advantage of this platform is that it has configurable and extendable storage system so you can store the configuration, telemetry data and M2M messages where you wish besides the fact that it has been tested on Windows and Linux, as well.

Code: https://github.com/kpocza/thriot

Documentation: http://portal.thriot.io/

Demo site: http://central.thriot.io/
Crop storage and the Internet of Things
Two experiments in computational design. I call them data paintings. Digital technologies already disrupted many fields - it is the time they disrupt graphic arts and painting. More on the way...
http://www.pixelbox.com/circuitflora/
http://www.pixelbox.com/fishdna
6 Tried and True Strategies to Becoming a SaaS Category Leader
http://www.dote.osd.mil/pub/reports/FY2015/pdf/dod/2015f35js...

Haven't read it all, but started reading it. At least this is more "from the horse's mouth" rather than outside commentary like the Ars article.
How Our Social Lives Can Be as Great as They Were in College
Information produced costs money. Groups that do not have equal funding can have far less information produced about them. This becomes a significant issue in social science where only certain questions get funding and related but opposite questions do not, resulting in a one sided view of information (especially since many people think that absence of evidence is evidence of absence).
Schweizerdeutsch lernen
I can say the best training i've received for all of my pilot training has been at http://www.flightcenterinternational.com/private-pilot-train....

Awesome instructors. Just got a job at LAN peru.
I doubt they can just toss an atomic clock on the plane :)

As I understand it, an early variant of the TCAS system for collision avoidance did just that. Every aircraft would have a Cs or Rb standard that was synchronized to a master clock, and they'd broadcast their position and altitude at an assigned time slot.

This would have been very expensive at the time (late 60s-early 70s?) they were proposing it, and it would only have worked if everyone had the necessary equipment. So it didn't fly. But in later decades it was no big deal to put a high-quality atomic time/frequency standard onboard an aircraft, and I wouldn't be surprised if most large airplanes actually do carry a Rb standard for one reason or another.

Edit: the proposed system was called EROS: http://www.allstar.fiu.edu/aero/tcas.htm
I know it's for mobile, but you might want to center the page for desktop users, i.e. with a max-width.
>My bike and myself combined are a little over 200lbs. Do I create potholes in the roads? Does my bike cause pollution?

What about the cost of building and maintenance of bike lanes and other associated costs that would be involved in increased complexity of cleaning/maintenance of roads due to bike lanes (more so if they are secluded from main traffic).

Do you think this cost is justified for a minuscule percentage of population who choose to bike on the roads.
Article says you could theoretically do it with lungs and liver, but it's less necessary because you don't have much antibody response to the specific organs (versus, say, the "normal" immune response you will always have from transplanted tissue).
On this topic, does anyone have suggested hardware to use Qubes with besides the Purism laptop?
This is how my company used to build software 10 years ago.

Now we have Docker containers, cloud VMs, GitHub, 1 click deployment, advanced metrics, Grafana, Go microservices, Slack bots, etc.

Sounds like Netflix is stucked in the past.
Adrift: How the “always-on” Xbox One disaster became a VR triumph
I guess I'm stupid then, because I spent more than an hour trying to figure an easy way to add these to my auto-provisioned servers before giving up and using the static cert instead.
Why would I choose this over Browserstack?
Are you targeting networks with or without malicious actors? I spend a lot of time thinking about the latter.
Blockhead: Side-facing plug for Apple chargers
That's the thing, it's really easy to say something that sounds good, like "helping our fellows" and "dignified and satisfying lives", but "whatever it takes" is a license for tyranny. It'll end up being selectively enforced. We obviously don't care much as a society because we let junkies die on the street, but the rule will be used to make some webdev firm spend millions making a puzzle-game accessible because of a flash outrage-mob and a some politician cashing in.

If something like this was to really work it'd have to be done economically, from the bottom-up. Rather than dropping an obligation on the world, fund the disabled (higher pensions) to pay to make things accessible. If there aren't enough accessible puzzle game there'll be a large pool of money seeking them, and if nobody cares, nobody is burdened.

As we're discovering with foreign aid - the wrong aid hurts, and the right aid looks like cash handouts.

But that won't work because nobody is actually willing to pay anything to help, they're just willing to legally oblige others to work for free.
I dunno about that, southern California remains a desolate hellscape full of people who joke about murdering me and my fellow cyclists like it's nothing at all.
Oh god yes.
Its something the startup I work for needs, I'd be happy to provide feedback (I'm a user researcher). Email in profile.
Anarcat: The Problems of keybase.io
Author provided a lot of information. I wouldn't call it a "hand wavy" article at all.
In general, we don't tax and license people who use the roads. There is no licensing pedestrians, for example. And there was no licensing ox-carts in the 19th century. Similarly, when the safety bicycle was invented and popularized in the 1890s, there was no licensing for it.

The change came with the automobile, which has huge mass and travels at high speed. The danger of the automobile to all other road users was so profound and unique that the need to license motor vehicles soon became quite clear. And even with driver licensing, cars kill thousands of people every year.

Bicycles simply do not pose much of a threat to other road users, that would require cyclist licensing.

Similarly, a 250-lb cyclist does not cause much wear and tear on the roads compared to a 2,500-lb motorist. Roads are more expensive because they have to be built for cars.
I once proposed a library for 2, 3 and 4 element vectors based on the one in Graphic Gems.[1] It was rejected because it didn't use templates.

[1] http://www.animats.com/source/graphics/algebra3.h
Micro - a microservice ecosystem

I'm building tools to simplify building and managing distributed systems based on my experiences at Google and Hailo.

https://micro-services.co
https://github.com/micro/micro
"Paying your "fair share" of road use taxes gives you an equal voice when asking for specific use lanes"

Well, property taxes pay for specific-use auto lanes even if one doesn't own a car, and nobody seems to mind that (well I do, but I'm weird).

That being said, I would be THRILLED to pay for tolled bike lanes that were kept free of cars and other threats.
Have you ever been to New York? Outside of some parts of Manhattan, bike lanes aren't "built." There is some paint splashed onto the side of a street, and based on what I see, not much "maintenance" happens after that. There is no extra complexity because of that paint. Street cleaners disregard the bike lane as if it wasn't there (which I'm fine with).

Regardless, I still pay taxes just like everyone else. I used to own a car, and I didn't pay any extra taxes. Why should I now that I have a bike?
You could also transmit to a whole room full of people without needing to connect to any networks or devices.
Thanks! I'm a little hesitant because it sounds a little like magic, but I'm happy to help with testing it, should you need testers. Any place I can subscribe for updates?
Yeobot, a Slackbot that's a SQL interface to the Amazon API and soon a whole lot more.

It's cool because it works across accounts and across regions, which their API doesn't do, and it adds new information like cost, so you can do stuff like 'select instance_id, monthly_cost from ec2.instances order by monthly_cost desc'.

https://cloudnative.io/yeobot/

Oh and we had to make a bunch of tools to make this work, since we're building it all on AWS Lambda, so there's these too:

http://cloudnative.io/oss/
Thank you. I don’t feel like it’s courageous—I think of it as just an annoying illness that I’m dealing with.

Work stress and loneliness were big factors for me as well. I moved across the country with no support network, then went through a difficult breakup. Changing jobs, finding new friends and hobbies, and meeting a new partner who has also dealt with addiction, have all helped enormously.

I am still working on Kitten, and it would be a great help to chat about it, as well as whatever you’re working on. Feel free to email me, or star the repo on GitHub and I’ll include you in the pre-release announcement—soon, hopefully!
If you're looking for space though, I'd suggest taking a look at Hoboken/Jersey City. It seemed a lot of nicer than Queens and seemed to have similar costs for larger places.