skysight-inc/HackerNews huggingface dataset:
Jupyter looks very good; I haven't seen it before.

I know that document editing, wikis, small programming languages are areas with lots of existing work. I don't really view EMU as competitor (if I did I would have given up already). I made it because it there are some fun and challenging problems there (creating a WYSIWYG editor in React, creating a language).

Jupyter is as far as I can see a different approach than EMU; and very focused scientific computing.

The text format in EMU is basic text with markdown style formatting and then an escape using tuborgs into a JavaScript-like language. The document format is fully visible to the end-user. The language is designed to be executed in final time and have no side-effects. Everything is done client-side.

Jupyter has more complex format where entities of various types (text, images, programs in up to 40 different languages) are collected together in a single document (https://nbformat.readthedocs.org/en/latest/index.html). The programs are executed on a server and results are transferred using a open protocol.

It looks an impressive project though.
Hmm yes, quite odd. The first time I loaded the site, nothing appeared in the location area, leading me to suspect that it was abusing a prompt-less device location API.

After your comment I loaded the page again, and sure enough it shows a very specific, but quite wrong location. Wrong province wrong.

I actually got better GeoIP results than that (down to the local city) on my old broadband connection. I just tried it now (we moved 2KM and changed ISP, from DOCSIS to ADSL) and all I get is the country now - possibly because its dynamic whereas our DOCSIS IP never seemed to change.

So it's kind of creepy on Google's part that they even offer this service, but the data seems to be so woefully useless that I can't believe anyone would actually use it.
That depends on how the people at the top see themselves

- "We want all responsibilities, Minister, if they mean extra staff and bigger budgets. It's the breadth of our responsibilities that makes us important, makes YOU important, Minister. When you see vast buildings, huge staff and massive budgets, what do you conclude?"

- "Bureaucracy?"

- "No, Minister, you conclude that at the summit there are men of great stature and dignity who hold the world in their hands and tread the earth like princes."
So you are arguing against variables in any programming language.

int one = 2;
Great work. Next up, you can resolve how to save the news media industry in the absence of ad revenue for the publishers.
Massachusetts seems to be consistently ranked as having one of the top public school systems in the US.[1][2][3] That might explain part of the discrepancy between your experience and my own.

(Edit: In fact, it seems MA would be pretty competitive globally against other country's schools - 9th in math, 4th in reading, 2nd in math. On the other hand, the worst U.S. states are on par with Bulgaria and Kazakhstan, among others.[4])

[1] http://www.usnews.com/education/best-high-schools/articles/h...

[2] https://wallethub.com/edu/states-with-the-best-schools/5335/

[3] http://www.aecf.org/m/databook/aecf-2014kidscountdatabook-em...

[4] http://www.forbes.com/sites/jamesmarshallcrotty/2014/09/29/i...
Ars Technica doesn't do native advertising. All Condé Nast properties clearly call out native ads, so you'd know if they did. What feels dishonest about it anyway?
Recent: https://news.ycombinator.com/item?id=11030532
While still higher than regular ISP addresses, VPN abuse should be significantly lower than Tor abuse on account of these services costing real money. And nearly all of them not accepting anonymous forms of payment.

I expect my VPN use to keep me hidden amongst a crowd from various internet companies trying to track and profile me; but I don't expect for a minute that it offers protection against criminal activities (and I have no intention of engaging in such things.) Any intelligent criminal would likely feel the same way and not use a service with their real billing information to commit crimes. Especially with Tor available.

Yet despite this, I am constantly hit by CloudFlare captchas on sites that are very clearly not being hit by DoS traffic. Further, it seems site operators don't even realize this is happening. When I reported the captcha issue to Zotac's Twitter account, they had no idea CloudFlare was doing this.

Google is also a huge offender with the captchas. I'm this close to switching to Duck Duck Go. Facebook is too, but I'm fine with not ever going there.
Check out Risky Business. Very well produced podcast on security / infosec, both amusing and informative. They know what they're talking about and are active in the industry. Makes me regret ever listening to Security Now:

http://risky.biz/netcasts/risky-business

I'll also give a plug for Bootstrapped.FM:

http://bootstrapped.fm
Alexandrescu has probably done more to popularise D than anyone else, but Walter Bright holds the "creator" bit.
The CRC32 dep is from Google, not parse.
I think you can simply use preprocessors and write vanilla css as well, and using just a few preprocessor's features that could really help you maintaining your code (maybe variable).
If you write on sass as you write in css, it will get compiled in the same way.
If you find it too slow to compile, maybe you are using an high level compiler. There are native ones like http://sass-lang.com/libsass and i can't figure out lasting about 1 second to compile.
Linus Torvalds himself has been and remains an asshole and would have responded very similarly. Demanding politeness is a form of censorship. Notice how all the previous commenters mostly ignore the very valid issue raised simply due to the presentation of the idea. The guy raised a huge issue and was not being taken seriously.
Mozilla would not be engaging in this kind of content filtering natively. However the question can be, why is this not a browser plugin?
maybe he's in the middle of giving up the smokes?
It's bad that it ignores network settings.

But that's orthogonal to whether it's torrenting. You can torrent while respecting network settings, and without exposing local IPs.
> it became clear early on there is a whole very naive narritive[sic] justifying US foreign policy in that part of the world.

I think that was obvious at least when Mr. Bush was talking about how freedom was the desire of every human heart, which is quite clearly naïve nonsense. Simply put, the vast majority of mankind doesn't care about freedom, wouldn't know what to do with it, and will misuse it when given it.

That fundamental misunderstanding caused his government to try to install democracies, when it could have installed confessional republics instead.
I think the overall complain is that discovery never gives way to creating and it frustrates people. Sort of like when we spend all day reading about which programming language is the best for this and that but there are zero lines of code written at the end of the day.
As for most DB character, tenshinhan is first and foremost the name of a kind of food. A Chinese dish popular in Japan :

https://www.google.co.jp/search?q=tenshinhan&safe=off&client...
Odd. I went there using a desktop and it didn't report that my device was on a table.
Yes, the M language is used for the rules and calculations, though you have many other applications in python. This presentation[0] gives more info about why. TL;DR it started in the '80s.

[0] https://forum.openfisca.fr/t/presentation-du-code-source-en-...
Yeah I've got to say it seriously annoys me when I go to the trouble of contributing a bug (yes it is a form of project contribution) and it just gets summarily closed without word of a fix. He flew off the handle but he had a right to be annoyed - just the magnitude of his expression was off by a few degrees.
This is wrong at so many levels. Of course we don't care about "progress" or "woops I fucked up" commits, but people also do commits for things like coding style, and these commits should be keep separated from the others, and DO NOT warrant a separate PR. If it is about changing all tabs to space in a file, for instance, different PRs will be hard to work with, because of conflicts. Also, people who write WIP commits should learn how to squash them themselves, and give them a meaningful commit message.
> Part of the goal was to make something fast that's both safer and easier than C.

Right, and also fast compilation.

I remember reading the goal was ~20% slower than C for overall performance.
Note, for the record, none of these are correct except for the last one:

1. LLVM's SSA based compiler currently uses more linear time algorithms than Go's SSA backend (IE phi placement, etc), and in more places. So yeah.
While parts of LLVM definitely could be sped up (particularly the backend), it was originally designed with fast compile speed in mind, just like go! Given how many years it's taken so far, you easily could have gotten the same thing out of LLVM. Would it have been more work? Probably, but not much. Are the other reasons not to do it? Yes. But the idea that their compiler is somehow the only one designed with fast compile time in mind is, honestly, pretty arrogant

2. Stack maps have been supported for quite a while, and statepoint support now exists and is used by real people in real places.

But i'll also just point out he's never actually asked, or talked to the LLVM folks about it (search the mailing list, see if you can find any mail about it).

Note: I honestly don't care whether they write their own compiler or not.
I suspect it's better for them to do it because of the community they want to build, because of how much control they want over their toolchain, etc.

But i'm not a fan of saying "someone else's infrastructure sucks, so we are doing it", when

1. That's not the real reason as far as i can tell

2. People are using, in production, the very things they claim don't exist (and they've been told this, it turns out)

3. Answers about linear time algorithms are honestly just BS.
Lol! Thank you for this.
Seems so; become a grunt programmer/admin and hope you don't get automated away too quickly (with my current academic performance I count myself to that group of people).

As for the second point: Depends on how you define success in life. If life's a paycheck maximization game to you, many science superstars weren't very successful...
It's equally frustrating to have cs commits fixed up with a meaningful commit, making the diff of the meaningful commit ugly.
Other vendors that have had laptop battery recalls: Apple, Lenovo, HP, Dell, Sony... If your vendor hasn't done any recalls, there's a strong possibility they're just negligent about safety (or they haven't shipped a lot of laptops).
"The American people should know that his former colleagues continue to do extraordinary work despite his departure, and do so without the need for public recognition" said the spokesman, Ryan Trapani.

