skysight-inc/HackerNews huggingface dataset:
The Vega Visualization Grammar [1] is encoded using JSON Schema. However, I think there are some bugs in the grammar that can be attributed to the (IMHO) clumsiness of JSON schema.

If you are looking for a good JSON editor that respects JSON schema to compare with your implementation, try Visual Studio Code [2].

[1] http://vega.github.io/

[2] https://code.visualstudio.com/download
A couple of cool things about pandoc:

1. It's a tool built in large part by folks involved in the humanities. John, of course, is a professor of philosophy. (We could stop there, since his contributions so outnumber all the others, but I'll go on...) I'm an assistant prof. of English. It has large contributions from the curator of medieval manuscripts at the British Library, and contributions from a historian as well. And those are just the ones that come to mind -- I'm sure there are others. It's cool to have a tool used by many folks in the humanities, but also in large part driven by their needs.

2. John is a great project lead, and it's an amazingly open project. If you're interested in getting started with haskell, the filters API allows you to really adapt it to your needs. And if you're interested in adding another reader or writer, there's a good chance it can be added.

For myself, I started out using the python docx library, found it didn't handle enough stuff, wrote one myself (covering mainly my conversion needs, not creation) and had it output JSON that pandoc could read. When that worked, I ported it to haskell, and posted it to the mailing list. Within a few weeks, the docx reader was part of the program. It's been a great experience -- both in using haskell, and in playing a significant role in a program I use and love.
Those adults playing with kids toys youtube videos are soooo creepy. That's one thing I don't let my kid watch.
One way you can have a listening port in the ephemeral range is to specify 0 as the port when binding, allowing the system to assign the port for you. You might do this if you're using the socket for some kind of parent<->child IPC. (Pipes might be more usual for this sort of thing, but sockets code is a bit easier to make portable between Windows and POSIX, and you also get the option of running both sides on different systems.)
There is a continuum: someone, somewhere called it a sheath, and the metaphor was so apt that it was repeated until it eclipsed whatever word was current usage before. Neither you nor anyone else is qualified to judge which words are metaphorical and which aren't.
Actually, I meant to say that it wasn't focus grouped, but tyoped.

Original post edited --- ta.
"Data Exfiltration from Displayless Speakerless Air-Gapped Fanless Computers with SSDs via Subtle High Frequency Modification of USB Voltages". AKA your mouse wire is your new antenna.
That's pretty much the only reason anyone bought an SGI workstation over most of the company's first incarnation as well. For some reason they were forced into using Irix, so they had to buy one.
Democratic, GOP Leaders Got a Secret Briefing on DNC Hack Last Year
Joint pain, from my youth spent doing competitive swimming without proper training. RSI built up over 14 years is a lot to overcome.

My shoulders, hips and knees are all pretty much screwed. This makes my limitations not dependent on my muscles, but my joints. This makes finding interesting exercises very hard, since very few challenge my muscles before they hurt my joints.

I do still get out and move on a regular basis via walks, but it's frustrating to be limited by poor choices and coaching in my youth.
How about showing different slides to show more text. Imagine it rotating between 5 blocks of text. That's 5x the information you can display. I'm usually disappointed by the tiny amounts of texts those little placards show.
Simit: User-friendly language for programming efficient simulations
I think you're likely underestimating the resources it takes to make robotics work. They get better all the time, but they do so by a lot of blood sweat and tears. We haven't even managed to make them walk at all convincingly yet, it's a really tough problem. As messy as the virtual world can be, the real world is a lot messier. In the long run robots are almost certainly cheaper, in the short term though they are usually very expensive resource wise.
I think the labour-market effects of technological advancement are slower now than they have been at any time in the last 100 years. The internet and mobile phones have large impacts on media-consumption and social dynamics but they aren't dramatically reshuffling the labour force in the same way innovations like the combine-harvester, container-ship, car and washing-machine did every decade between 1900 and 1970.

