skysight-inc/HackerNews huggingface dataset:
Shader units --- e.g. the VideoCore's QPUs, which this project is targeting --- are very very weird. Compiling C into them basically isn't possible. They don't really do memory accesses, for example.

The VideoCore's own processor, commonly referred to as the VPU or just the VC4, is a perfectly normal architecture with its own vector unit and DSP addons. C can compile into that perfectly easily, and the real-time OS that runs on it alongside Linux is written in it, but there aren't any adequate open source C compilers yet.

More info on the QPU here:

https://github.com/hermanhermitage/videocoreiv-qpu
I can see this getting useful if you either are integrating unnecessarily complex APIs or a massive number of fairly simple APIs. Neither Slack nor Facebook qualify, but I'm assuming this company is betting on the growth of the IoT (which will likely fall into the "lots of simple APIs" category).
This law would take the most effective tool against trolls and weaken it without providing any real relief for innovative small companies targeted by trolls.

The post-grant review process is the only way patents get a serious review of their validity. The PTO actually takes printed references found by accused infringers that pay a five-digit fee as reviews the patent. It's essential because the original pre-grant review only allows a few hours of research and examiners are rewarded only for issuing patents so it's hard for one to be bad enough to be rejected.

This bill would make it much harder to revoke patent claims by prohibiting the reasonable interpretation standard. It would also entitle trolls to demand new claims by making trivial adjustments in wording without any serious review so that winners who get bad patents revoked have to immediately face new bad patents.

Meanwhile the loser pays provision is so weak that it provides no hope to small businesses and little to large ones. East Texas judges have already shown it won't apply in their courts.

The pleading requirements have already been enacted by the Supreme Court this month.

This bill has been so watered down that it's worse than the status quo. EFF should oppose it.
However the combustion engine in the i3 is insufficient to power the car. It extends range only (up to 150 miles). So it's not a car you can take on a long road trip.
You are right. If deep learning takes more and more of the processing, we will need GPUs or more CPU cores, not necessarily clock speed.
I'm just thinking about all of that aluminum/steel and glass you have to get to build the green houses, which you then have to heat, and wonder with the payoff term is for it.

You're still going to have to refrigerate and ship the stuff locally; Train and ship shipping are relatively cheap compared to the last mile shipping.
No. There's a huge difference between pushing them and creating a unhealthy environment. And this "survival of the fittest" in grade school bullshit needs to stop.
Ask HN: Best way to provide client-side internationalization support to single-page app
I have written a single-page web app for people wanting to learn programming.
[1] In addition to the English version, there is also a French version [2]
and an incomplete Korean version [3]. The main paradigm used is that
of "Karel the robot" where programs consists of instructions, such as "move()"
given to that robot. Programs can be written using either Python or
Javascript, with support for Blockly [4].

Currently, to produce a complete translation, one has to:

1. Write a separate html page
2. Write a separate Javascript file containing message translations of the
form translation["key"]="value"

3. Write a Javascript file defining instructions (such as "move()") in the
relevant human language.

4. Write a Python file defining instructions (such as "move()") in the
relevant human language.

[Given a version of 4, I can write the equivalent version for 3]

5. For completeness, translate the rather extensive (and yet incomplete)
documentation [5].

I would like to simplify the steps 1 & 2 by adopting a more standard way
of providing translations. Ideally, I would like to have a single page
with a language selector as done for Blockly games [6], but having everything
done client-side as it is currently done. After looking at all the available
libraries/framework, I am a bit overwhelmed. Note that I am a single non-professional
developer doing this as a hobby -- so, "learning to use X will increase employability"
is completely irrelevant.

Main objective: to make it easier for translators to provide different versions.

Secondary objective: continuing to do everything client-side.

Question: which framework/library would be the most suitable?

[1] http://reeborg.ca/world.html
[2] http://reebord.ca/monde.html
[3] http://reeborg.ca/world_ko.html
[4] https://developers.google.com/blockly/
[5] http://reeborg.ca/docs/en/
[6] https://blockly-games.appspot.com/
Great, another non-standard and obscure way to write Javascript.
Not a book, but since your description asks for a "source":

Developing iOS 8 Apps with Swift[0]: Stanford course with a great professor that focuses on learning Swift with a heavy focus on the iOS SDK. Really great for getting the fundamentals for iOS programming, and the course assumes a solid programming background (e.g., MVC).

Book:
Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)[1]. This looks like it just came out, and I haven't read it, but I did read the authors' Obj. C Guide and their iOS Guide, and both were great, so I'm assuming the same for this one.

0 - https://itunes.apple.com/us/course/developing-ios-8-apps-swi...
1 - http://www.amazon.com/Swift-Programming-Ranch-Guide-Guides/d...
compact size.... bwahaha
Stop the EFF before they kill innovation. HR 9 is overreaching. There are only a few real "patent trolls". The EFF has a list.[1] Only one law firm, Farney Daniels, has sent more than three demand letters.

