skysight-inc/HackerNews huggingface dataset:
If you restrict to seashore and similar areas that we have categorically removed from the market, then I totally agree that the government has claimed a monopoly on those areas. That's not all (or, I think, most) "public property".
Despite being submitted latter, this item is the one gaining traction for this story:

https://news.ycombinator.com/item?id=7694436
I attended miguel's talk at PyCon, and he seemed like he definitely knew what he was talking about, and also seemed very interested in teaching others about what he learned.

I also just bought the book.
I'm well aware of the robotic research and I chose my example carefully. The extra weight of a baseball, the grasping motion necessary, and issues of bounce and spin on an uneven surface makes it a more difficult problem than the pole balancing or the ping ping quadrocoptors.
This looks at the first so many lyrics in each rapper's career. Aesop Rock came out with some weird stuff right off the bat. I wonder if some of these other rappers became more sophisticated over time. Maybe an average per song would be better, or average uniques per word, would be better.
> They will literally ask you in advertisement to enter certain phrases in a search engine to let you find their web property.

I have noticed this on occasion, and found it very surprising. They're basically handing control over access to their site to the search engine. That seems like a very bad idea.
well I can remember cix using numeric id's and Prestel (an early viewdata system) used to use nine! digit numbers for your mailbox id eg 018222211
I love working with Nimrod. What it lacks is some documentation. For example, if you want to use PostgreSQL with it, the only documentation you can find is this: http://nimrod-lang.org/postgres.html
You are not the average user
Maybe a dumb question - if he only owns 330 million shares ($13 billion net worth), how is he worth $77 billion? That's quite a bit of a difference...
Save your great idea
When we talk about making programming accessible to kids (or anyone new to it), I think of how selling and distributing software is different now than it used to be. Webapps and app stores make it easy to reach thousands or millions of customers, but what's the modern equivalent of a kid writing something in BASIC (or VB) and selling a few copies to friends, parents, local businesses, etc.?

Some kind of Ruby/Tk/SQLite bundle that produced a universal executable (say, mac, win, lin) would be cool, I think.
Yes, thanks for saying this, it really brings balance...

Oh wait... It doesn't change the way Samsung comes out of this.
WebKit based browser graphics internals for web developers
It also had some clever thoughts in it you won’t hear in a philosophy class.
Rust provides memory safety with no garbage collection. Like every other industrial language, Nimrod requires garbage collection in the form of (deferred) reference counting to achieve safety.
I would argue that the ATLAS HLT group was bloated enough to be incapable to be performance focused, along with all the other computing groups at CERN. Both technically and organizationally. Not to mention the failed world of the grid: LCG, EGEE and company, which serve as a testament to my previous statement. It has been largely taken over by the AWS/GOOG model (about the same era) in its OpenStack clone incarnation.

Obviously there were/are attempts, but with none of the dedication, competence and seriousness as for example the key gaming industry people were of the same era, ie. iD Games (FPS, GPU, etc) or Naughty Dog (GOOL, PS1 register allocation optimization).

Actually, most HPC "novelty" GPU-s, CUDA, Open[C|G]L are coming from the gaming industry end, and most of HPC is now assembled from stock COTS (or almost, just top bin) parts, instead of driving industry as it used to be a few decades ago. It resembles to the it purchasing department and operation of a large company, more than ever.

It is just plain boring consulting enterprise work, and even that for as cheap as possible.
I had a Nokia phone which easily beat the iPhone on 'features' when it was launched. The camera was better, it had apps, an IM client, etc. etc.

It was crap. That's why the iPhone won, and why Samsung was forced to knock it off.
"Each word is counted once, so pimps, pimp, pimping, and pimpin are four unique words"

So much for the modern Shakespeares on the list.
It's possible you could argue that the pre IPO markets are or were in a bubble phase and the postponement of the IPO is being caused by the broader market rejecting the hyped valuation as the broader economy isn't in a bubble (unlike dotcom bubble where companies were IPOing at hyper valuation). I'm not convinced I buy that, but it is one way of reading the numbers.
chrome://flags/#origin-chip-in-omnibox
They should clearly state that this is a private fork (as in, not open source).
It depends on what story you are trying to tell... Absolute numbers might not be all that meaningful when you are talking about relative popularity. Or it might be. Data visualization is hard because you typically have to trade information density for comprehensibility.

I assume the data came from http://www.githubarchive.org/
The game has changed fundamentally for both producer and consumer, and the AppStore (powered by mobile device success) is the biggest winner in exploiting the change. The level of its success puts it in a position of influencing/controlling the underlying economics and has forced big changes to the business models of anyone seeking access to the market it provides. I can't really agree that it is worse than other market channels, since the market landscape is fundamentally different from a few years ago, but having been a producer and consumer of software products over a long period, I feel like it is a net loss for competitive (and quality) software development, and a soft win for consumers in some ways, but as you point out, the control and opportunity trade-offs on the production side relative to the bad old days are a pain, and may result in compromises for the consumer.
I've always found typeface selection to be totally baffling. Usually, when just writing a document or putting together a quick web page, I'll use whatever is the default. I can't be bothered to pick between the 40-50 or so fonts that are installed by default, let alone the thousands available free over the web or for purchase.

