skysight-inc/HackerNews huggingface dataset:
Remember, this is Microsoft we're talking about here, which means we've got about 50/50 chance of only half the company actually following through and implementing this ;)

Do not, under any circumstance, underestimate the sheer insanity of any Microsoft licensing scheme. At my new $dayjob, they spend $1-2MM/year on Microsoft licenses and support, and it's taken close to 9 months to get Microsoft to fix some incorrectly issued licenses. Not to mention, Microsoft has rolled out some new license portal that only like TWO people know about at Microsoft, so a bunch of shiny new licenses (to the tune of $750K) went "missing" because no one, even our Microsoft rep, apparently knew about the new portal which the licenses had been created in (and which, in fine Microsoft tradition, does not support any of our old licenses...)

As the only linux guy here, it is astounding, absolutely astounding to me, how many man hours are wasted just dealing with Microsoft licensing. They probably could have ported their entire stack to open source alternatives in the time it's taken just to get our SQL Server licenses straightened out. But I get the feeling that being a Microsoft shop means you have to develop Stockholm Syndrome just to make it through your day, or else you'd go mad from dealing with Microsoft and their VARs.
1. The Python standard library (if you're on Linux, /usr/lib/python2.x or 3.x, depending on your version).

2. The Bazaar VCS is written entirely in Python, is very well documented and has a large test section. (www.launchpad.net/bzr)
I love the community here but I wish we'd adopt lobste.rs' codebase, with story tagging and a public moderator actions log.
His education is in morals and logic and his conclusion in subsequent books is that everything is related by souls. I would say even if he had heard of or read about real science regarding spacetime, he wouldn't even have been able to understand it anyway. It would be like an alchemist understanding atomic numbers and nuclei, they are completely different fields.
I love me some Big Mac indices. The concept is intriguing. I'd like to see the potato index or something non brand related. The trouble is choosing the right veggie/product
Hmm, I went to a festival and stayed up at least two nights in a row plus the three days. On the third day we got on this little tiny plane to get back to the main airport and everyone and I just conked out. Same thing in the taxi on the way there. People shaking me said I wasn't waking up. Landing, taking off, nothing. Although I'm a very comfortable flyer anyways and never really have any of the anxieties some people have with flying.

I'm not sure which is preferable, without friends I may have missed all my flights, but that sleep was desperately needed.
Data flows and water woes: The Utah Data Center [pdf]
Show HN: Scopemount – Beautiful Themes for Telescope (Meteor)
I see an impressively terrifying warning when I try to follow this link related to malware.
These sound very similar to Kerbal Space Program mission plans (which I guess speaks highly of it as a simulator). I'm tempted to try to fly it all ingame.

Has docking with (unpiloted) prepositioned stages been demonstrated in real life? Is it reliable enough to use when crew lives depend on it?
12 most influential programmers working today
How Incident Management Solutions Safeguard Properties
My wife studied this language once. The department she was studying it in called it "BCS" (for Bosnian-Croatian-Serbian); she eventually just took to calling it "Bosnifuckit".
Non-US Startups Need to Look for Opportunities Beyond Silicon Valley
There are bindings for most of the common languages to access Cache structures/functions (.Net, Java, Python, Perl, C/C++, Node.js) but not much the other way around. The only native to call out from Objectscript is via a low-level C interface.

At the moment we're solving the problem by calling out to a set of Golang microservices from Cache over http.

Cache itself actually has web support baked in, either via early-00's PHP style "echo directly down the pipe" or a newer MVC style framework they've built, but sadly stopped developing. Our product team made the choice to transition to their MVC style framework, another team built on ASP.Net so there are options.
A lovely contradicting title...
I think it's just Bizspark as MS will continue to sell VS 2015 Pro without a MSDN subscription (it's hidden in the Q&A section near the bottom of https://www.visualstudio.com/en-us/products/vs-2015-product-...).

Probably implies that at least the IDE only (no subscription) version will not require signing in.
> Advertising should be respectful of the user’s time, attention, and battery life.

This struck me. I think it's the other way around: Users should be respectful of advertising, or, since this sounds ridiculous: Pay for content. Everything else seems unsustainable (and the status quo seems pretty unsustainable, hence 1 minute tracking traffic).

I'm wondering if the free-everything web only evolved due to the lack of a proper built-in payment method or if there is an underlying economic reason (the near-zero cost of publishing?) that would have forced the current situation anyway.
Coming at this as a teacher (with a background in IT) I would suggest making it as student centered as you can. That would mean (unless you can meet with the students before hand) being extremely flexible with the syllabus. So you would ask the students something like:

* what problem they have in life they want to solve
* what they think is missing from the current web

From this you can go into decomposing a problem into smaller parts and move into programming those small parts, using the tech that is best (here you teach them how to google for tech needed for certain domains)

Of course, you need to open with a few early wins- eg get them to make a quick static web page, then adapt that web page into a dynamic web page with a poll where they could probably have their fellow students vote on and give feedback to their ideas from the previous questions. But the main thing is for you to find out what they want to do, and show them how it is possible via web tech.

And also, remember this is the world wide web. Maybe figure out how to have people contribute even if they're not in Greece via irc, Skype, handouts etc. You may even get close to one on one tutoring if enough people like your idea.

Awesome idea, and great luck to you!
Has every old person you've ever met been old, senile, and unable to do anything useful?

My Grandma walked to the supermarket the morning of the night she passed and was totally lucid for the entirety of her years.
I'm conflicted about this. On one hand, there's a part of me that likes the fact they're sticking it to a bank. On the other hand, are we benefitting as a society because of this?
For an everday pen, I use a Lamy Safari fountain pen[0] with an extra-fine nib. For a pencil I use a Pentel GraphGear 1000[1] in 0.5mm.

[0] http://www.lamy.com/eng/b2c/safari/017

[1] http://www.pentel.com/store/graphgear-1000
In the end even AA came to the conclusion that these tickets were sold far too cheap.

As I have posted already I don't cut AA much slack because of what they did to me, but the essence of stupidity is selling something far below its true value because you did not consider how others might use it.
> So people who confess don't deserve legal representation? Really?

Sure, but money doesn't change the facts.

After a confession - the reality of the outcome changes.

> Well, maybe if you posted the stories of the tragedies that happened to them due to the leak there would be some sympathy. Where are they?

There full names were leaked. Security for them has been compromised. Maybe they don't go to the news about it, they're private individuals.

Bradley Manning seems to have a lot of free defense already. Not a lot of people defending the facts. He's confessed.
https://dl.dropboxusercontent.com/s/qx4hxklot0znqjo/Screensh...
> Five was the ultimate number,

I have OCD as well, and this jumped out at me. That's my ultimate number as well! I actually talked about this in a presentation [1, slide 8] and explain my reasoning, but the reasoning in the article also resonates with me. Even is good because it provides balance, but 5 is the exception to the even rule because it still provides an even more elegant balance.

[1] http://www.slideshare.net/jasonlotito/getting-things-done-44...
How? Do you have a suggestion for raising revenue that's as effective? Lots of nonprofits struggle because they're too afraid to ask people for money but it turns out if you don't ask no one donates.

A pop-up or -under window and a modal dialog are also different in that the modal is confined to the window or tab it exists in and when you leave the page you're on it goes away.
I'm just thinking, this e-voting fad will make it really easy for the modern-time hitlers and stalins.
Let's subset JavaScript
The table looks like circle, but it must be off a little otherwise there would be only one focal point at the center. I am curious what a more elongated oval would be like, and also what a perfectly circular table would be like.
How to drive UX with AJAX
I use two transpilers in my day to day work, cython and coffeescript. In both cases they work really well and save me a bunch of time and effort. However in both cases the transpiler is written in parallel with the source language which always makes it a lot easier and the transpiler obviously supports 100% of the source language.

I have also played with transpilers written for 'foreign' languages and then you do end up in a situation where you can only use a (often badly defined) subset of the source language, and debugging is a pain since the output is often very difficult to read. Still they're handy when you need them and can (sometimes) save you time compared to porting the code by hand.
And even that's not happening.

The machine also prints the vote on the ballot, and because of the known bugs in the system people are still counting them by hand.
Unfortunately they did. You can see the request for review here[1], and the actual review here[2]. I know the guy who actually did it (Righetti), he sent an email to the department a few days ago. The quality of that review was absolutely terrible.

[1] https://www.eleccionesciudad.gob.ar/uploads/resoluciones/ade...

[2] https://www.eleccionesciudad.gob.ar/uploads/OAT%20n%203-15-0...
Most clients interact with the database through a standard API like JDBC or REST, but there is an interface for calling functions written in C, and for getting into the database from C. It's kind of similar to Lua's C API. The Node.js binding is based on this interface.
It's not a line of defense. I'm thinking about less computer literate people. Do you know a friend or family member that would call you and say "My laptop's really hot, loud, and slow, but it's not doing anything!" and ask for advice?
Why? Is this really uncommon?
The first module of the ISS was launched unmanned, then a Space Shuttle mission met up with it 2 weeks later.
Perhaps we could do a kickstart on behalf of this cause. We should not be touting it as kindapping, though :P
SQLAlchemy

- https://github.com/zzzeek/sqlalchemy

- http://www.aosabook.org/en/sqlalchemy.html

- http://docs.sqlalchemy.org/en/rel_1_0/
Can't point to any resource... but my experience is that the main problems are a) parsing the input language and in the same way as other tools do and b) giving useful diagnostics and making the next-step compiler's and/or debugger's diagnostics useful. Far from trivial, but not insurmountable.
> Naturally, if you can look at a program which is now twice as fast and be unimpressed you are looking at the wrong metric.

Or, a computer scientist would say, the right one. The actual speed doesn't matter as much as the complexity.

In reality, it does, in the end; but it's also important to consider the type of optimization you're doing, and not just stop at being impressed with twice as fast.

For example, a primitively optimized function that's twice as fast for input size 100 would still be twice as fast for input size 100,000, but a function optimized to be an order less complex could be twice as fast for size 100, and a thousand or so times as fast for size 100,000.

The latter optimization would be significantly better, objectively, and thus, it would make a lot of sense to look at the first program and be unimpressed with a mere linear doubling in speed.
We Asked People About the Skills They Taught Themselves and Here's What They Said
I'm also from a former soviet colony, but I have no sympathy for him, he'd be doing the same thing if he hadn't been caught.
Yeah, he'll be a cybersecurity consultant and he will help the US government to improve its security.
One million dollars of travel is not one million dollars of lost revenue, unless all the flights are guaranteed to be 100% booked.
PV = nRT is for ideal _gases_, ice is solid.
I always wanted to know that from people with experience in Windows dev (and some on Apple platforms). What are the features that XCode doesn't have for C++ development compared to VS? Genuinely interested. Not familiar with VS
It is tied to your MSDN account and TFS Online (*which supports Git by the way) account. Upon signing in, you have access to all of your company's shared projects and there is no need to enter any serial number(s).

Microsoft are trying to move away from boxed software and into software as a service. Linking everything into your MSDN account is one way to "tick" that box.

In 2013 at least, there is a "enter serial" button (forget the exact wording) and you can simply grab a ye' olde serial from your MSDN account and plop it in. But doing so breaks TFS Online (since that relies on your Microsoft Account/MSDN Account for permissions to access projects).

But if you'd prefer not to use TFS Online then just use GitHub. Visual Studio supports it. Heck GitHub even released a funky extension to make it just that much easier (and that too requires you to login to an account).
Why not open-source the whole compiler? Probably nobody else would use the whole thing as is, but there are surely other interesting bits, like the global type inference.
The question is, how do you make the system more fair? One way to make it more fair is to make it cheaper, and the way to do that is to reduce its complexity. But what does a less complex system look like?

Consider that most of our criminal laws have a "mens rea" (i.e. mental state) requirement in addition to the "actus reus" (i.e. culpable conduct). Cases would be a lot cheaper to prosecute and defend without those mental state elements. It's very time consuming, and therefore expensive, to litigate the question of what someone was thinking when they took certain actions. Did Manning leak that information? Was that information classified? If so, she's guilty. No need to spend lots of time and money arguing about what she was thinking or what motivated her to leak the information.

What you're talking about is a slightly different issue--who should bear the cost of allowing ordinary people to mount complicated and expensive legal defenses? That's outside the scope of what I'm talking about above.
Hah, this is great! It reminds me of the classic

static char buffer[1024*1024*2];

story from a few years back.

http://www.dodgycoder.net/2012/02/coding-tricks-of-game-deve...
Even better: If you put the string right after your function/class definition, python automatically assigns it to the `__doc__` attribute of the object. This is how the `help` function works.
Broadband access provider annouces support for settlement free peering
I have been debating whether or not to read the standard library, pro - it's the standard library, if I learn it I may save myself innumerable hours from reinventing wheels, con - it may not be the best example of code (thinking about the 400 line function from vim to see if there is input from the keyboard. Justified in context, but would be a horrible way to learn some code)

Bazaar I may look into, as I know it's a very capable piece of software, and now I know it's well documented with tests makes it very relevant to my interests :)