http://www.tradingeconomics.com/united-states/gdp-growth
I have wondered if the 1986 Ladysmith Black Mambazo / Paul Simon song, "Homeless," is about this tragedy, but I have not been able to find anything online confirming it. The only things I have supporting this are the fact that it came out in 1986 and has the lyrics, "Moonlight sleeping on the midnight lake," and "Strong wind, many dead tonight it could be you." https://www.youtube.com/watch?v=fy3YVyh3mYE
> 3.6 million Americans miss or delay medical appointments every year because of transportation issues

So...less than a single missed or delayed medical appointment in a person's life in expectation?
Traffic can be a real thing. For me to get most places in Boston it's actually at least as fast for to take the subway then to sit in rush hour traffic. I guess buses don't have that advantage though.
> We're capable of creating endless numbers of worlds and species, but we can't think of new things to do with them.

Jeez, what a depressing, existential kick in the nuts.
Fair point. Thanks for the correction!
XPS13 (2016, Skylake) DE has Intel WiFi. Previous generation (2015) DE has Broadcom WiFi.

The Intel cards are nothing to write home about, either. Their only redeeming qualities are the availability of a free driver and Just Works experience in Linux. Otherwise, they are quite slow - so I understand why Dell puts Broadcom into Windows version.
Those terms are for the site, not for the text editor. :-) I might open source the editor when I have time.
3 Reasons Why Augmented Reality Is So Appealing to Businesses in 2016
8 Invaluable Lessons on Building a SaaS Product from Serial Founders
To quote myself, from earlier:

"The reason I believe this is not related to stock picking working for me."

So it seems we agree that my stock picking success is not evidence for my beliefs on dividends and stock pricing.
Yeah, I'm aware of this (especially the second example, ever since my Calculus teacher in high-school used a very similar definition to it in order to make us understand what real numbers are), what I was trying to say is that, at the end of it all, the science of Physics should be about making sense of the real world (using mathematical concepts, if the need arises, but not to see those concepts as reality itself).

More exactly, I say that translating the concept/idea of infinity from mathematics to physics is not idempotent (not sure if this it's the correct term, but you get the idea), saying that infinity "exists" in the physical world the same as it does in mathematics is kind of tricky when you think of the consequences through and through. To take your second example, applied to Physics that would mean that no matter what two small particles we choose as being "fundamental" there will always be an infinity of (presumably even more small) particles separating the two, and so on and so forth (it's "turtles all the way down", so to speak).

Like I said, I'm not a specialist, just a programmer, but I think we should be aware of the presumptions we implicitly make when discussing about different topics but using the same language (in this case the of concept of "infinity" in maths vs physics). Hume explained it better than me (maybe in an "An Essay Concerning Human Understanding" ?!) when he said that the mathematical idea of a straight line (I'm talking about the geometrical line) is just that, an human-constructed idea, there's no absolute straight line in the real world (not sure what he thought about the idea of infinity, probably not much, judging by his being critical against mathematical induction).
E-paper is kinda incredible. It uses no power once its drawn and works off the light in the room. I mean, we could make this placard with the newest OLED displays, but it would look distracting and tacky to have this bright source of light next to the artwork.

Its not outdated if nothing can compete against it in these use cases. The same way I'm typing this message on a 101-key style keyboard with a design that is pretty much unchanged for 30+ years.
you missed the more general question

> Should physics open up in a real way (not just "pop science" articles and occasional books for laymen)?

The problem with the whole paragraph is, IMHO, maths and physics cannot be separated. There is no pure physics and neither pure mathematics.
Cortana has a huge amount of schema.org integration. Yahoo is onboard but I have no idea what they do, whether email factors in to what they do atm.