Classic passive-aggressive. Ignore the real issues raised, find a way to indicate that there's something wrong with the source without outright saying so. Ryan Trapani's credibility; zero.
There's both plenty of gentrification and plenty of walkable, human scale development here (Germany), so I don't buy that that's the cause (although it might exacerbate the problem).
How many people reserved a Tesla but expect to cancel?
I reserved a Tesla, but I expect to cancel. I do not have a place to set up the charging station. I also Uber most of the places I go. However, I reserved since getting at the top of the queue might give me $7500 back in federal and state rebates, which only apply to early folks.

What were your motivations for reserving or not reserving?
Yeah, if, with age and greater maturity we look back on all the CIA projects that have been declassified, it's not a flattering picture.
Are there large numbers of people skilled in writing compilers, but don't know C? I doubt it.

That practical point aside, I do think it's good to lower the barrier of contributing.
I saw one of the other issues that this user spammed the repo with[0] and it said they'd tweeted the issue. Following that trail I found their twitter account[1] where they just seem to be either a hateful person or someone with a mental illness.

[0] https://github.com/ParsePlatform/parse-server/issues/1329
[1] https://twitter.com/WhyBernieWhy/with_replies
The Tim Ferriss Show - http://fourhourworkweek.com/podcast/

Learn from the best!
I see mostly colleagues who rack up big bar bills complaining about how unaffordable apartments are instead of saving their money.
What websites do CPU-intensive work that can be delayed for hours?