Edit: I'm on windows, but I'm using vagrant with Ubuntu 14lts image for my development work. Specifically the data science vagrant box...
that is crazy ! I find that so hard to believe, it just seems so crazy. Maybe a chunk of the seats were sold but something happened like, airport shuttle buses broke down or got stuck and everyone missed the flight. Cringeworthy for the airline to have to fly that flight anyways heh
I have yet to see any evidence in regards to your claims about Uber or Airbnb.

Secondly if the prior taxi system is evidence of regulation i think it's a safe assumption to make that regulations helped neither the consumer or the providers. Uber in SF is doing 3-4x what the entire taxi system was doing prior, that's evidence of demand not being met.
Artificially restricting supply is never a good idea.

Uber is only doing so well because people prefer their service to the alternatives, people aren't stupid, they can do what is best for themselves.
It is a repost, though. I've seen this posted before various places over the years. I'm not really interested in old content I've read multiple times before.
I have tried and failed to find data on what that would be worth if you'd bought AAL stock instead. Maybe someone else can find historical AAL prices?
I've used Paul Falstad's Java circuit simulator a lot. This is a very good port of it. Pretty cool.
I use a Muji 0.38 black pen and a 0.7mm BIC mechanical pencil.
For a notebook I prefer the dotted leuchtturm1917.
I work as a consultant so I am always getting exposed to new industries and technologies. Sometimes I am learning because I absolutely have to in order to be successful on the project I have signed up for, or otherwise I find my self learning new things because I have either heard of a topic through a friend/colleague or I have a general interest. I usually have 2 or 3 topics i.e. Ruby, Systems Thinking, Presenting, that I want to focus on.