When it comes to putting together the shipping product or released document, I feel like I have only two choices: 1. Consult a magical "UX expert". Only this mystical being, who speaks secret incantations, and has access to access some design tome somewhere, can tell you what the exact right typeface should be. Or, 2. Pick from generic pre-designed templates (designed by the magicians, no doubt) and just paint-by-numbers into your product.

I wish there was a way to take this magic step out of designing.

The basic premise of this article seems to be that "Typefaces have personality". There are actually a couple of examples presented:

* Trade Gothic is no-nonsense

* Bell Gothic is dynamic and outspoken

* Slab serif typefaces are known for their distinct personality

* Franklin Gothic is stoic, sturdy, strong

* Souvenir is playful, casual, a little aloof, and very pretty

* Dax is an informal, modern, and bright typeface

* Bernhard Modern is classy, quiet, sophisticated, and even a touch intimate

So, who classifies these personalities? Where are they documented, so that I, as a non-designer, can look them up and use them correctly? This guide expects the reader to already know this typeface-to-peronality mapping.

I'd love a resource that lets you just look this stuff up. "If you're making an online newsletter about plants, use typefaces A, B, and C together, but never D and E, and don't make C bold. If you're making a poster for a concert for a new age marimba player, use typefaces F and G." That would be great.

Even better than a rule book, a more systematic process that gets you from subject matter to the right font, that is understandable and repeatable for non-designers would be perfect.

Anyone have any suggested reading?
Consciousness Is A State Of Matter, Like a Solid, A Liquid Or A Gas
The mechanism of instinct has emerged from the evolutionary process to provide a survival and reproduction advantage over others. Instinct most certainly is an advantage for species (may be just random path-dependent mutation), not for the individual. Thus we shouldn't trust on instinct alone to find an optimal solution for sense/meaning problem.
This is Malcolm Gladwell nonsense and not backed up by the fact that Chinese-Americans who learn English first (e.g. Nobel laureate Steven Chu) do just as well as their Chinese counterparts.
> My reading of the Nimrod FAQ[2] ("An unsafe shared memory heap is also provided") implies this isn't (as easily) possible in Nimrod.

Nimrod's GC is not thread safe, so you have to use raw unsafe allocation and deallocation in order to share objects between threads (last I looked anyway). This is in contrast to Rust, for which memory safety is important even in multithreaded scenarios.
Start relaxing now with TaoMix for iOS and Android
Checkdesk: An Open Verification Toolkit for Journalists
1688 is not prounounced as "yoh-leeyoh-ba-ba". The 1 is pronounced as "ee". This actually makes it closer to Alibaba.
Man, that brings me back. I remember when advertisements here used to include an "AOL keyword".
Cubic Curve Calculator [video]
I find it hilarious that DMX is dead last.

I've now got empirical evidence of what I always thought.

I think DMX rhymes words with themselves more than any rapper I've ever heard.
In medicine/surgery they call this "see one, do one, teach one". We are applying this principle on http://doerhub.com where everyone who joins shares what disciplines they are learning in, mentoring in, or doing/leading something in so you can pair with someone who is complementary or similar to you in one or more levels and work on projects or just learn from each-other. Here is how the search works: http://peoplesearch-doerhub.herokuapp.com/viz/
Please read the last paragraph ( we are committed to 'entirely' open source it, right after the engine switch )
Hardware StartupWeekend in SF – Free Gear, Firmware Hacking, Great Fun
Could it be that the U2 has sending an ADS-B signal with incorrect altitude to hide its actual location?

I would think that would be a feature of such a plane and it may have been activated by mistake.
I've had the early access version; the stuff on Heroku is at the tail end of the book and is a matter of c. 10 pages or so. So, don't let that put you off.
Some one has posted the answer to this here : https://news.ycombinator.com/item?id=7694076
One Scientist’s Bid to Build Cancer-Killing Nanorobots
So you support Samsung because you sided with Microsoft in some past battle, and you hold a grudge.

At least you're honest.
Until December 2013, if you included non-minified Bootstrap Javascript files in your project, Linguist (the library Github uses to detect languages) would count them towards the Javascript LOC count for your project[0].

I had a number of small web server projects that were incorrectly classified as >95% Javascript for this reason.

Fortunately this was fixed, but I imagine there are a number of other low-hanging fruit that are causing projects to be misclassified as well.