In general I want a website to suck as much power as possible so it can be done sucking power as soon as possible, whether I'm on battery or not. If you want to find waste, track execution time and bandwidth use.
And a LoL (I think) victory screen for an avatar. For those who don't play these games LoL has a reputation for being... significantly less kind than even the already low baseline for online games.
From punch cards to smartphones – the pioneering of Dr Andrew Booth
"I don't use preprocessors… except… I use PostCSS"

Well, yeah, I prefer PostCSS to others too. Syntax based on future standards is better than syntax invented just for a specific preprocessor, but I don't think the difference is THAT significant.
I believe you've hit the nail on the head.
5 Elements of Success Every Startup Should Celebrate
You might post this here on April 2nd, but the item itself is from April 1st...
SCARLETT JOHANSSON ROBOT
It's worth noting that in Rust terms, this video is a bit old. I haven't watched it in a while, but some stuff might be inaccurate now. For example, Rust still had a runtime and green threads then.
Nah...I think I will just stick with my free Ad blocker plus because the minimum ads that I do get are really not a problem.
I disagree. Yes, there is nuance and variables to different situations. A good advisor will apply his experience to your situation / perspective / variables.

There may be multiple correct answers, but that doesn't make a specific set of advice "wrong."
This gave me so many flashbacks to the various histories of the Vietnam war that I've read.

One key insight from John Ranelagh's histories of the CIA (pre-9/11): the CIA was always famously crap at HUMINT. Reason: you don't get promoted for freezing your butt off on a mountaintop in Afghanistan, you get promoted for attending lots of meetings with managers in Maryland. The institutional set-up of the CIA was tilted heavily towards analysis and reporting by consensus. It was originally intended to be a Central Intelligence Agency, tasked from the late 1940s onwards with acting as a giant fusion center for intel from all the US government's external agencies and feeding it up the chain to the NSC: analysis and committees are its life-blood, and the spies were always a side-project, much as INFOSEC is a side-project to the NSA (whose primary focus is on ELINT and SIGINT).