What HR 9 does is to make it possible to sue patent holders over and over until they're worn down and broke. It empowers rich infringing companies and lets them infringe patents at low risk. Worst case, they end up paying royalties, not being shut down.

Background:
http://thehill.com/blogs/congress-blog/technology/238973-hr-...

Activism:
http://www.savetheinventor.com/take-action-now

[1] https://trollingeffects.org/lawfirms
Why don't the observational investigations of science count as stories for this purpose—with the added bonus that they're not pointless woo or social indoctrination, but rather the closest thing to objective fact that humanity as a collective has learned?

For example, the "story" that all life on earth is descended from a single ancestor, and that we are all distant cousins with a pine tree, a wasp, and a cow, is quite compelling.
I'm from a Chinese family. Many of my friends and I were raised with this mindset. They went off to attend elite colleges, but I couldn't stomach the endless hoop jumping and toxic achievement culture, so I just did my own thing and went off to my local state school. While I've had some ups and downs, my life experiences were unique and I prefer not to form regrets about the past.
Disclaimer: I know nothing about the issues, but would using C with inline assembly gain anything?
Thanks! I'm also a big fan of your data journalism Python exercises: https://github.com/compjour/search-script-scrape/
Firstly - anyone who reposts this will be someone who hasn't seen it, therefore won't have seen your comment. Making this comment is therefore pointless.

Secondly, HN has got a repost filter. Of late it's been relaxed, deliberately, because there are downsides to being aggressive about preventing reposts. Currently the system is under active development to improve the situation, but for now, simply pointing people to the previous discussions is enough.

Thirdly, while it's a good thing that you have made the effort to create an account and comment, it would appear that you haven't been here very long. As such, direct criticism of the existing state of affairs might be the result of simply not understanding how things work, and what's being done. Have you sought out and read the previous discussions about duplication and the detection thereof?
We Don't Use Slack
Good point - I just checked and this font works well in Crystal Reports.
The present price regime isn't remotely sustainable. Pretty much full stop. Never reason from a price change.

Once you dismantle industrial capacity on a large enough scale, it's never coming back. See also the circumstances surrounding the last oil boom/bust in the 1980s.

This headended in the SNL crisis.
Another solution is ember-cli[1]

[1] https://guides.emberjs.com/v2.2.0/getting-started/ember-cli/
Definitely!
https://twitter.com/reubenbond/status/662061791497744384
> What makes you think that a public ISP/whatever would rely on 'ever-bigger threats' for budget?

Perhaps I was unclear. Facebook will violate your privacy to sell ads. The government agency will violate your privacy to justify its budget. In both cases your privacy is violated, with the additional point that you can't quit using the government agency and if you get in their grill too much they can have you killed.

> As far as actual examples, I'm pretty confident in saying that some of the organizations that produce the highest-quality media content are publicly funded. NPR or the BBC are two examples that pop into my head.

They're very high-quality, and they also generally represent a single minority point of view in their societies. The two qualities are not mutually exclusive.
Cydia download iOS 9.3 can get free every apple devices
Because, physics.

Laser launch has some of the same problems. It takes about a megawatt to lift a kilogram.
I think the pro-user lobby (EFF, Wikimedia Foundation, Internet Archive and others) is strong and organised enough in the US that I don't think such a law would be politically possible today. No individual European country has an equally effective equivalent that I know of.

I hadn't considered Australia, but you are right, that would be a good candidate as well.
SHA-1: A History of Hard Choices
Thanks for the feedback. You are absolutely right. Currently CloudRail is more tending to simple APIs and a massive number. This is mainly caused by the fact that actually everybody can add services to the system. So most of the connected services are created and maintained by the community or even the API provider itself. Result is of course more simple APIs.
It's not that hard to find a dark area, and I've been really enjoying photographing the night sky when I get the chance. With just a tripod, an SLR, and some basic knowledge it's fairly easy to get great photos.

A few of my favorites:

https://ryanbritton.com/wp-content/uploads/2015/08/Aurora.jp...

https://ryanbritton.com/wp-content/uploads/2015/08/DanceOfTh...

https://ryanbritton.com/wp-content/uploads/2015/10/Sagittari...

https://ryanbritton.com/wp-content/uploads/2015/10/Eclipse.j...
Yes and no.

The thing about gmail is not its services as a email server, but that you basically have to use Google's site or apps to access the email.

Yes, there is imap support. But as best i understand it, the implementation is "idiosyncratic" to put it mildly.