For each of those focus topics I then:
- Read a lot! I try and get a book done each week, maybe a second on the weekend. I have worked hard at improving my reading speed and if I really focus when I read (sit down at a desk, remove any distractions, get a nice coffee) I find I can get through material very quickly. While I am reading I take notes, I use these notes later on for writing (see later point)
- Listen to podcasts/audiobooks, I like to put on an audio book and do a repetitive form of exercise or just walk around, I live in a city with lots of great places to walk so heading out for a 4 hour walk in the evening is easy and I can easily get through an audiobook, I take notes while I walk too.
- Write about it, if I am learning about something I like to write about it too, this helps me cement the topic I am learning.
- Do a course or workbook on the topic

Apart from the focus topic areas, I am subscribed to the Economist, Bloomberg Business week and various mailing lists, I like to scan through these articles and read any that catch my attention, I feel that having these taps on broader interest areas keeps me from getting too bored or narrow in my field of specialty (which is software).

I think the thing that helps me the most though is that I work as a consultant. I move industries (banking, retail, government, biochemical) and technology (c#, java, ruby, javascript) every few months so I am constantly finding myself in the deep end in new fields - this drives me to be on top things and is a good motivator to rapidly learn.

I have learned more in my 4 years as a consultant then I did in the 4 years at uni and 3 years working for other software shops.
Pebbles Interfaces joins Oculus
I've never seen a single place that uses v3 in the wild. Seems like everyone is using v2 still and talking about moving to FIHR.
There are a few examples, the first that comes to mind being the ISS's unmanned supply missions. From my own KSP experience though, I'm fairly sure I wouldn't want to be the one trying to do the docking.
The missing CMS built with python/django. We use in our agency for a lot of projects, including high profile brands.

- nice UI/UX
- nice features (revisions, preview, choosers)
- pages are easy to extend
- custom apps can be integrated easily by using admin hooks
- good code and documentation

Recently started on a complex project, and we are using some ideas from Wagtail :)
Pentel p205. (sometimes 207)