When the CIA began expanding again after 9/11, it looks like it carried its previous institutional culture forward -- and didn't really know how to use the grunts in the field effectively and retain their hard-won insights. Almost as if the OSS had never existed ...
Cats rule, dogs drool.
PostCSS parses CSS, runs plugins and outputs CSS. Yep, of course there is a plugin that does variables! And the "Myth" tool, mentioned in a comment here, is just a pack of PostCSS plugins.

And the OP uses PostCSS. Apparently, a lot of people here didn't read that part...
“Top Pranks Gone Deadly Wrong”
No, the colours of the sites I look after don't tend to change on a regular basis. And, if they did, a regex wouldn't be required for the search and replace.
I reacted the same way. First I thought 'o yeah, pretty neat' then 'wait, what? it's a collection, but I can't use foreach?' finally arrived at 'ok, I just pull in jQuery again' :)
https://github.com/omarrx024/exdos64

Maybe someone could change this to a Show HN?
Software mentality is eating the world. Investors expect recurring revenue from hardware now.

I hope there's still demand for no-strings-attached hardware. I'm not sure it's a viable marketing point for enough people.
I think we need to seriously rethink how news is done. So I'm not too invested in the news media industry staying alive.
You can write an operating system in a garbage collected language. One example, Oberon System:

https://en.wikipedia.org/wiki/Oberon_(operating_system)

I don't know anyone who has written more than a toy OS in Go, but it does not seem a fundamentally impossible task. Getting started is harder, because the earliest parts of the kernel would be modifications to the runtime package. Once you get that out of the way, writing drivers could be quite fun.

But to the broader topic, I don't have a good definition of "systems language" so I'm not going to claim Go is one.

(I work on Go.)
Related question: When do people listen to podcasts? I can't listen while I work, and my commute isn't long enough to get through many podcasts.
What happens if sum is a virtual function? Or does it not matter? I am not too familiar with c++ casting magic.
Definitely check out Jonathan Haidt's talk at the symposium. If you don't want to or cannot watch the entire talk, start at around 50 minutes.
Ad revenue is on the order of magnitude of 1USD per one thousand views. I will gladly foot that bill for an ad-free Internet.
Whoa...you get $7500 just for reserving?!?! I may do this then. I really want the tesla x but need to do more research on it. I would reserve just for your reason alone.
But how much do they send when you are using something like ghostery or ublock. Those tools are an absolute necessity today.
Related Blog with usage examples: https://networkscience.wordpress.com/2016/04/01/stu-build-au...
Why would I? Humans are built for walking, this is literally what we evolved to do.

4km a day, or later 8km a day is nothing, and has never caused me or anyone else I know – and literally every child here does this – any issues.

Even today, when I’m bored and I know the bus will only come in 30min, I usually just walk 6km home from uni.

________________________

I’m not even sure if your comment isn’t just satire, exaggerating the helicopter-mentality of some northamerican parents.
I am not sure we agree, wtbob. This extends before and after the Bush administration. Beyond democracy building, our routine of divide-and-conquer and other silliness is why they route around our interventionism. This goes to WWII and earlier. It is not just Bush. I get frustrated because this is a common explanation: the neocons, of which I was one at the time, are the elitists who started this.

Which is sad, because the wealthier states in the Arab world are now engaged in this "we know how to fix you, lesser Arab state" mentality. I think there is a belief that money solves all ills, and if only then they will see it from our eyes. Local and foreign states engaging in this behavior always fails. In the Arab world, foreign countries have engaged with this stuff for modern recorded history.
and bash
Location: Bay Area (moving there from Singapore, can start work 08/2016)

Remote: No

Willing to relocate: As mentioned, moving to SF, internship must be in Bay Area because of student programme restriction.

