skysight-inc/HackerNews huggingface dataset:
There's a lot of comments related to the legality of this and whether or not it violates either the GPL or at least the Linux trademark. Even if it wasn't technically legal, I don't think the right parties have anything to gain by suing.
This is unfortunate.
What you have doesn't work. What if I have "mi, mo, mfrac, mo, mi" at the top level? So something like "a - b/c + d". You can't specify the same key twice in JSON. Also, keys are technically unordered, so there's no guarantee that a parser will put that top-level "mi" before the "mfrac".

JSON is great at many things, but polymorphic substructures are AFAIK only really possible with everything being an object defining the "type" that it is. And that looks significantly uglier than what you have above:

{
"type": "mrow",
"children": [
{
"type": "mi",
"identifier": "x"
},
{
"type": "mo",
"operator": "="
},
{
"type": "mfrac",
"rows": [
{
"type": "mrow",
"children": [
{
"type": "mo",
"operator": "-"
},
{
"type": "mi",
"identifier": "b"
},
{
"type": "mo",
"operator": "±"
},
{
"type": "sqrt",
"expression": {
"type": "mrow",
"children": [
{
"type": "mi",
"identifier": "b"
},
{
"type": "msup",
"expression": {
"type": "mi",
"identifier": 2
}
},
{
"type": "mo",
"operator": "-"
},
{
"type": "mi",
"identifier": "4ac"
}
]
}
}
]
},
{
"type": "mi",
"identifier": "2a"
}
]
}
]
}
I know someone who has worked over 20 remote years coding AS/400 for large corporations (last one I knew of was Whirlpool). Think she started on dialup. So it has been around for a while, but clearly has gotten more popular over time.

Here is how to find a remote job.. find a remote FIRST company. Not a normal company you ask if you can work remote. Find a company that only hires remote people. Watching the companies that post on say weworkremotely.com and you will find something interesting.

That said, remote jobs do tend to have more competition. Since anyone can apply to any remote job, I suspect they get 20x the resumes of a local job (would love to hear for someone who has worked both sides of HR to confirm). So you can't just apply to 2 jobs and assume you will get 1 of them. It will take more work.
How Astronomers Are Going to Find Planet Nine
So I guess card catalogs in libraries are safe as well.
But Wine isn't 'for Windows' and this Microsoft thing isn't 'for Linux'. It doesn't involve the thing trademarked as Linux itself at all, in fact it replaces it. It's as though I wrote my own OS kernel with a Linux emulation layer to replace the Linux kernel and called it "Simon's Linux" or "Simon's OS for Linux". Suppose Wine renamed themselves "Linux Emulation for Windows".
5'9, I would say mesomorphic build with maybe a lean towards endo (I can put on muscle mass easily). Definitely a good success story, 70+ lbs in 7 months aint easy! I've tried a great deal of things. Uping fiber, zero carbohydrates (most effective at weight loss), fasting, intermittent fasting (also very effective with zero/low carb).

Can't say how much I have at the moment. Definitely in an upswing since I've been trying to bulk a little. I has this incredible ability to store water (most likely do to fat deposits) and look fluffy. If I zero out my carbs I will piss 20x that day and at 180 lbs the fat will look exactly the same as it did when I was at 148 lbs. Once I look at some bread my body will hold onto everything I drink and I'll fluff right up.

I've read that the last 10% will take all the effort of the first 90% and then some. I tried as I could to power through it and I can honestly say whatever is keep that last 10% is stronger than I am. When you starve for several weeks straight and lose nothing it's hard not to be defeated. I've considered for several years now going under the knife to win it but the prohibitive cost has kept me away from that and the desire to not be defeated by my body.

As I mentioned I've cycled weight lifting / cardio / diet dozens of times over the last few years to keep my body guessing without success.

Supplements: fish oil, multi-vit, whey, creatine, and sometimes fiber.

