skysight-inc/HackerNews huggingface dataset:
I spent several years working with the Marklogic[0] document database before NoSQL was cool and before I had even heard the term. It was incredibly freeing working with arbitrary XML documents and fragments. As a benefit we were able to transform data into HTML markup with a simple XSLT transformation.

You could create multiple views on the same data by just adding some logic to your XSLT or creating a new XSLT

Queries are(or were at least, it's been many years) built in Xquery which is a simple, functional language that I found much easier to grok than SQL.

Since XML is just a tree and both XSLT and Xquery work on the trees quite well, advanced searching, sorting and relationship graphs came almost for free. I would gladly work with that stack, or something like it, again.

http://www.marklogic.com/
Hopefully Lattice work will inspire some more but almost everything I've seen comes out of academia. Takes smart, smart people and lots of mental investment to do anything critical. Most FOSS, ASIC companies, and FPGA vendors stay away from it. So, I doubt anything will happen as a default.

"What is going to happen, however, is Intel will release a massive, overpriced, Xeon with an inbuilt Altera FPGA and only the likes of Google and ilk are going to be able to afford to do anything with it."

That was my prediction. I look forward to it, though, as low-latency and ultra-high bandwidth interface is what FPGA co-processors need most. First seen in SGI Altix machines that I recall. It was a smart acquisition by Intel.

Far as ARM + FPGA, maybe you'll like these:

http://www.embedded.com/electronics-news/4229353/Altera-inte...

" I have belief in the Chinese!"

They're already trying to live up to it:

http://www.eejournal.com/archives/articles/20150818-gowin/
Peter Gutmann?
https://www.cs.auckland.ac.nz/~pgut001/
And you're doubling down by comparing whole apples to orange sections.

If I'm going to use statistics to rationally calibrate my fear emotion, I should ensure that I am using the appropriate statistic.

I'd start off with the assumption that most violent crimes against me will be committed by another person that is both aware of my presence and able to make a credible threat of force against me. I'm probably not going to get punched in the face by anyone who cannot reach my face with their fists.

And I can further break that down by the fraction of time any given person presents me with the threat of violence. I may, perhaps, use risk of violence per minute of exposure as my metric.

It immediately becomes obvious that the publicly-available published crime statistics are useless for my purposes. They do not contain sufficient information to allow me to determine how much more or less likely I am to be attacked by a person of a given skin color for each minute of exposure to that person in public. I would have to know detailed social habits for everyone within the crime statistic reporting area.

It may be that for every 100000 opportunities to punch someone in the face, the conversion rate is higher for one skin color than for another, and I should therefore rationally calibrate my fear accordingly. But I really have no way of accurately determining that useful statistic from published crime data.

But even with that hanging over us, I still have to object to your misuse of statistics. You said:

> You are 4 times more likely to be violently attacked by
> a white person than a black person, if you are a white person.

And this does not follow from the previous paragraph. Given a randomly selected white person who was attacked in the last year, it is 4 times more likely that the attacker was white than black. Manipulating that conditional probability to find the ratio of probabilities that a randomly selected white person was attacked by a white person compared with a randomly selected white person being attacked by a black person requires additional Bayesian calculations that you did not perform. You would also need to know population sizes and overall violent crime rates.

But really, this is all moot, because fear is not rational.
Ah. You got me there haha.
All universities (and for that matter, employers) have a code of conduct or ethics that defines standards of behavior and expectations. How is that babysitting?
In NL the tradition has it that Saint Nicholas hails from Spain (he didn't he was originally from Turkey) and the 'Black Pete's' that you refer to are his helpers (can't have a Saint that's black now, can we...). There is a ton of hypocrisy at work there and there has recently been quite a bit of backlash. Predictably the anti-Europe sentimentalists seized on this to tell the rest of the world they shouldn't mess with our perfectly racist traditions.

The Moors (which the Black Petes represent) are an interesting chapter in the history of mankind in their own right, and were Muslims rather than associated with the Christian faith, to see them as helpers of a Christian entity must have seemed like a good idea at the time, but in the present it is less so.

This is likely also the reason why 'St Nicholas' hails from Spain for the Dutch because the Moors did in fact inhabit a chunk of Spain at some point rather than from Turkey where he actually was from, a country that the Dutch kids probably had trouble relating to before 1960, but Spain was a lot more visible.

The typical threat parents used to use to get their kids to behave was to threaten them with beatings by the Black Petes and if that didn't work out to be stuffed in burlap bags and taken to Spain...
The existence of the Chilling Effects database itself was originally a form of protest. Unfortunately an ineffective form of protest, but nevertheless the connotations were exactly the point.

This release reads like the board has been taken over by RIAA. As if the issuance of DMCA notices is a normal and expected course of business. Well today it is, but back in 2001 it was viewed as having a chilling effect on the vitality of the Internet, which it did and we are rapidly forgetting what freedom of thought and freedom of expression means. It's a shame.
iCE40 is one of the niche-market (in this case, ultra-low-power) FPGAs that your post's parent talks about. iCE40 competes primarily with other boutique manufacturers and ancient big-vendor parts like CoolRunner CPLDs, not full-featured top tier FPGAs like Virtex. No Holy Grail of open tooling is going to make up for a lack of essential features which cost hundreds of millions of dollars to develop.
If you don't let Steam run in the background, then of course it's not going to be able to update games in the background. The delay in launching games is thus at least partly self-inflicted. And Steam certainly has justifications other than DRM for being strict about keeping games up to date: any networked game will probably need to match the version of the server, and in general it's good policy for Steam to trust developers have good reasons for pushing out updates.

There are also Steam games that don't use Steam's DRM and can be run without Steam. It's up to the individual game developers whether to include the DRM.
The explanation seems to be cut off, it ends abruptly just after "A first approach".
Same here. I like and use Steam, but its UI for casually browsing games (aka "casual shopping") isn't very good. For example, when you are browsing a list of games, if you click on one to see additional details and then try going back, you lose your place in the list. This is infuriating for long lists. It kills the browse & shop experience.

The web interface for Steam is better than the app's. Then again, this is what web browsers are there for...
How to create a calculator application with Ionic framework
There's a difference between showing data or its interpretation is possibly incorrect versus just saying we don't need to inspect the data because of who referred to it. Being skeptical is one thing I can agree with, but not wholesale dismissal of the data because one is skeptical of the source.

Besides, often times the source isn't really the source. For example, if a publicly devout racist quoted FBI crime statistics, does that mean we can ignore the data because we heard it from the racist and not the FBI?
I don't live in the states, and this whole trigger warnings, safe-place and extreme sensitivity politically correct or otherwise that is being talked about all of a sudden was/is surprising to me. I didn't think The US is where something like this would take hold.

I've spoken to a few people who experience universities in the US recently and heard very different views. One was that young americans are more political than they had ever been. Another thought it was us peering into the world of internet thought bubble generations, people who "grew up" within one. Another thought it was plain intolerance in a literal sense, very little ability to tolerate others that they find in any way offensive..

Not sure what to make of it. Curious.
The Singularity and the End of Work, According to Jewish Prophecy
GitHub's Metal Cloud
As a user/consumer I consider the search or discovery of new apps on the MAS quite horrible, the features you mention are nice but IMHO they come "after you found the app".

IMHO an app dev is better off implementing the payment system and update than using MAS, for ex in my case there is no way I would wait 7 days to have an update out of the door (eg. I don't automate everything to get blocked on the last step).
No, HN is not a safe space. There's bias and there's hell-banning, but they usually tolerate dissenters. And that's a good thing, because I'm often one myself.
While I can't speak for the person you're responding to, my recent interesting Zen Buddhism has left me quite impressed with the things they figured out centuries ago that only really entered our social world relatively recently via the field of psychology.

Cognitive Behavioral Therapy (CBT), for example, as one of the few proven effective approaches in therapy, is in many ways not so different from (zen) Buddhist practices. And the growing body of research on meditation and mindfulness is at least indicating that these things are very good for an individual's well-being.

While I personally do not care much for the more spiritual and religious sides of all this, I've definitely become less dismissive of these things.
> but also encourages "pump-and-dump" development

Not only encourages, but forces. Any non-sandboxed apps that were released in the App Store prior to the sandbox mandate can be updated for "bug fixes", but any new features can explicitly not be included.
That sounds like way more than you need to do, considering the C API handles the stack in individual bindings for you. You did something wrong.
Obama on Climate Change: 'I Actually Think We're Going to Solve This Thing'
I went by the store to greet miss Molly and mix Daisy before we went to the mixer and got the pancake mix door prizes.
The modern equivalent to System/38, IBM's POWER hardware running IBM i still has the same benefits. I actually really like the concept and the way the ILE runtime works, but it's too bad that much of the platform is stuck with legacy design decisions and hasn't been modernized.
I think you misread sago's point:

> Because 'political correctness' isn't the cancer at the heart of social politics, it is straw-manning. On both sides of every issue.

I don't think they were saying that political correctness was straw-manning, but that it was straw-manning that was the cancer at the heart of social politics.
This is an important message to consider, and not just for cryptography. Everyone can benefit from thinking about the moral and social consequences of what problems they choose to work on, who they do them for, and what values the institutions they contract with hold.
So, this has everything to do with you not liking how this school runs itself, and not a thing to do with the claim "If you say anything negative about the religion or its teachings, you are kicked out," and not a thing to do with "safe spaces".
ShareThis | Palo Alto, CA | Full-Time

Most people know us for our social sharing widget which powers sharing for over 3MM sites and apps across the web - and generates a billion social events per day ( > 1.5TB of data). But what makes ShareThis a fun and challenging place to work is how we use that data to power a suite of real-time data and media products for our partners and advertisers.

We're hiring engineers who want to: - Hack on a tech stack that includes the latest in tech: Kafka, Google BigQuery, Meteor.js and Docker - Sift through TB's of social sharing data to provide real time insights and intelligence. - Work in a truly agile and lean startup environment.

Multiple open positions:
- Software Engineer (Big Data - Kafka, Hadoop, Cassandra, Java)
- Senior & Principal Software Engineer (Full Stack - Meteor.js, PHP, JavaScript, BigQuery)
- Tech Lead, Software Engineer (Infrastructure - Docker)

We're backed by prominent VC firms like DFJ, Blue Chip, T-Venture - who've also funded companies like Tesla, Twitter, Skype and Box.

Learn more about the positions us at www.sharethis.com/join

If you want to know more or apply to any position, email me directly at mosquera@sharethis.com with Hacker News in the subject name.
Very interesting data! Thanks for sharing. Does your IDE support boards like the Yun? How do new boards fare if you look at their usage from introduction as opposed to all time?
Vim plugins and .vimrc settings we love
> If you want to erase a drive fast then use the following command (where sdXXX is the device to erase):

dd if=/dev/zero of=/dev/sdXXX bs=1048576

Question: is there a disadvantage to using a higher blocksize? Is the read/write speed of the device the only real limit?
We actually make it more complex. That's self-fulfilling prophesy, software is more complex because we choose it to be so. It does not have to be so. Feature wise we could do just about what we can do today, maybe a bit less eye candy but rock solid if we chose to walk a different path.
If you take the article's anecdote at face values, the student wasn't discussing Christian theology; he was scolding the speaker for making him feel bad. The passage in question (1 Cor. 13) is one of the most inoffensive passages in the bible, widely recited at even secular weddings for example.

Distilled down, the school is saying that if a lesson on how we should selflessly love others makes you feel bad about yourself, the lesson you should take away is that you have some improvements to make in yourself -- not that you've been emotionally raped.
To get started:

1. Make some edits in either text box

2. Click the blue arrows to propagate operations

I'm not completely sure how to interpret the line graphs at the bottom, though.
Yeah, I'm going to have to agree here. Neat language, but I've always found Lua's C integration to already be one of it's strengths(along with a low-overhead VM).

I still would love to see more applications of Lua, it's a really nice language. On the first commercial project I ever worked on we ran all game logic in a 400kb block on a platform with less than 8mb of system ram. Was impressive stuff.
That isn't how they are being compared though - nor is it relevant.

You want to compare black on white crimes to white on black crimes. Not white on white crimes.

Across all races - they primarily commit crime against their own race. But some races receive more crime than they give.

Adjusted for population (there are far more white people than black people) there should be about equal white on black crime as black on white crime per capita. That isn't the case and is precisely what the data reads.

What is important isn't to jump to conclusions but rather investigate why. Which nobody wants to do unless they get labeled as a racist.
Warning that Christmas fairy lights can slow your Wi-Fi
SEEKING WORK - San Francisco

Location: SF
Remote: Possible (let's talk!)
Willing to relocate: maybe
Technologies: C/C++, Python, embedded, systems
programming, data science, GCC/G++/CMAKE, java, ruby, django, cassandra, python, machine learning
android, django
Resume: http://goo.gl/ZKjLIn

Embedded, C++, web apps -- there's literally nothing I can't help you with.
Location: New York, NY

Remote: No
Willing to relocate: Yes (Preferably to a big city with great public transportation here in the US or in Europe. I just renewed my passport.)

Technologies: Python, SQL, Git, Linux, Java, C++, Ruby on Rails

Resume/CV: https://www.linkedin.com/in/carlos-a-rodriguez-79362610b

Email: carlos.rodriguez@protonmail.ch

GitHub: https://github.com/carlos-a-rodriguez

I expect to receive my B.A. in Computer Science at the end of the year. I currently have a 3.93 GPA. I am interested in data science, bioinformatics and machine learning among other things. As a soon to be graduate, I don’t have much experience but I love learning and I am definitely a hard worker. I worked full time while pursuing my degree and even took the occasional MOOC class whenever possible. Thank you for your consideration.
"display: flex" creates a block-level element, in other words, is the same as "display: block".

There is also "display: inline-flex" which functions as an element with "display: inline".

In my opinion this system is better than introducing a brand new css property. It would be redundant to have to put "display-contents: flex" along with "display: block".
What if you no longer had to submit support tickets? The future of IT support
Notice my references to Web 1.0, 2.0, etc? That means my comment was talking about not just the browsers but the sites designed for them. The combination of the two have made web sites really slow that could be designed to load up instantly. Instead, they load up as slowly as some sites did on my old Pentium 2 running Opera, etc. You'd think they'd be significantly faster with all the Moore's law iterations and browser improvements. Modern sites make sure that doesn't happen, though.

And I never mentioned Netscape: it was called Netscrape then and hackers despised it. I used Opera and IE mainly.
Do you use add-on to block third party requests/ads ? If so, you have to unlock "http://www.highcharts.com/" to display the results.
Location: SF
Remote: Possible (let's talk!)
Willing to relocate: maybe
Technologies: C/C++, Python, embedded, systems
programming, data science, GCC/G++/CMAKE, java, ruby, django, cassandra, python, machine learning
android, django
Resume: http://goo.gl/ZKjLIn

Embedded, C++, web apps -- there's literally nothing I can't help you with.
Yes! Forgot to mention that, but it drives me nuts too.
Urban Exploration
>Because seriously, why aren't we seeing the same backlash against Chrome

Because people who don't like the things you listed use firefox, not chrome.
Phu Concepts
Oops, sorry about that!

Here are two copies of the page: https://web.archive.org/web/20151126183335/https://www.jwz.o... | https://webcache.googleusercontent.com/search?q=cache:iPFEUf...
(Copying my comment here from Reddit /r/rust:)

Just to repeat, because this was somewhat buried in the article: Servo is now a multiprocess browser, using the gaol crate for sandboxing. This adds (a) an extra layer of defense against remote code execution vulnerabilities beyond that which the Rust safety features provide; (b) a safety net in case Servo code is tricked into performing insecure actions.

There are still plenty of bugs to shake out, but this is a major milestone in the project.
I think this is just a reaction to Firefox's rapidly declining market share. We've been through this cycle before, when MSIE and Windows were the dominant browser platform and Netscape Communicator hit a local maxima. It took a few years, but they came back, with Firefox.

Before we did a big transition from Desktop to Web; now a lot of people are shifting their focus from Web to Mobile. The Desktop never went away, and the Web won't either, but development there will likely stagnate. But unless Mozilla and Firefox reinvents itself for mobile, it will become mostly irrelevant, like DOS and Netscape and Opera.
SEEKING WORK - Remote, Victoria BC

I'm a web and mobile application developer. I develop for iOS using swift, and for the web I'm well versed in ASP.NET MVC, node.js/express, and I have written a few rails apps. I have about five years of experience in total including freelancing and full-time jobs.

portfolio site: http://alashley.wpengine.com/

LinkedIn: ca.linkedin.com/in/andrelashley

email: connecteddeveloper@yahoo.com
I travelled in a motorhome full-time for four years and have returned to that lifestyle again recently. But, I still rarely write code when disconnected. I don't know how to code without the internet to answer questions, show me API examples, etc., anymore.

I'm so much less productive when I try to work without internet, that I don't try. I can read, write, play games, or get off the computer and get my head right for work, during that downtime, but the idea of writing code without internet just doesn't appeal to me. We are beyond that point in terms of software complexity. Building things of value is no longer simple enough to do all on your own, a lone coder in the woods (or on the beach or on a boat).

I'm curious how many of the things you've suggested are activities you've actually done while writing code? Sounds like a Corona commercial...not really a software engineering story.
Surprisingly this turned out to be the issue; The Unarchiver messed up some file attributes it seems. Thanks.
Nice cell tower.
Especially since the FPGA vendors keep wisely funding and buying most of the best results in academia to keep them from being open. I was excitedly looking at one with many fold speedup in synthesis earlier until I saw the word Altera in the credits. (sighs) There goes another one...
I guess I see what you're trying to do - and I'm not a Christian; but the Christ depicted in the New Testament wasn't shy about calling out inappropriate behavior. He didn't politely ask the money changers to leave the temple, he flipped their tables over.
Holding the opinion that safe spaces are cudgels of fear used to intimidate people probably indicates exactly what I said it did.
Java 9 release to be delayed by six months
UpCounsel (upcounsel.com) | San Francisco

UpCounsel is on a mission to make the legal experience remarkable for businesses. We provide businesses with an alternative to expensive and slow law firms through an online marketplace and an all-star virtual lawyer community. UpCounsel is working with thousands of entrepreneurs and companies to increase the quality and speed of legal services, while dramatically reducing costs. When businesses can access great legal services, they make better decisions and can grow their business with confidence.
We are looking for Engineers (Data, Full-stack, Front-End), Data Analysts,and an SEO Manager!

Check out our careers page (https://www.upcounsel.com/home/careers) but be sure to email me at bernadette [at] upcounsel [dot] com
The community needs their content creation tools regardless what they output.

If you can have have all the graphical toolkit and action script to work with for creating the content why do you care what's the output media is as long it preserves all of your original content and functionality?

I don't think there much functionality limitation when you use the current Adobe tools if you decide to export it to HTML5/Canvas rather than to a Flash format.

At this point i don't think that even Adobe wants to maintain flash anymore, it's a liability for them. It was great when you had to have Shockwave/Flash and they pretty much had exclusivity over it, but as long as they still have one of the best professional content creation tool suits around sticking with Flash can only cost them costumers.
Tunnel IP traffic over ICMP – Ingenious method
What of those who are not in college, do we provide them who have experienced these acts a safe space?

Are college students, the supposed vanguard of curious minds, closing their minds and reducing their ability to deal with the world they live in?
Hilarious viral comedy sketch about unicorn companies for your Tuesday delight