[0] https://github.com/github/linguist/pull/856
As well as the old Shakespeare who was ranked according to the same rules.
Good questions. Let me try to answer them.

> Imagine the human-level ai had resources to run hundreds of variants of itself.

The first human-level AI will probably be hosted on cutting-edge hardware that costs billions of dollars. So no, it won't have the resources to do this. Even if it wasn't this expensive, it's not exactly sitting around a vat of free computronium that it can do anything with. If my AI takes up 10% of my computing resources, why am I going to give it the remaining 90%? How is it going to hack or pay for servers to simulate itself on? Is the first human-level AI a computer whiz, just because it runs on one? But let's assume it can and will do what you describe.

> And imagine that it had no compunction about killing copies of itself that underperformed. How long would it take to get improvement of 10-100x under that scenario?

If the AI was trained using a variant of natural selection to begin with, it won't improve itself on its own terms any faster than we improve it or its competitors on our own terms. If the AI wasn't trained that way, then probably never, because that's not how these things work.

> Once it has a full understanding of what works, the upgrades are instant from there on out.

Your scenario is still based on several dubious assumptions. If the AI is a neural network modelled after human brains, its "source code" would be a gigantic data structure constantly updated by simple feedback processes. It is dubious the AI will have true read access to itself, in part because there's no need to give it access, and in part because it's hardware overhead to probe a circuit comprehensively (it would be easy to read the states of all neurons on conventional hardware, but all of conventional hardware is overhead if you're only interested in running a particular type of circuit). Even if it could read itself, a "full understanding" of any structure requires a structure orders of magnitude larger. Where is it going to find these resources?

Long story short, a human-level AI probably won't be able to understand its own brain any better than any human can. Now, we will certainly have statistics and probes all over the AI to help us figure out what's going on. But unless we see fit to give access to the probing network to the AI (why?), the AI will not have that information.

> Why would it do this? Because any goal you give it would be optimized by being smarter.

Unfortunately, any resources it expends in becoming smarter are resources it does not spend optimizing our goals. If we run hundreds of variants of AI and kill those that underperform, which ones do you think will prevail? The smart AI that tries to become smarter? Or the just-as-smart AI that focuses on the task completely and knocks the ball out of the park? The AI won't optimize itself unless it has the time and resources to do it without an overall productivity loss and before we find a better AI. For human-level AI, that's a tall order. A very tall order.
In Chrome the domain is black and the path is grey. You could make one red and the other green and that would be actual contrast. Or give the domain a background and border. There's more ways to contrast things than adjusting the lightness of black.
The problem with average per song is that you "use up" words in every new song, so all things being equal each marginal song has progressively fewer new words.
Sen. Al Franken's net neutrality petition
Agreed, the ability to ^z out of the the editor into the shell to quickly run a command is a killer feature for me. True colors or a slicker ui would be nice but they're not critical to my work.
As a Louisvillian who has read this a number of times, I really appreciated the embedded links. In particular learning that HST stayed at the Brown Suburban, where a colleague currently owns a condo.
I take you aren't aware OP was on the Delphi compiler team and has lot of experience with low level coding.
Revealed preferences aren't always accurate
Another Flask book is Explore Flask. Haven't read it yet though.

https://news.ycombinator.com/item?id=7694614
Very good video and ideas.

"You must have worked really hard at it"

Just want to correct the line 'Life is Suffering' when you brought up Buddhism. That sounds sadistic. Buddhist's idea is suffering exists. Which is presented as a fact that can be seen with a rational mind. And life is to be lived in pursuit of eliminating suffering for yourself and others. Just thought, I point this out.
Interesting. You could also use a static segment error buffer pool. Presumably error rates are low enough that contention on a lock would not be a problem. And during signals, there are no other threads running anyway, I think, so you could skip the lock.
I would have been rather surprised not to see Aesop Rock fairly high up the list. I was reading the Rap Genius pages for a few of his tracks the other week and the sheer density of wordplay was fairly overwhelming.

It is rap for geeks though ;)
If someone wants a pdf http://shop.oreilly.com/product/0636920031116.do?cmp=af-velo...
I wrote a simple game development framework in Java, what do you think?
People want to find a way to continue showing the path portion of the URL, but this is really undesirable. The URL's path should contain no information, beyond its role in making up the unique identifier of course; it's a virtual guarantee of link-breakage in the future https://news.ycombinator.com/reply?id=7679423 . Making it invisible will help to ensure that people stop putting information in it. User-friendly document names and tree-structured site guides are all well and good; they just don't belong in the URL. The query string, on the other hand, should probably remain visible.
1 is pronounced "yoh"/"yao" in the context of phone numbers.
When the video showed the slide saying "Life is ____" I paused and thought about it for a minute.

For me life is producing output when presented with some kind of input. If we are alive and that's pretty much what we do, life must be it. (not only man, but every animal I can think about)