By not normal I mean old brown adipose or subcutaneous fat with very poor circulation which inhibits the bodies ability to flush hormones through it. This is the fat I've had for 20sh years (was overweight as a child) and I believe the body has practically forgotten about it so to speak.
Technical debt is a metaphor, so it can have more than one meaning. My interpretation: TD is making an expedient change with long-term consequences, or mistakenly selecting tactics than undermine strategy.
How does 128highstreet collect information about the user and their family in order to provide individualized recommendations?
Something cool is coming to change the way you shop online. Add to invite list
> To be honest, I would actually argue that our hosting service is a bigger conflict of interest than Sandstorm for Work. It could make us inclined to make it hard to set up and maintain Sandstorm -- why spend time making installation painless and updates automatic if it only benefits the people who aren't paying us?

Hm, that's a good point! Along with your seed round funding post linked in your comment, that makes a lot of sense. Thanks for the response.
Nest is a pillar of the future. The future of ubiquitous surveillance. We track your online activities, we track your work and personal communications, we track whom your friends are, we track your whereabouts, we track your financial transactions.

The last battlefield is your home. You must have an always on device in your house that listens to your activity and conversations. Since you can turn off mobile phones and smart tvs [1], we need something better. Amazon has Alexa. Google has Nexus Player. Nest is the best, because shutting it down has unpleasant consequences.

[1] Your smart tv is probably smart enough to not really shut down and keep listening [wink wink].
So it's got a really cool Facebook like factor to it. But, How do you out facebook, facebook and microsoft with their own tech. So, you need to provide access to this world with as many options as possible. Kind of like dropbox did with file sharing. You can connect to this platform with what ever tech you bought. At least my opinion.
Epic Moments #1 – Jhin W Steal Baron – League of Legends
Official Reddit mobile apps (Android, iOS)
Another political solution is for the state government to step in. Growing regional housing and transit is a prisoner's dilemma in the sense that no individual municipality wants put up it's fair share of the cost and necessary changes in zoning. Metro areas with highly fragmented governance like the Bay Area deal with these issues very poorly.
http://www.vox.com/2016/4/6/11370258/honan-zoning-reform-bil...
Study seeks to prevent strokes with Apple Watch
The problem isn't the desk, it was that they put a screen on it to "simplify" things... unlike the one in the post!
Sweden becomes first country to get its own phone number
Oops, URL missing. Please check here: https://news.ycombinator.com/item?id=11449061
Thanks for the link! Had no idea Russians built a Wirth-style system based on Lilith. There's almost a trend with them as they received the Oberons and especially Component Pascal better than most countries. My foray into Blackbox showed lots of Russian use.

There have to be attributes of the language and tooling that appeal to Russian programmers more than others for whatever reason. I wonder what those are, both aspects of Russian style and language that appeals.
6 for PHP, 3 for node. There's an objective difference: node has a built-in, production-ready server.
> The only one that makes any sense is "Eat food, not too much, and mostly fruit and veg".

Michael Pollan, who promoted (and possibly introduced) that slogan in his book In Defense of Food, goes on to explain that "Eat food" means more specifically "don't eat anything your great-grandmother wouldn't recognize as food" (p. 148). In short, he agrees exactly with Jack Lalanne: avoid processed foods.
ASO and Fear of the Unknown
Every good programmer should write their own text editor, I think, much as each Jedi must build their own light saber. It's the tool that a programmer will spend a disproportionate amount of their time using, and they should know it well. And it's fun to do, and easy (c. 7KLOC or so for mine).
Twitter’s Fabric now serves 2B active devices
I find myself describing distances as thousands of kilometers fairly often.

But even then, I'll admit thousands of km is easier to immediately picture than Mm. "Change your oil every 15Mm" would look odd in an owner's manual.
Android Studio 2.0 Released
I’m also one of those who prefers troff. I read all five volumes of Knuth’s Computers and Typesetting cover to cover, and TeX is a beautiful piece of work. But in my preferred alternate universe, two things would be different: Joe Ossanna would not have died young, and AT&T would have been more open with licensing in time for Knuth to use troff as a base for his improvements to the world of typesetting.
"Kasitas" is slang for "Casita", which means "little home" in Spanish
Those mainframes and OS/400 were also very reliable and fast compared to the UNIXen. Hmm. Probably just a coincidence the C people will tell us. ;)
Photoshop remains the only program I've ever had to take a class to truly figure out.