Similarly, Google used to run a IM service using XMPP. But then they killed the federation feature (allowing other XMPP services to communicate with Google's users), and then phased the whole service out for Hangouts.

Facebook also used XMPP for their IM service, but has since also disabled it.

Thing is that as long as they were using XMPP, i could have Pidgin sitting in the corner and keep up with friends and family on either service. Now it have to run 2-3 apps (and non of them are available for desktop Linux) to do the same.

While it may not be a sleepwalk, it sure edges close to "bait and switch".
Whither the desktop? (2006)
They're using a legal loophole, charging the property with being complicit in a crime, not the person. So the piles of money they seize aren't protected by the constitution. This is obviously absurd, corrupt, ridiculous, etc. We have a very corrupt justice system.
Behavioral and neoclassical economics doesn't understand happiness
The comment you responded to cited local support for cartels, not national. Also, the government is rightly considered responsible for cartel violence more than the cartels. Previous governments limited violence by managing cartels without fighting them.

"The government of Mexico is among the most corrupt and least trusted in the world"

That is an extraordinary claim that demands evidence. Mexico is an orderly, prosperous first world democracy with serious gang problems, not some African or Middle Eastern failed state.
Not sure if you're setting yourself up for a "we built a new tool post" but...

Slack might not be the best tool for all sizes, but I promise once you're in a separate room or on-the-go, it's sort of an irreplaceable tool. It is not, however a project management tool. It's a replacement for email. As soon as you factor in mobile it ends up being the best option, really.
It really depends on what body of Luther's output you're referencing - Luther as a rather acerbic German man swore and cussed a lot and used all sort of sources for political arguments.

Luther in his output that he would have felt as proclaiming the Gospel, primarily used scripture and early church fathers as the norm. In the Christian tradition, scripture is God-breathed and is a primary source (along with tradition that has been handed down.)
Aren't OPEC essentially trying to starve out the competition (shale, fracking, solar, wind, etc.)? They are basically flooding the market with cheap oil and thereby making all the alternatives economically unattractive?

Western oil interests are probably right to spend on discovery then, since they'd believe OPEC can't pump forever and non-OPEC sources will be profitable in the future and will take years to develop. This is probably where the author and oil executives differ in their belief, that there will be a market for oil in the future.

However the author doesn't present any evidence to suggest non-oil sources will be sufficiently more profitable, less expensive and widely available in the future. Further, there is no evidence presented that a non-binding climate change agreements will destroy the oil market.
Spiked tends to try to provoke debate, rather than dispense wisdom. As such, the articles its editors commission will sail closer to trolling than those in some other publications.
How to Reject Candidates (2014)
North Korea's computer operating system mirrors its political one
Thats not true. There isn't another product on the planet that has the margins or demand of illegal drugs.

I agree that cartels and violence would continue to exist, but they'd do so in a vastly reduced form. Raketeering is orders of magnitude less profitable and more difficult than selling drugs.
Would not surprise me that this happens because the apps expect more RAM to be on hand, and so are not as carefully optimized for low RAM circumstances.

I am seeing something similar over at Android. Where earlier versions of the Play store app worked without a hitch on my aging tablet, now it seems to crash left and right whenever i want to look at longer lists of search results or similar. And this seems to happen when it tries to load the app icons or similarly asynchronously, meaning that i can enter the search, get a list of results, and then see the app stutter and crash as it tries to load the graphics.
The application is essentially going to be a front-end for a database. Thanks, PaaS it is going to be. I have since been looking at Elastic Beanstalk as well as Pivotal Web Services and OpenShift. I will now have to make a decision along those lines.
https://news.ycombinator.com/item?id=10795745
No, but Project Excalibur was verry similar to the Golden Eye plot. Only difference is that it used nuclear explosions to pump x-ray lasers that would shoot down enemy ballistic missiles rather than directed EMPs.

https://en.wikipedia.org/wiki/Project_Excalibur

Fun fact though, detonating nuclear weapons in outer space causes very wide-spread EMPs. It's a very good thing that the Starfish Prime test was done out in the Pacific instead of at the Nevada test site.

https://en.wikipedia.org/wiki/Starfish_Prime
Because in order to drive the electro magnets you need a large amount of current. This causes a large amount of heat waste due to resistance which is essentially lost energy. If you have superconductors there is no waste heat making MagLev trains much more efficient.
It has always been possible to do without a middle tier. At the extreme, vanilla JS can read/write directly to S3, and you don't even need a server or a front-end framework of any kind. Not that you would want to.

The more interesting question is when would/could you actually do that, and still have a fully function non-trivial app?
Well, there's this quote by Ken Thompson, who was asked if he'd do anything different if were to start over on Unix: "I would spell creat with an e".

With that in mind, it's kind of funny to see that "correction" made by some OCR software.
I live maybe 5 miles from the township mentioned in the article, and my township is quite similar. I'm white, and in 2nd grade I was placed into the advanced mathematics class where most of the students were "asian-americans". I loved being able to do more advanced math, because it was interesting and the teachers were really good at making it fun to be smart. For the 10 years after that I would end up 2 years ahead of the "average" curriculum. This was normal for advanced students. We took Algebra in 7th grade, Calculus in 11th grade. I was actually probably below-average in the range of students I was classed with. It sounds like a cliche but I didn't really ever do homework, but got A's on tests, so I would end up with B's and C's and since there were no grade requirements for advancement, my teachers always recommended me for the highest next level class because they actually interacted with me and didn't just sign off on the grade percentage.

I have to imagine it was because my parents were very laid back, but I never felt pressure to do better than I was doing. Everyone goes to college where I live, so no one really worried about that. Some kids had parents that wanted them to go to Ivy League schools so they had to work harder, but it's not like the school made it difficult to succeed if that was your goal. You chose your own classes in high school and could test into almost any AP class if you went to the teacher directly. I only bring up high school because I can't remember any time before that when anyone would have stress from how much work they have to do in school.

Reading the article makes me think their school district is like ours, which I would hesitate to call "hyper competitive". Kids are still kids. Bad parents will always be bad parents. The school exists to help people learn, and if you learn faster than other people the school should support that. Maybe my experience is not common, but I'd bet almost anyone who went to my school would say they got exactly what they wanted out of it, whether that was an Ivy League college admission or just a coast through graduation.

I'm not sure where I was going with this but I just wanted to point out that being challenged intellectually from an early age doesn't make you a jerk or hyper competitive.
Exactly. Coming home after the kids and wife are in bed is not the same as coming home to your family.
LifePaint Safety Spray
No way is Slack a replacement for email - there's no way to separate threads in a channel, for god's sake.

Slack is a wonderful replacement for other team chat tools.
Just by looking at the screenshots, I can feel the nostalgia... I remember I've tried to create a clone of SuperTux with SDL when I started coding. I might still have it somewhere... I'm going to download it again and play for a while !
Google's current Python style guide absolutely calls for two spaces. All of the languages I'm familiar with (at Google) do this. Except golang ...
From the paper:

"Another noteworthy feature of our work is that we need not restrict ourselves to the leading
coefficient in the Taylor expansion of the L-functions: our formula is about the r-th Taylor
coefficient of the L-function regardless whether r is the central vanishing order or not. This
leads us to speculate that, contrary to the usual belief, central derivatives of arbitrary order of
motivic L-functions (for instance, those associated to elliptic curves) should bear some geometric
meaning in the number field case."

A one-line Clay Prize motivation: Geometric interpretations of higher order derivatives of L-functions could potentially be leveraged (or more likely, illuminate a path) to make progress on conjectures about order of vanishing of L-functions, e.g. Birch Swinnerton-Dyer.
Nope, I didn't build any new tool and have no desire to promote another. I pointed out in the article that it's a very individual decision what works best for each team.

I also acknowledge that Slack isn't designed to be a project management tool, but I've encountered many teams that attempt to use it as such, and those are the ones I'm mainly complaining about. Slack as a replacement for email—while not my preference—is a strong solution and I'm happy to be on Slack teams that use it solely as such.

It's the others that I think are troublesome.

Thank you for reading :)
Sorting truth from myth at technology unicorns
Thanks.