I don't use pen.

edit: http://davesmechanicalpencils.blogspot.co.uk/ is a good resource for reviews of mechanical pencils and erasers.
Hoping for benefits of the stock market that aren't captured by businesses or investors is a good definition of 'picking through scraps.'
Ask HN: We built a website and got traction. Is it enough for the next YC batch?
We built a flight search that is able to outperform other searches in many cases (USP). We also got some good traction over the last weeks...

Is that enough to apply for YC? How much traction should we have? Since they are invested in Hipmunk, is there still a chance? - https://tripdelta.com
e-voting does not necessarily mean "100% digital"

it's a relatively trivial matter to use a printer attached to a voting machine to create a paper-trail.

even something like "choose your candidate, get a receipt, verify it yourself, and put it in the box"

the election results would be instantaneous, and the paper trail would still exist for irregularities.
It is a great CMS: The perfect ratio of being configurable while also making certain things easier to do.
Awesome work! Unfortunately I too am only seeing the first 4 lines of HN. Also, when I press Enter on a selection, it doesn't show comments. I love the idea of this and I hope to see its development continue!
I am doing a work related side project, as I think there might be more business opportunity in it. Plus its what I know well.
Your antivirus is producing a false positive. There's nothing here but a disk image for an emulator.
android link?
Source code written by teenagers is always such a joy.
12 factor infrastructure with consul and vault
> are we benefitting as a society because of this?