While I love PS, I've also switched to the GIMP (for work stuff, anyway) as it covers most of my use cases.

Many of the proponents of an 'old' interface, compared to some newer remake, are resisting the change in order to defend their prior investment.
Another thing about startups I've realized is you want to start with something small, but you could also see being expanded further.

For example, snapchat started with LA teenagers. Facebook started with harvard, then ivy league colleges, etc. Uber was licenced black car services in SF only at first, etc.
The Difference Between Science and Engineering
local memory = shm.map(shmpath, ffi.typeof("char["..size.."]"))

mmapp'ed, so buffer memory is always 4096 aligned.

-- Log entry format (ring item)

ffi.cdef[[
struct timeline_entry {
uint64_t tsc; // CPU timestamp
uint64_t ip; // Instruction pointer of logger
uint32_t aux; // TSC_AUX: core (bits 0-7) + numa (12-15)
uint32_t reserved; // (pad to 64 bytes)
uint64_t msg_id; // category:24, message:24, priority:16
uint64_t msg0, msg1, msg2, msg3; // message arguments
};
]]

And 64 bytes long. Just like a cache line, probably not a coincidence? No unnecessary slow memory traffic or cache pollution. Nice.

Such a shame TSC_AUX is always 0 on Windows and most Linux kernels as well. Oh well. It's not that much code or work to write CPU core index and NUMA group to an MSR when bringing up a CPU core.
Yes, it is a challenging problem, but we figured that's why it may attract y-combinator, a shot to the moon. I am a software engineer and believe it within my skill set to personally handle some of the challenges of the product. From a high level view there is:

3d-scanner (hardware & software component):

At this level developing or incorporating a 3d scanner to obtain precision data of a user's features.

Make-up application data (software):
This is the heart of the application. It is essentially printing data in the form of: makeup layer, position (x,y,z), applicator angle, color, opacity and flow.

This requires software for it's creation, previewing and modification and distribution (smartphone app ideally) as well.

Printer software & hardware:

So the actual hardware of an airbrush/applicator with precise x,y,z positioning, angle, and opacity and flow control. The airbrush itself has to consider problems of cleaning much like inkjet technologies had to consider.

The software is of course interpreting the makeup application data resulting in hardware actualizing it. I do not have experience in this field, but I believe it is within reason to form a team of engineers that does, likely from the 3d printing industry.

I hope that helps paint a better picture of what we'd like to accomplish.
Are you aware that this is already being done throughout the developing world? Ecuador, Colombia, Perú, Mexico, Costa Rica and many other places I visit already have some variation of this. There's no website or app per se, but you'll see peeps in the streets selling you their "minutos" for very reasonable rates.
One other cause of delay (which is, anecdotally, present on the L line) is overcrowding. This is, unfortunately, not shown on the MTA's datafeed, though could maybe be estimated by adding the turnstile data?

The morning commute hours (and the hours after a 'delay' status has been cleared) are usually marked by very crowded platforms and trains. Even though the trains are 'on-time' and showing up every 3-5 minutes, there is no room to squeeze on, and you may need to let a few trains pass before getting on one successfully.

A 15 minute train 'delay' during the morning commute could cause an hour+ of backed up platforms and people unable to squeeze on. I think this kind of delay is where a lot of the displeasure with L line service is centered.
Location: New York

Remote: Yes

Willing to relocate: Possibly

Technologies: Javascript (Node, ES6), PHP, Ruby, HTML, CSS (SASS, Less), C# (Xamarin)

Résumé/CV: https://camray.github.io/resume.pdf

GitHub: https://github.com/camray

Email: cameron[at]cameronray[dot]net