Technologies: Excel (hellz yeah!), HTML/CSS, JS, Python

Resume/CV: http://kyletan.com

Email: kyle@kyletan.com

~~

I'm looking for a full-time internship in the Bay Area from August 2016 to July 2017, where I'll be on a J-2 visa, studying part time at Stanford.

My demonstrated strengths are mainly data-related (I was the first member of the Data Team at a startup funded by Sequoia, Eduardo Saverin, et al. It's doing really well, but I'm heading to SF because... Why not!), but I'm more than willing to try on different roles, including client-facing work, depending on what your company needs from an intern. If you need someone who can build a quick temporary web-app, prepare and deliver presentations, quickly pre-process data in Excel, and then do Starbucks runs on the way back to the office, I'd love to work for you!
Well, this makes it easier for me to decide which VR headset to buy.
Bathroom/shower time, driving, laundry, smoke breaks, cooking dinner, cleaning.
Visual C++ 2015 Update 2 Bug Fixes
Rosette: a solver-aided programming language that extends Racket
Thanks for the reply (I note lots of non-explained downvotes, which are always frustrating in response to an earnest question).

Debian reference was perhaps not useful -- more a comparison for vintage of code in use.

I appreciate that it's a grey area, and I grew up coding 6502 & 6510 assembly on C64, hence the interest in reading through the pdf's provided.

It's more the 'non-commercial usage is okay' caveat for the release. I genuinely don't know if there's a possibility of commercial use, or, beyond that question, why the restriction would be placed (it seems extremely unlikely it's for financial reasons).
His Twitter account was posted above.
I'm getting tired of these "Why I don't use X" posts. Just use whatever you want and be done with it. Why do you necessarily need to explain your rationale behind it to random people who never questioned you about it?
The Tampon of the Future
Thanks for the PG article. Here's the money paragraph:

The problem is, the world these kids create for themselves is at first a very crude one. If you leave a bunch of eleven-year-olds to their own devices, what you get is Lord of the Flies. Like a lot of American kids, I read this book in school. Presumably it was not a coincidence. Presumably someone wanted to point out to us that we were savages, and that we had made ourselves a cruel and stupid world. This was too subtle for me. While the book seemed entirely believable, I didn't get the additional message. I wish they had just told us outright that we were savages and our world was stupid.
How many H-1B workers are female? U.S. won’t say
Syntax Quiz #1: Ruby’s mysterious percent suite
The Techonomist in the Machine [pdf]
Developer Support, Remote, Native English speaking. hello@transloadit.com. A great side-job for IT students looking to make handsome pay while working part-time from home. Opportunity to grow into any discipline that interests.
> This is why C++ code should use references more and pointers less. How's that working out in the era of move semantics?

The point of move semantics is to enable use of values instead of pointers. That's even better/safer than using references.
You claimed that a removal of TV and mobile devices would solve the problem. Oh look it doesn't. How you can turn that into an implication that other people are being foolish is beyond me.
The U.K. NHS has failed to investigate 'unexpected deaths'
An OS often has to generate nearly every opcode on the target machine (many are there just for this purpose). Can Go generate arbitrary ASM instructions?

An OS has to deal with often strange calling conventions (interrupt routines, OS entry point traps, multiple language support). Can Go express the calling stack in any way?

Drivers are often interested in controlling timing and latency down to the instruction. Can generated Go code be examined by the developer for instruction counts?

A good kernel language is pretty low-level. Used to write them all in assembler.
Have you never implemented a design yourself, and then found that when you looked at the results as a whole, it didn't work quite as well as you hoped from the original concept work?

Have you never A/B tested a site and found that varying colours made a difference?

Have you never developed a site with some colour scheme and later found you needed to extend the colour scheme, perhaps to incorporate a new product or service being added to the available range?

Having a colour scheme that is set in stone early on sounds like one of those idealised things that sometimes just doesn't work in the face of reality.
Worldwide shortage of Go equipment in wake of AlphaGo
I am Arab. Please speak for yourself. Nobody appointed you spokesperson for Arab opinion.

I think Wael has played and continues to play a very important role.