Now, how are we alive and a computer problem isn't, I don't know. Maybe because our input comes directly from the natural world?

What is the meaning of life? As others said here, it's a question that seems illogical to be asked.
Yao (pin yin first tone) is a common way to say "one" in northern china when reciting multiple digits and basically the only way Beijing locals say 1 in a phone number or a string of numbers. for going to a market and asking for 1 of something, "yi" is the preferred way.

Pretty uncommon among southern Chinese people and Taiwanese (many American mandarin speakers are of Taiwanese descent).
Of course it's hedonistic. But what is wrong with that? I would go so far as to posit that all actions, charitable or otherwise, are driven by the self serving goal of personal satisfaction.

If it brings you joy to help others then it becomes a bit of a semantic and meaningless debate as to whether your intentions are noble or not.
If I understand the argument, then yes. And it seems rather tragic to me. One of the philosophical benefits to faith in God is that 'meaning' actually is more than just another 'meaningless' chemical reaction. There actually is a reason to live beyond just trying to stay happy.

I do believe in God, I do believe there is more to life than keeping the chemical state of my body such that I feel happy and fulfilled. I do believe that my life can have a purpose. I've tried, and failed, to find a reason to without a deity who gives a metaphysical meaning to it all. I stand in awe of atheists - I simply don't have the strength to live without the faith and relationship with God that I believe I have.
How exactly does JXCore manage to beat years worth of optimisation engineering by Google? I'm skeptical, especially since I can imagine an engineering tradeoff between performance and stability. Maybe V8 is slower because they fixed crash bugs caused by overoptimistic code generation. What assurances does anyone have that their slower but working V8 code won't be fast and broken in a new engine?
But we're talking about an entire country in which most people don't speak English at all. If I have to tell my 55 year old aunt to go to www.hotmail.com then I'd have to spend half an hour describing what English letters to type.
> Additionally, what about addressing insecure forms that fail to utilize https.

FWIW, Firefox detects insecure login forms and emits a security warning to the web console. This is aimed at developers, however, not users (because the developers are the only ones who can improve the situation).

Our heuristic is imperfect as well. We simply detect <input type="password"> fields on http pages. This works well enough. Trying to detect when developers are abusing <input type="text"> for a password field is non-trivial.
Happened to me. I way laying in bed already, next to a window, when I did the same... ;-)
Indeed.
Likewise diseases like Williams Syndrome and Epilepsy make us realize "meaning" might be somewhat subjective.

I saw a program some years back, I can't remember the name of it, but it discussed how meaning or significance is given biologically. Apparently there is a "significance" filter in "normal" people. Upon looking at a picture of their mothers face for instance, normal people have a reaction. Autistic people do not. There are other conditions somewhat related to epilepsy in which everything sets off the "significant" trigger. The program speculated this is the source of the religious-epileptic connection. Sorry for the rough paraphrase... I can't remember the details.
The part about "old" and "new" brain in the instinct section is wrong. The brain is not compartmentalized like that.
Ask HN: How do startups build and grow their sales org?
How do you build a sales org from scratch and how do you motivate and grow a sales org?

We are a start-up. We are about to launch an Interest Connectivity Platform. We need help on the sales end.
We want to reach and sell to small and medium businesses and groups and teams within larger enterprises.

We are looking for to fill a number of sales positions. We have an opening for a senior-level sales mgr.

We are looking for folks who have experience selling, promoting, and marketing products and services such as Yelp, Groupon, Alibaba, Linked-in, and Whatsapp.

Sincerely,
Founder & CEO
And, does his Dr. Octagon work count as Kool Keith or it's own thing? Is his work in Ultramagnetic MCs counted or just solo stuff?
Ask HN: What are the things one should learn to become full stack web developer?
Hi,
I get many requests demanding that they wish to be full stack developer. What should I recommend them? Most of them have zero knowledge of coding. They all want to start from scratch.

Currently I recommend them to learn the following:

Linux bascis
HTML
CSS
Java Script
Jquery
XML
JSon
PHP
MySQL
Laravel

Can you guys recommend what should I recommend them based on the current trends?
> That's actually very, very hard (as in np-hard). Chrome has heuristics for detecting login pages, but it doesn't even detect all legitimate login pages. And it's trivial for a phisher to intentionally make a page that appears exactly like a login page to the user, but will not be detected by Chrome's heuristics.

Well, it wouldn't have to detect all login pages, it could just detect most of them. That would add soft pressure to encourage regular websites to use HTTPS in the vein of

https://www.eff.org/https-everywhere

Hopefully we can push the web towards https everywhere, and users begin to ask the question -- "Why is this page not secure" when performing a login.

This soft pressure worked wonders in a number of places: When Google started doing sitelinks, many websites became much more concerned about making those available on their website. In a similar way, hopefully they would be concerned with getting out of the red for their login pages.