Hi, I'm currently seeking work around the NYC area, currently based in Brooklyn. I've previously done a lot of Javascript, PHP, Ruby, and mobile iOS (Xamarin) work. Very interested in new technologies and solving problems.
Isn't Facebook's market their advertisers? Do regular users, nin-advertisers ever pay Facebook for anything?
I read it more that if the GreenStijl website which was in the EU jurisdiction was posting the links to the pages hosted on a computer within another jurisdiction, but that the pages were not generally available (ie they weren't being hosted on an actual website where they were part of that that website) then GreenStijl would be liable for copyright infringement because the only way to access the published content would be through them.

so GreenStijl can't just host the pages anonymously on mega.com and link to them.. in that case they would deemed to be part of their website.
Athena (http://athenapdf.com/) does a phenomenal job at turning those HTML pages into convenient PDF files.
That would heavily depend on what type of crime you're talking about.

For example, corruption is a very serious form of crime. Romania ranks #58 (below Saudi Arabia, Bahrain, Croatia, and Greece) on Transparency International's corruption index, compared to the US at #16.

With Romania having such extreme corruption, how can you be certain its crime stats are worth taking seriously? How under-reported is crime - rape, theft, violent crime etc - likely to be in a nation with corruption problems that are that bad? From other countries with even worse corruption (eg Venezuela or Brazil), what we do know is that there tends to be a direct correlation - for extremely obvious reasons - between high levels of corruption and poor crime reporting.
Pretty much everyone is looking at eventual ASIC fabrication. It just takes a lot of money to do that, so people are validating ideas first on FPGAs.
More of an ER modeler than a database designer. The interface is pretty slick/simple. Here's a sample I just cooked up: http://dbpatterns.com/documents/570699101514b428de8893a1

I can't imagine using it for anything real but it was fun to play with.

If the creator is reading this, here's a bug report: If the user hasn't hit "Save" when they export the schema, they get an empty text file and they'll think the app is broken. It should either auto-save or prompt the user "You have unsaved content, do you want to save before exporting?"

UPDATE: One more bug report, the export doesn't escape the columns names at all. It just naively adds double quotes around them. This breaks with double quotes in field names (yeah yeah which is stupid but still..):

CREATE TABLE "foo" (
"id" int,
"baz" varchar(255),
"bar" varchar(255),
""test"" varchar(255)
);
>Shouldn't the '=' and the minus and the other signs be inside <mo>, rather than <mi>, because they are binary operators, not identifiers?

You’re right; I should have marked those up with <mo> instead.
What you get.

- Incredible peer group

- Access to the best professional network on the planet

- Help to make things happen

- Introductions to investors

The price you pay.

- Part of billionaire's PR effort. Personal consequences for mistakes that might lead to negative PR

- Pressure on fund raising. Big raise == success
My strategy for that sort of thing was wrapping all the stuff in unsafe modules that exported safe API's. Just do some basic checks as function is called then messy stuff is handled in its own little file of scary code.

I was doing this in other languages way after you were dealing with Modula-2 on even older hardware. So, I'm curious as to how you and others then handled that problem? What were the tactics?
Thanks to fish shell, it's usually only a C-f away. Or quite often even arrow up away. :).
Never heard of Alaska Air. I wonder if Virgin's style and service will suffer.
> You learn about Dijkstra, Turing, Fermat and Leibniz, but not Popescu or Iliescu

Andrei Alexandrescu pops into my head and I'm sure I could find a few more if I thought about it.

> And within those that do use it, the vast majority are on Facebook and Youtube

As opposed to the west where everyone is using the Internet for maximizing their productivity.

> There is a lot of impostors in our universities and plagiarism is high. The dean of the Technical University of Cluj plagiarized courses from Berkeley and presents them as his own.

That is true, I've also been at UT, hehe.

Overall I kinda agree with you though. We are poor and the government won't or can't help us increase innovation rate. The talent is here though, anyone looking to create products does have a good opportunity if they choose to start a business here. In the process the native folk might learn a thing or two about what it takes to create a product and sell it.
It's the latter. The specific case that prompted this general inquiry was of an Australian website posting a copyright infringing photo, and a Dutch website linking to that photo. Assuming it's given that the Australian site is infringing copyright, the question being considered is: does the Dutch site also then infringe the copyright?

If the court rules that yes, the Dutch site also infringes copyright, it basically breaks how the internet works. You are liable for copyright infringement on any content linked to from your site. Imagine a forum, for instance..
STFU

So many stories of texting "STFU" to your SO and "I love you" to Telebot...
I do understand that technically speaking, this is an implementation of Linux-compatible APIs/ABIs on Windows, so an ELF binary targetting POSIX-compatible environment could be ran on Windows. No dependencies on GNU OS parts here, of course.

However, please notice that it's also marketed as - quoting the article - "the ability to run native Bash and GNU/Linux command-line tools [on Windows]" and currently implemented as GNU-based OS (Ubuntu) running on Windows. So - in practice - essentially, it's MS-supported (although hosted by Canonical) GNU on Windows.
Tha simplest and best advice I've read was in an article called 'We should all eat more DNA' [http://blog.oup.com/2016/01/we-should-all-eat-more-dna/].

It follows one simple guideline 'Avoid anything that lacks DNA.'.
that's meta
That's the idea with this - the next step is to extract out the part that takes in a .gif file and outputs it to the terminal from the rest of the CLI so I can make a toy media client for the terminal.
i saw the mic article referenced here and of course similarly rolled my eyes at the misunderstanding of technology that goes into these types of assertions, and thought, ok describing whats going on is a futile effort. So instead lets see if there is an easy explanation. googled unprofessional hairstyles, followed the first link to the web page it was on. Notice the title : "It's Ridiculous To Say Black Woman's Natural Hair is "Unprofessional"!"
This isn't google's racist AI, this is a freaking keyword search result. So google could be secretly making a racist AI (because apparently we don't have enough racists as is?!???), but this shows and proves nothing of that fact. All it shows is that some of the words you searched were on a page with pictures.
Digging into GSoC data: Scraping 101 (Part 1)
I spent a few weeks closely reading this book and I have to disagree with the majority here. I didn't like the book at all. And I am an advanced math geek.

My main issue is that the book tells you all about the different parameter tweaks, but passes little concrete wisdom to the reader. It doesn't distinguish between modeling assumptions, and it replaces very simple explanations of concepts with complicated paragraphs that I can't make sense of.

I think it boils down to something that I have been feeling and hearing a lot in the past few years: the statistical jargon is so overwhelming that the authors can't explain things clearly. I can point to many examples in this book that I feel are unnecessary stumbling blocks, but the fact is that I'll spend an hour or two discussing parts of this book with a room full of smart machine learning researchers, and at the end we'll all agree we don't understand the material better than we did at the start.

On the other hand, I'll read research papers that don't force the statistical perspective down the reader's throat (e.g. http://arxiv.org/abs/1602.04485v1) and find them very easy to understand by comparison.

It might be a cultural difference, but I've heard this complaint enough from experts who straddle both sides of the computational/statistical machine learning divide that I don't think it's just me.
I spent a few weeks closely reading this book and I have to disagree with the majority here. I didn't like the book at all. And I am an advanced math geek.

My main issue is that the book tells you all about the different parameter tweaks, but passes little concrete wisdom to the reader.

I think it boils down to something that I have been feeling and hearing a lot in the past few years: the statistical jargon is so overwhelming that the authors can't explain things clearly. I can point to many examples in this book that I feel are unnecessary stumbling blocks.
> come on man. Not a single unit test?

:)

Good man. Unit testing is a priority (now). Do plan on dog fooding this.

Thanks for your comment.
Thanks for your sample link. It's way more interesting than the feed of model snippets in the original link.
Tesla will need a lot of graphite and lithium (but China will need more)
We're already there as of >a year ago re: TV always listening to you: http://money.cnn.com/2015/02/09/technology/security/samsung-...
Puppet releases Puppet Enterprise 2016.1, takes on a new president
I don't know, I'm not sure I've ever encountered it before. Since it's rooted in Hebrew, perhaps it has to do with exposure to Jewish vulture, or people that express Jewish culture? Certain Hebrew words have become common in American culture (I would say due to long history of excellent Jewish comedians, from Brooks and Allen to Seinfeld), but others are more esoteric (to my view).

Of course, it's entirely possible it's just my experience, I don't want the above to be taken as me discounting that possibility. That's just how it looks from my perspective with the input I've gotten so far.
The vast majority of what you learn in a CS program was published in the 50-70s. Just because it's a little outdated doesn't mean there isn't a lot to learn. Also, don't forget that you can always change schools, as hard as it might seem, it can be the right call.