I'm insulted Google is whitelisting schema.org markup. Their guidelines also mandate that you already send hundreds of messages a day, which is hostile as fuck and disgusting. That's incredibly poor plutocratic bullshit handling, and flies hard in the face of what the web is. What a pity.
An order of non-celibate monks can also work for infinite amount of time and hold infinite data. Anyhow, it's not really relevant to my point. An infinite number of scribbles doesn't seem any more likely to give rise to consciousness than any finite number.
As someone who came from making video games and now I'm working towards getting my first board game published, I like the prototype process of board games a lot more. One reason is because it is SOOOO much faster and easier to prototype a board game than a video game.

Need to try a new mechanic? Tell your players "okay, this time, instead of doing this we will do this." And five seconds later you're trying a new mechanic. You don't have to spend hours or days rewiring a bunch of things to get it to work. Sometimes it just takes a sticker on a card and things get changed.

Need some components for your game? You don't have to create them, or search for the right thing in unity asset packs. Open up one of your existing board games that has cubes or discs or dice or meeples or whatever and you can start trying your idea out in five minutes.

It's great, and it's hard to go back to the comparatively much slower process with video games afterwards.

Video games still kick the pants off board games when it comes to ease of distribution and sales channels for small developers, though.
Why not just make QML a media type and a spec that browsers can to implement? Then we can do away with all this HMTL-Page-Is-An-App nonsense
For what it's worth, most tech employers in the Denver area offer the "Ecopass" as an employer-paid employee benefit, which makes the buses, light rail, and call-n-ride free for the employee.

Without any discounts, the cost for the call-n-ride is $2.60 to the rider, which is a good deal for a door-to-door service, I think. I am not sure where the article got the $21-- maybe the city is subsidizing most of the cost.
This is disappointing! If you find it snarky and not that great, why submit a link? c) is not logically consistent is it?
I agree that they hate production quality code and numerical methods, but in some of these DFT codes for example (HF is only somewhat better), you fix some numerical bug and a bunch of theoretical results agreeing with experiment go straight out the window and with it your confidence in the computational model. These 'old farts' have probably seen this happen way too many times and on top of it from people who lack the basic theory knowledge, let along experimental, to point out a crap result from the code.
Using sun.misc.Unsafe to access array elements would make it much faster.

sun.misc.Unsafe should not make any difference to performance here. OK, you skip bounds checks, but modern VMs are very good at optimising those away anyway.

Also ArrayList with preset size is faster for inserting elements.

Exactly what I was thinking. The only case this is really going to help is where you don't have an idea of what the size is going to be.
Sure, but what I was getting at was parent was just having learn how to use Heroku. And while it's true that automation is something you can do yourself, what about keeping the server up-to-date and patched and so forth? Also, repeating myself here, Lambda et. al. are a step further than Heroku.
>. It seems to me that wifi speed in Linux is always slower than that in Windows.

Firmware. Install it.
Russia Fines Google $6.75M Over Android Mobile Dominance
Politics, not technical work causes high burn rate in WS.
I’m Latino. I’m Hispanic. And they’re different, so I drew a comic to explain
Thanks CyberPanther!
JS gets even weirder when you include all the comparison operators.

https://jsfiddle.net/5Yzs6/17/

Did you know undefined is equal to undefined, but not <= undefined or >= undefined?

Or that two instances of the same object/array are not equal (e.g. [-1] != [-1]), but are both <= and >= each other?

Or that /.*/ is non-comparable (only != is true) to all numbers, but greater than [-0.5] and "-0.5", and less than [0] and "0"?
I agree with you that populist movements are a natural result of systems like ours that are not fully democratic. Whether or not you think the system is "rigged" depends on what you think the system is. If "the system" is the form of government we've had since at least the end of the civil war (but really, since close to the beginning), with a strong non-representative bureaucracy, a powerful judiciary, and powerful private political parties, then it isn't "rigged", it just has components that don't answer directly to the people at large. But if you think "the system" is a pure democracy, then yes, it has been "rigged" from the start. Personally, I'm a much bigger fan of our system with all its checks and balances between competing interests than I would be of the more democratic system that a lot of people seem to think we have.
I like this one: negotiate hard on every big purchase you make in life, whether it's a new car / house / new couch worth $2k / bank fees / financing / etc. Make it a habit of negotiating on everything that is negotiable (which is doable on a lot more things than you thought). It's a valuable skill.