I've found it's a great soft deadline for being pretty feature complete and in a rough demo mode ahead of the launch. With analyst pre-briefings about 50% of the time the demo is ready and 50% it isn't. Since they're pre-briefings it's usually a little friendlier so not as critical to be super fine tuned on it. As you get to analyst briefings and then to press briefings the demo and product being ready does become more critical of course.

If I'm that worried about schedule slip, I won't start the process until everything is almost done. This then tends to create a greater push/pull between launching and engineering so being at least within the ballpark on timing makes the push/pull a bit easier.
> since they'd believe OPEC can't pump forever

In 50 years, OPEC will still have oil even at current consumption. But consumption is shrinking as energy production is already shifting to renewables and cars will have converted to electro/hydrogen by then.
Ok, we've changed the URL to that from https://www.washingtonpost.com/news/wonk/wp/2015/12/23/the-f..., and changed the title from 'Congress defunds DOJ Seized Asset sharing program' to that of this article.
Are you saying all "nonconformists" are "hipsters"? If not, "hipster" must be an identifiable category of non-random nonconformist appearance, hence the title of the article.
Show HN: iOS Labs – The iOS and Rails Starter Kit
Their Chinese names are Zhāng Wěi (张伟), Yùn Zhīwěi (恽之玮), and Yuán Xīnyì (袁新意); I can’t find one for Zhu Xinwen.

I wish English-language publications would treat Chinese names better. Without the Chinese characters, you can’t tell what their name actually is, and without accent marks on the transliteration, you can’t tell how to pronounce it.

Granted, it doesn’t matter to most English-speaking readers, but it should matter, because those are their names. It’s no wonder so many Chinese feel the need to adopt an extra name when moving to the West.