skysight-inc/HackerNews huggingface dataset:
I've found the same on Linux with the Broadcom chips that at least Apple users in laptops. Maybe the proprietary driver supports it.
Instabuy. Looks great just flipping through it, can't wait to read it.

This is great, now I have something to recommend to people when they ask me, "how can i learn to maek game?"
OK, so will any of these programs let me give a quick character description, a setting, a general outline of the story, and then give me a couple hundred pages that I need to lightly edit? Because at that point I have a list of about 85 stories I've been wanting to write up and it's going to take a creative AI or the Singularity and a couple hundred year lifespan for any chance of my getting to all of them.
Won't be the last scandal, the JavaScript ecosystem is worrying.
Ah, okay that makes sense. Thanks!
Probably better. I wouldn't knock the TAO chief's talk as he basically gave a lot of good advice. He could've bullshited about just stacking a few security products like I've seen with RSA conference types. Instead, it was a thorough look at many ways they compromise systems and most of what needs to be considered. It was one of few positives I give to NSA as anyone listening might improve their stuff.
>only as strong as weakest link

>diverse team

Adding diversity makes the weakest link weaker (and the strongest link stronger). The point of diversity is to increase variance in multiple areas so that a team's "strongest" member in any area is strong. Does not make sense as a solution to weak links.
The writer is one of the founders of the magazine that published this story, he'd be cutting himself out by setting up a Patreon.
I get 404s for all Looker iframes...
The real problem is the namespace issue that seriously needs sorting out. com.sandra.stickman would be different to com.stickmanufacturingcorp.stickman

npm is growing hugely. It needs to sort out the domain space issue quickly.
This looks similar to what was demo'd a year ago at EmberConf 2015... Something that works for a subset of people with a specific setup.

It looks really cool... if I'm understanding it correctly, it can hot-load code in production, which is awesome and scary.

It appears to be a quickstart, so what is upgrading like?
Yup! Concourse has an idea of 'one-off' builds that can be executed from fly as long as you provide all the inputs to the task. This can be done via "fly execute": http://concourse.ci/fly-execute.html
Does the trademark office just rubber stamp anything they get and let the lawyers fight it out? IANAL, but these look pretty similar:

85632326 (Instructure):

IC 042. US 100 101. G & S: Application service provider (ASP) featuring software to enable uploading, posting, showing, displaying, tagging, blogging, sharing or otherwise providing electronic media or information over the Internet or other communications network

86642511 (Canvas Labs):

IC 042. US 100 101. G & S: software as a service (SaaS) services featuring software used to allow collaboration between users for sharing information; software as a service (SaaS) services featuring software to create, structure, edit, access, integrate, manage, interpret and synchronize documents, content and data between users
I feel like, much like the PHP bug reporting system's canned responses, this might get irritating quickly. After all, it's too easy to simply copy/paste your "Not A Bug" message and move on, without explaining it.

Nonetheless, probably a helpful tool.
The trick is to get off the boat before its final voyage. Or if you're really smart, the penultimate voyage, so nobody thinks you were involved.

I think that's one area where executives and salespeople have acumen that us poor plebs lack in spades. I'm not saying it's a good thing, I just think we get left holding the bag.
HIV is a virus whose genes are rapidly mutating, even in a single individual (due partially to its genome being based on RNA, not DNA). Due to random chance, it's highly likely that an individual will already have a resistant strain of HIV in their body before they underwent this treatment, so after the treatment, only that strain would be left.
Or the other way around, sort of: http://www.bastwood.com/?page_id=10
> My prediction is that very soon there will be a high profile open source fork of mongodb driven by an Apache style board and community

That won't solve any of the problems. The symptoms you describe also happen in the Apache Groovy "community", if you can call it that. Although they joined Apache's incubator in April last year (2015) and were promoted to a full project in November, the project manager "chair" privately owns the groovy-lang.org DNS name and if you click on most links for Groovy at Apache, they redirect to groovy-lang.org without any warning. He also keeps a private mailing list of groovy users which he collected by running a weekly newsletter for a year which he no longer maintains, and hasn't merged them with the Apache Groovy users mailing list. They run a separate build system for Groovy treating the Apache process as an add-on process, all against Apache guidelines. He refuses to refer to Groovy as "Apache Groovy" on first use which is what the ASF requires of project managers.

Joining Apache is just another distribution strategy for them, despite the talk in Groovy circles a year ago about getting a proper governance structure. It didn't solve Groovy's problems, and it won't solve MongoDB's.
The superior sound of vinyl is making a comeback as it is 'discovered' by a younger generation.