The gains you make from that will save you a ton of money during a lifetime. Don't ignore large potential savings by penny-pinching on the small stuff. Heck, if you do this, you can ignore the small stuff.
Based on seeing a lot of exercise literature, back when I took an interest:

* Small sample sizes

* Self-reporting and diary studies

* Many uncontrolled variables

* Inconsistent interventions (not isocaloric, not volume-equivalent or tonnage-equivalent etc)

* Impossibility of performing blind trials to control for placebo
If it means anything to you, I enjoy being hyper-critical, and shitting on strangers on the internet has a special place in my heart, but that poem is pretty good. I'd read more if you published it.
Angular Router: Declarative Lazy Loading
Mixing exercise into your commute is time-efficient (two birds, one bicycle).

Driving to work takes 20 minutes. Biking to work takes me 35 minutes plus a shower. But I have to shower anyway, and I get 35 minutes of exercise at the price of 15 minutes.

I was going to propose that kind of logic for your parent, take public transit partway and bike partway. Unfortunately for him, somehow:

Even with a free trip to the closest station, that's only going to shave about 3/4 of a mile off of my biking trip.
> I don't think you could use Rust's safety features and get that size for the LK portion.

What do you mean? Rust's safety features are mostly compile-time; it shouldn't have implications for binary size. https://github.com/helena-project/tock is an RTOS that runs on an Atmel SAM4L Cortex-M4, and is about ~30kb in size, in my understanding. But that's for the whole OS...
400-year-old Greenland shark ‘longest-living vertebrate’
Disliking complexity, are we?
And having a warrior gene, is actually something worthy of treatment in current society. Warriors, are useless today and will be for the foreseeable time. If there is such a gene, that shapes its owners brain in such a way.

But the main point is, that hunting for local optima of personal happiness, is sacrificing the upholding or even gain regarding personal happiness in the future. And psychiatry is neither cartographic why and for what society became composed of what it is and is neither offering constellations society could become.

BRB Got to go to Turings Barbershop. Best haircut in the city. Though sometimes conversation gets stuck on who shaves the barber.
my thoughts exactly. removing where you need random access to elements to me always = array list. Things i iterate through and manipulate = linked list, otherwise every get() is an O(n).
100 Days into Uber's Bug Bounty Program
The idea behind expansion of public transit is that the direct subsidies of ancillary stuff that substantially improve the value proposition of cars (mandated free parking being the biggest) should go to public transit, or just not be spent at all.
It depends of the QE and next central banks announcement.

If liquidity is cheap on the market, innovations will tends towards KPEX=0 thus more SaaS and stuff will be produced backed with heavy marketing disguised as technical conf/blogs, and corps will have the money to kill competition by buying it. Hence it will not be a truly competitive market.

If there is a contraction of liquidity however only the fittest will survive (low OPEX) and then SaaS, p2p, BaaS will die for more «old school» kind of development based on costing/pricing. Clearly this would mean the return of GUI and all kind of transactional databases and small meaningful data.

The problem with financial markets is they are like weather : hard to forecast.

And for the same reason we know there is a global warming, there is clearly a tech bubble. The more we wait for solving the problem, the more it will hurt.

An industry future is always related to the confidence and money investors have in investing into it to expect ROI.

With the paranoia going on all around the world, expect security to be the next money maker.
Depends on the bus, my local township has a new system of a private busway corridor, which strikes somewhere between a bus (low capital investment) and a train (no traffic).
Example from one of the development teams, "Frustrated as the testing server went down again yesterday when I deployed the new code".