Arguably yes, though indirectly: society benefits from having a legal system that upholds contracts, even if one of the parties later changes their mind.

Or to put it another way - the harm to society of enforcing a ruinously bad bargain against one bank is possibly less than the harm that would be caused by the precedent that banks can sometimes wiggle out of bad bargains they make.
On that note, how come no government has entertained the idea of opening up tax money budget allocation, e.g. by letting citizens vote on where they want their money used? I understand that the average citizen has little or no idea of how to run a country, but still, surely decisions like whether to build a stadium or send people to Mars could be debated.
It's not that common because you can make a lot of easy money by being dishonest.

I can think of a good few "businesses" that made millions by stiffing their customers in dark pattern ways.

For example - you can bury the fact that a one-off payment is really a monthly subscription in the legal T&Cs.

There are online forums devoted to helping dishonest people do this - often by marketing some craptastic info-product, and then creating a sales funnel that tries to find the most gullible customers and upsells further subscriptions and services to them.

Unfortunately dishonesty, greed, and customer exploitation are capitalist virtues - or at least considered more than excusable if there's profit to be made.

It's not an individual problem so much as a question of collective ethics.

So don't expect dark patterns to disappear because they're immoral: some people are just fine with that.
So what you're saying is, in the United States "treason" is defined so that a helicopter gunner who murders journalists and unarmed civilians is a hero while the person who exposes this war crime is a traitor.
Drone with real gun