Can landline's be that far behind?
I think the "only as strong as weakest link" was referring to the technological measures, not to the team. It's not the team that's under attack (normally - if it's a phishing attack against the Gmail team as a way of attacking Gmail, then yes, diversity on the team may be a weakness).
I started off with a tomb of a book - An Anthology of many of his shorter works. It was an amazing experience. Part of what made (and still makes) it special was that his Sci-Fi works weren't just about technology. It was about the effect of technology on both the individual and society.

This is part of what makes his works so timeless. Many of his works were a warning about the dangers of tech on imagination, on curiosity, on our ability to learn and the control we give up for comfort. Others works spoke of technology bypassing us morally or testing our own morality. Lots of stuff in between.

I've seen lots of samples of his thinking and influence on modern sci-fi over the last two decades. Whether Asimov influenced such works or we're just catching up to much of what he wrote - hard to say.

It's been a long while since I've read Asimov. Time to start again:-)
Why should he?

Maybe he does not want to deal with reviewing shitty PRs and comment noise and feature requests? (As far as I know you still cannot disable PRs).

This is already a large and no doubt time consuming project as it is, and not everybody likes to be a "community manager" more than they like to code.
Yes, this was my thought when I first heard of the controversy. I think it could make the trademark issue go away also because the potential confusion in the marketplace would be negated by the package name being paired with the author; it's not like what the package has anything to do with what Kik's services do.
It sure can be a problem when you have to deal with "business requirements" that you can't change, because in Forth you look for simplifications at every level.

Dealing with that may require to thing out of the box a bit, and forget about what is "good" and "bad" in other languages. Maybe you can use table-driven programming? Maybe you can do some dirty tricks with the return stack to get the control-flow you want? Maybe you really have to put that data in a variable? There's no single answer, and it can get ugly at times.

Not, BTW, ugly like in the article. This:

> : apply2 rot dup rot dip rot apply swap ;

... is an abomination. "dip" is questionable already. "rot", thought part of the standard, is best avoided. Because one should only deal with the top two elements of the stack. And of course "apply2" itself is suspicious.

Why the author showed this, even though he seems knowledgeable enough to know that he shouldn't? Because he picked a simplified Forth that did not let him use the return stack.