This would then be que for the team to really get to the bottom with the testing servers. In this particular organization the servers were handled by another team and it needed some management attention to really fix the issue.

Other topics could be more subtle, e.g. colleague feeling a bit low due to personal reasons. Would then allow team members to more supportive that day.
Believe me, I wanted Heka to work. We're a big Go shop and I understood Heka better than any of the competing log shippers. We got very deep into Heka and ultimately, it just couldn't do the job. It performed very poorly when there was any sort of a bottleneck into Elasticsearch. It would enter an unrecoverable state when it got choked up We spent a lot of time on the Heka IRC channel talking to the devs. These were known issues. Some of the Heka team are/were working on a replacement written in C. It sounded promising but the ES output plugin did not exist yet so we couldn't use it.

The need for a performant and powerful log shipper is still there. I hope to see some new options come around soon that can achieve 1MM+ lines/sec from a single daemon without requiring multiple tiers, receivers, etc.
There's a question of viability that I think matters. An unborn human starts as a clump of cells, develops a brain and heart but is still not viable on its own, and then if all goes well it becomes viable by the time it is born. It's human all the way through, but different people draw the line on abortion in different places along the path to viability.

Slaves were always completely viable. Bringing them up in a discussion about abortion is a strawman argument.

If you use viability as a guideline, you do bring into the debate people who were viable, but who through disease or accident are no longer viable. Should they be 'abort-able'? I think if the rules around abortion were flexible enough to apply to these people as well, they'd probably be solid enough to satisfy almost everyone's moral and legal sensibilities.
"curricula that are constantly retailored to meet company needs"

it's always worth remembering that the firms discussed in the article are not really educational institutions as much as they are career training centers, providing a very specific skillset in order to meet very specific labor demands. in a traditional university, faculty call the shots on curriculum (or at least they should); that's not the case here. furthermore, these firms work both sides of the deal by acting as 3rd-party recruiting agents to the companies that ultimately are looking to hire. (i now have to ignore spam from hacker bootcamps trying to pitch me candidates).

let's call a spade a spade -- these are businesses. i'm very concerned about allowing federal student loans into this cocktail.
Always wondered this myself.

There seems to be a general fondness for writing to the database and then immediately reading back from it to make a decision. Some variant of that show up in the requirements quite often, usually in the form of confirmation pages or overview screens following right after an update, so the user knows what they did took effect.

And almost as often you'll find that some member or members of your team have made the assumption that the whole interaction will occur on one machine talking to one database instance. With session affinity you might be able to create a convincing illusion that this is working, but now with microservices you're intentionally hitting many servers. If checkout and order history are on two different servers, how does eventual consistency work?
Interesting, thank you. However I did not intend to condemn all radical politics. Rather my point was that the promulgation of any political views by foisting a sympathetic vocabulary onto the public is tyrannical. Are there any political ideas that require a new vocabulary? I don't know.
I believe the point here is you don't need to be able to physically touch the computer. You can be 6 ft away from a server locked from physical access (via lock or other mechanism), although I'm not sure how containers around the airgapped computers affect this data transmission.
An unmentioned problem is the idea of norms, a moddishness that is sometimes equated with 'science', whatever that is. Humans - species, biology - is not normative, it is diverse. Genetic diversity means two individuals are not just variation from a mean, they are different. The attempt to produce summations of what a human should be is flawed at the root. But we are too attached to Gaussians and standard deviations, so I imagine we'll continue beating our heads against this wall in a vain attempt to create a knowledge that can't exist.
Freetype's grayscale rendering works great on higher DPI displays, even the 1080P display on my 2013 Dell XPS 13 is sufficiently dense for me to not notice, and with some recent improvements in Fedora 24 I hardly notice the lack of subpixel rendering even on my 24" display at home (though it's still somewhat irksome, debating installing freetype-freeworld again).
And without a single tag specification being widespread, it's barely useful since the market is fragmented.