The author sure talks a lot about the "Forth philosophy" but apparently missed one or two things about it. If one wants to talk about philosophy, one should at least include in the bibliography what his inventor says about Forth (http://www.ultratechnology.com/forth0.htm - a lot of stuff there, the main piece being 1xForth). I believe it's Moore that said something like "The important thing is not what you add, but what you remove". The return stack is a core component of Forth; picking a "simplified" Forth that won't let you use it ... well that language shouldn't be called Forth to begin with. That's a bad choice.

There are also other questionable choices like using [ ] for "quotations" when they are used for something totally different in standard Forth. Introducing "quotations" is also questionable in itself. It only looks easily implemented because Ruby provides all the memory management; but in reality implementing an interpreter on top of an interpreter is not viable (that makes like at least a x1000 slowdown relative to C); Forth interpreters are typically written in low level compiled languages (typically C), which don't provide garbage collection. And in the end, those "quotations" only look cute. What really helps is currying.

Forth is ugly, stupid and mean. It's up to you to find clever ways to write nice-looking programs.
Good points. This would certainly be interesting to figure out.
> only sources of sanity and reason in this community

Oh come on now, lets not be hyperbolic. I'm a massive fan of Ember, but I'm a bigger fan of Redux with React; the reason that Ember can afford to be opinionated is because the team is extremely smart and takes the best winning ideas from the outside "insane" community.
There are some good changes here, unfortunately this policy will still break projects that use "npm shrinkwrap" to lock down specific versions, which IMHO, anyone who wishes to retain their sanity will do.

I've been programming for closing in on 20 years, and have seen a wide variety of approaches to the dependency management problem over that time, under a number of names. My experience is that locking down the version of every single dependency causes you to push off the pain of changing dependencies for a long time, but the upgrade headache will be far nastier when it happens. There is less overall pain from constantly integrating new versions and fixing breakage as it happens.

I doubt that the node.js community will realize this until they go through something like the series of remote code execution vulnerabilities that Ruby on Rails had a few years back. And then they find that all of their software is vulnerable and they can't get rid of the vulnerability until every library depends recursively on the latest version of everything so that you can get the security fix every place that you need it.

That upgrade will be a series of insane nightmares.
Yes, but my knowledge of this comes from having an admissions officer as a friend, so I am NOT going to name a few highly regarded elite schools which do this.

Universities will certainly not publicly announce that they admit some students strictly because of connections or funding. Yet it happens... children of prominent alumni gain admittance with relatively lackluster grades, some numbers of foreign students which are required to pay full tuition get admitted even though they're not quite up to par with the other students. There's always plausible deniability, they're not going to admit idiots and at the same time many stellar students get admitted with no regard to need.

Admissions is not a "pure" meritocracy, nor is it the opposite.
Were those crystals and oscillations circuits independently driven by the power supply, or were they mutually connected?
Stanford scientists use abandoned drug to fight off viruses in a lab dish
replace stickman with Kik and the problem still exists.
I'd like to learn more about their DDOS, network-level, and cross-datacenter protections. They have to deal with so much volume and so many integrations that there's probably some lessons they learned there on dealing with issues. I'd also be interested in how their filesystem or data-processing tech with built-in integrity and availability mechanisms factor into it. They might leverage it in interesting ways like they do with F1 RDBMS.
This is a much more useful list: https://www.reddit.com/r/bigquery/wiki/datasets

I'm not sure why Google hosts it on Reddit. There's some interesting (and more up-to-date) stuff on there.
So it's now possible to have a -1 day exploit ?
At that birth rate and that economy- the revolutions- or wars are bound to happen every 37 years, even with food-aid and oil-money.
So we know what would have happened, cause it has happened. Several times over and over again.
Different names, different reasons, the results are the same.
Iranian Revolution, Iran-Iraq War, Six-Days War. You can decorate it all you want, but in the end, its despots and robber-chieftains, venting the teapot they ride. Its also very sad.
How many minds lost to the sand, so many good ideas, we never heard off.
I'm not surprised at all, nor am I surprised by the brutal effectiveness of corporate funded influence on legal, regulatory, and community remedies to these problems. Its as if the system 'wants' people to suffer.
In addition to what XenoPhex said (`fly execute`) you can always just configure a job that's only ever manually triggered.
Let me know how it goes! jonathan [at] usecanvas [dot] com
Funny how the liberal elites with nothing are demanding their fair share. Get a job and go build something yourself. Then give it all away yourself.
The fluffy dice on a string.

Do you understand that when you accelerate in a car the dice moves toward the back of the car, so that the string leans backwards?

This happens because the car moves forward, but the dice wants to stay where it is. So it kind of gets dragged. This is a fundamental property of the universe we live in, called the first law of motion, and I can't explain that further as nobody knows why the universe is like the but it is.

Do you understand that this doesn't happen if you hold a fluffy nice on a string and run on a treadmill?

This happens because the dice wants to stay where it is, and it is staying where it is, so nothing happens. Whatever you legs are doing beneath the fluffy dice is irrelevant.

Your ear effectively has a tiny fluffy dice on string inside it, and tiny hairs that feel whether or not it is leaning backwards. You don't need to see or feel anything else to sense this, and it doesn't matter what your legs are doing. That's why the treadmill and your eyes don't matter. Your legs are running on it but the little dice in your ear knows what is really happening.

That is how you know that you are really accelerating.

And, going back to the original point, is the whole problem. There is no way to poke this fluffy dice to fake the sensation of acceleration, as it is sealed inside your head.

The fluffy dice in your head thing is obviously not quite true, but it really isn't that far from the truth.

You can do an experiment to understand this better (or at least prove it to yourself). Get a glass of water and half fill it. Get in a car and get a friend to accelerate somewhere legal and safe. The water will slosh to the back of the glass. This is like the dice. Now get a treadmill and turn it up high. Put the glass of water on the skateboard. Lower the skateboard on to the treadmill while it's still running. The 'acceleration' here will be huge as the skateboard will go from 0 to whatever mph instantly (it's not really acceleration, that's the whole point). The water will not slosh (if you put the skateboard down carefully).
Looks like they are using Qt, and there are already some efforts [0][1] trying to compile it under Linux.

I haven't played around with it deeply, but it seems to run on WINE just fine, too.

[0]: https://github.com/opentoonz/opentoonz/issues/34

[1]: https://github.com/opentoonz/opentoonz/pull/51
That would require that they themselves had a basis for a good faith claim, under penalty of perjury, that I was the original copyright owner. That opens them up to liability (as opposed to youtube, which just makes it easy for uploaders to file counterclaim notices). I sincerely doubt NPM would like to shoulder that burden.

By uploading it, I have in fact given them a license, as far as I am able, but that doesn't matter if I never had the rights and they get sued for infringement.
Stuck on Earth: The U.S. Innovation Deficit
Are there any plans to support OS X workers? This would be extremely helpful for Mac and iOS apps.
Having implemented a similar concept using React (and Flummox), I'm curious how FastBoot solves the async data fetching problem; does it require the developer to be careful about how things are set up, or does a solution naturally fall out of how Ember works? Running what amounts to an event-loop once to get the HTML result wasn't that difficult, but ensuring that the app wasn't relying on said event-loop to render parts we needed out as HTML on the server was slightly annoying (but not insurmountable).
I'm not being hyperbolic, and I think the React ecosystem deserves a large part of the blame for this mess. I am totally aware that is an unpopular opinion.

The fact that Ember can distill the insanity of the community into an opinionated and usable framework (and also take wonderful ideas from things like Rails) is exactly what I mean by a source of reason.
A timely posting as Oklahoma experienced a M4.2 earthquake last night, also attributed to fracking activities. https://en.m.wikipedia.org/wiki/2009–16_Oklahoma_earthquake_...
Easy to say if the tracks don't go (almost literally) through your back yard as they do mine.
That is average. Since no one will investigate the death of a some low level guy with criminal history (just gang warfare for redistributing the market) I guess you could find them on the low end. And that leave some bigger sums for the high profile targets.
Good news is that on a medium-sized project (10s of routes and models), it still just takes two commands... haven't gone through setting up production yet, but I don't foresee any big issues.
I'd say that both are analogous.

Analogous doesn't mean identical. The results are similar, even though what's happening under the hood is different.
Unlikely unless there is a regulatory change. Commuter benefits, as in an employer paying for transit with pre-tax dollars, currently exclude vehicles that can carry less than 7 passengers.
> No one at any events associated with Maitria, may speak to [snip] someone without their consent.

Taken literally, that means that nobody can ever initiate a conversation there.

Taken just slightly less literally, though, it means that if you go up to someone and ask "Can I talk to you?" and they say "No", then you can't talk to them. That seems like the way reasonable human beings ought to behave.

I agree that the last two sentences seem easy to abuse.
Actually, they mostly don't. Go doesn't use libc, fortunately.
npm literally supports namespaces already https://docs.npmjs.com/misc/scope

And, it's not actually clear that a namespace would have been enough had a lawsuit actually been filed.
try getting a ticket to oscon. way above my price range
Yeah, if I was King of npm, I would have made shrinkwrap mandatory from day 1.
There are a number of MVNOs coming to market with data-only SIM cards and their own branded dialer apps. Some have free international data roaming.
> $10/month sounds like a high price point for such a feature.

As someone who is forced by my monopoly ISP (with collusion from my local gvmnt) to buy bundled basic phone service for an extra $30/month (if I want internet access, which I do, and for which I have to pay $87/month for 30/5), I say people in Google Fiber areas don't know how lucky they are.
Oculus C1 First Impressions
Not really. Most OpenBSD developers run OpenBSD on their laptops which of course includes wifi.

The real reasons are that 11a is still good enough for many use cases, and that OpenBSD's wireless developer department is seriously understaffed (apply by sending a patch).
Thank you for the tip!
We run browser-based tests in our own pipeline (I'm on the Concourse team). We just use `xvfb-run` around our test script. We also build VirtualBox images using a systemd-based Garden backend running on a dedicated server (not a VM).

I find these approaches better than risking test pollution, especially when it comes to building VMs and spinning up desktop apps.
Vendoring is the concept, and is separate from the underlying mechanics. Having an "in house" repository is one mechanism, but checking the dependencies into version control is another one. There just isn't really a good way to do this in/with NPM, and the top google results seem to actively discourage pursuing this pattern.

Many other languages (well the ones I use frequently) not only have a recommendations on vendoring, but also support more than one path to getting the job done (with trade offs naturally).
Everyone has heard of interviews that pointlessly refuse candidates the opportunity to consult Internet references, like every working programmer does every time they code anything ever. But your process goes a step further: you won't even allow candidates to compile their code. How can this possibly be helpful to your process?

To me it sounds exactly like they want you to demonstrate some semi-formal reasoning about algorithms, and you think this is not a realistic representation of work. What do you think they mean, and what do you oppose?
I was hoping to use a robotic arm for a project I'm working on, and wondering if you guys could answer a question about motors. In my very limited research it looked like one of the factors that make the industrial (kuka, etc) robots so expensive was that they use backlash-free motors. What does that even mean?

I also saw a couple startups aimed at sub-$5k robots (like carbon.ai). Are they solving this problem in some novel way?
I'm not sure where the boundary of acceptable responses to contentious speech may lie, but surely choosing to avoid an expensive and optional conference because it has booked a particular speaker is well within one's options. Free speech doesn't obligate anyone else to listen.
Just finished reading Sen. Warren's book A Fighting Chance. It was remarkable how cozy the lobbyists got with "our" congressional representatives, how they continuously bombarded them with lobbyists to drown out the citizen perspective, and how many billions they spent on lobbying. All the bellyaching about not being able to afford regulation rings hollow given the huge scads of money corporations spend on elections and lobbyists.
IBM's neurosynaptic computing architecture