skysight-inc/HackerNews huggingface dataset:
What is star fighter written in? Curious, no bad intentions.
I think "jawn" in Philly isn't as unique in its flexibility as the article tries to make it out to be. In DC, "jont" is apparently just as flexible.

https://www.washingtonpost.com/blogs/therootdc/post/dc-slang...
Great, teach our "authority" figures to lie, threaten a punishment "unthinkable" to the perp (victim), and have them plea bargain (admit to anything to avoid such a false accusation and punishment).

Should be titled, how principles are joining into the professional party state prosecutors have been enjoying for years. "Get more convictions, look like a pro!" All you have to do is act like a extortionist. Why let the criminals have all the fun?!

And we wonder why our children's live's are desperate now like the adults? And we loose some of our brightest stars... RIP Aaron Swartz.
Thanks for the detailed infos!
It is the biggest flaw of the existing instantiation of Capitalism in the USA, that major non-financial factors are simply left out, ignored, or simply unrealized in the calculation of value. There is massive damage being done to the USA by not just Silicon Valley, even though it plays a major roll, that is very short sighted and trades of massive profits and gains and power in the future for short term gains that are primarily financial. It's very much a kind of monopolistic system that is leading to and not many people realize the astronomical cost of the deadweight loss to the American people. To put it in other terms that Silicon Valley types may understand, we have nothing even close to market fit and are operating at negative gross margins if you take all factors into account. It is easy to fool oneself that all things are well when you cherry pick your parameters and measures.
I don't think the OP is worshiping Steve Jobs, but perhaps they just needed a quick topic for this educational project the was doing.
There is a general trend in the medical community to adopt consent forms, typically for clinical trials although also more generally as part of health care, that explicitly allow people to state their intent to make their medical data available for research purposes.

Generally, I support the idea that people can voluntarily consent to have their medical data made available for wide-ranged studies. The consent needs to be explicit, and the usage of the data needs to be respectful.

Studying centatarians is probably mainly useful for increasing quality of life for very old people. It's not clear yet whether that translates to useful medical data for the larger population.
Not sure what's causing this, but surprised YC wants to invest money in this space.

1. Tons of very deep pocketed competition.

2. Outside of gaming, which is albeit a pretty large space, there does not seem to be immediate broad uptake of this tech.
Wait until they discover Elixir and Phoenix. It's the power of Go (a bit more I think) without the ugly syntax.
It doesn't. It's not a hash, it's the actual key.
There's a great book called 'Planet Narnia' (by Michael Ward, "the foremost living Lewis scholar") that argues (to me, very convincingly) that Lewis wrote the Narniad based around Medieval cosmology. Not the easiest read but, in my view, very rewarding and really provides insight into some beloved stories and how they relate to Lewis' religion.
My thought as well. If your server is sized to handle 4 workers, run 4 workers.

If you want to autoscale to save costs cool. But then use a server only sized to hold 1 worker. Then the techniques in this post wont quite work.

The failure detector piece is neat, but if doing a true multi server scaling setup, may be better to just kill a hung VM and fire up a new one. Just as likely to be a server problem as a code problem. If automated why not just nuke it all.
Lxc container vps 15.00 any config RAM cores etc.
I don't buy Wikipedia editors' version of a political debate. I don't see the ACLU take political positions; can anyone name some (based on something besides Wikipedia)?
AFAIK combining killThread and bracket (or just about anything really) is fraught with issues[0] and hardly qualifies as clean.

[0] http://blog.haskell-exists.com/yuras/posts/handling-async-ex...
async function() {
const {data} = axis.get('foo'),
arr = ['foo', 'bar', 'baz'];
return arr.map(ele => await axis.get(ele));
}

I rewrote your async function making it more concise and compact. Isn't advisable not to use «for in» with arrays?
The only reading disability I've noticed lingering has been dyslexia. I've done quite a few linux conversions where I also needed to install the OpenDyslexic font to help them read.

Otherwise, I bet you're likely correct.
I know the feeling! I couldn't afford much except magazines and cheap books. I would copy any code featured into a notebook trying to figure it out.
We're specifically talking about operators and finding a way to determine if they are universally known.

If the wording bothers you, replace it with "We should only accept symbolic operators that are taught up to sixth grade".
Same. I just want a simple office where I can work for eight hours in relative peace without the assumption the workplace is a bar/club/social gathering. I don't want a place where the assumption is that everyone should be friends and hang out with one another and treat the office like a college dorm.

Unfortunately, it seems the average startup environment (not even just in Silicon Valley) is closer to a college fratenity than a workplace. It's like a lot of these people want to live like college students into their thirties and forties...
> The ACLU specifically was on the opposing end of plenty of Bush-era legislation and got labeled as such. My childhood memories are pocketed with soundbites of Bill O'Reilly denouncing the ACLU as a bastion of American liberalism.

They've been labeled as such for much longer than that. My point is, the label doesn't make sense. Bill O'Reilly doesn't like them because they are a threat to some of his political causes, like civil rights for people he doesn't like (prisoners, alleged terrorists, illegal immigrants, etc.). The ACLU opposes the much of what every President does - that's the main threat to civil liberties - including Obama's surveillance programs, for example.
Great project and I enjoyed reading the paper. Thanks for posting it.

I was on a DARPA neural network advisory panel in 1998 and 1999, and I used simple 1 hidden layer or 2 hidden layer back prop networks for several projects.

My mind is blown by both the computational tricks for training many layer networks and the advances of using GPUs to train large networks. We built our own neural network hardware that was excellent for the time, but the progress in the last decade is enormous.

Still I also believe in the power and utility of so-called 'symbolic AI', but I think I am in the minority.
> I'm not holding out any hopes for ARM either.

Why? ARM devices outsell x86 devices by a massive factor,
and there's a massive amount of diversity in ARM systems that you can buy as general purpose computers, ranging from TV sticks, through devices like the Pi and similar class devices, to experimental computers like the Parallella (A "Zynq" - which is an ARM + FPGA - coupled with a 16 core Epiphany CPU).

In terms of avoiding the same monoculture, consider the rise of FPGA based computers - e.g. there are now multiple re-implementations of classic Amiga hardware, as well as pretty much any other classic home computer, but many of them are being pushed beyond original specs. E.g. there are people working on seriously complicated out-of-order M68k FPGA based accelerators, for example. They're still "slow", but FPGA advances means we're getting steadily closer to the point where home-brew FPGA based platforms are viable for relatively normal use.
>>Of course, we will have tons of free riders but that's the price we pay. Also we don't care because any welfare system will have free riders.

The price of what? What positive do we get in return? And how much price?
The UK seems to be paying exorbitant price for whatever benefit they claim/perceive to be getting from their flawed welfare programme.
Yeah, this is how most things felt for me. Why do I care? And then I'd look at other people enjoying their lives, doing things they do, things that I do too, and wonder WTF? What's wrong with me?

For me, with treatment, I've gained back the capacity to enjoy life. I've gained myself back. It's not happy pills and shining eyes, it's just me, still with my individual qualities and quirks, who's been in there all these decades.

I hope you get help. It's hard to think that help is worthwhile, when everything else seems pointless. But it's worth talking to your doctor or other professional, and it's worth continuing to try if the first methods don't work. You are in there somewhere.
>"I've looked into it and I'm pretty sure you need to have the policy for two years for them to pay out for suicide"

I was under the impression that most life-insurance policies don't pay out for suicide?
I read it as they're talking about making proof assistants practical one day, and CakeML is a step on the road to that goal. If they then move onto the next step, where does that leave CakeML?
Rather than 2FA, Maven requiring a GPG signature provides that extra security for me. Neither are infallible -- malware could infect your system sufficiently to intercept your next legitimate authentication.

Also, disabling install hooks in NPM would make things really difficult for packages that rely on native code as they've traditionally been compiled on install. I consider that an anti-pattern, but it's one that's unlikely to be removed any time soon.
The future of the web. Contextual #do cards
The current web is an explicit one. We are forced to hunt down the digital actions we need to complete using search, apps and endless website menus.

Tomorrow's web will be an implicit one. The most relevant actions will magically appear as we go about our day.

One of the fundamental building blocks of this future is a repository of contextual actions. Imagine billions of invisible POSTIT notes that appear because of our context and what we need to do.

http://hashdo.com, an open source contextual card platform, is an attempt to provide this building block.
Of course age discrimination will likely have you changing careers well before retirement.
The question is - would japan have a bike theft problem without bike registration scheme? I suspect not, for the reasons you mentioned. In which case, the registration numbers are more of a curiosity than anything.

My own country(Poland) had mandatory bike registration 30 years ago(during communist rule) and no, it didn't stop bike theft.
> C.S. Lewis did not intend for his books to be read through a Hindu worldview. I can't imagine he would intentionally create a pantheistic world. Does that make this interpretation meaningless?

This argument could be extended to any work of literature written more than, say, a century ago. Nobody writing before World War I would expect their writings to be read by people well-versed in postmodern[0] or postcolonial philosophy, even though any sophomore English major in college is more than familiar with these schools of thought.

It is not meaningless, because works of literature can serve a purpose beyond that which the author originally intended. (Taken to the extreme, once can say that "the author is dead" - once the work has been put out into the world, the person who wrote it figuratively ceases to exist as an agent[1].)

[0] By definition, the Modern era was still in full swing at the time

[1] This assumes a discretized model of literature, which is decreasingly applicable today[2], but the general line of thinking is still useful[3].

[2] This phrase was first used by a post-structuralist - the post-structuralism movement is still technically going on, but most of its original thinkers are now dead (most recently Umberto Eco), so it's being superseded by other ways of thinking.

[3] Which, incidentally, proves the original point - a work of literature can be useful when viewed from a lens that would have been anachronistic (or anatopistic) for the original author.
4chan, to be exact.
I'm in an open floor plan space with about one hundred desks in it and it's never particularly distracting to me. I barely ever even have to use headphones to concentrate. People simply don't have loud distracting conversations. It'd be different if I were mixed in with salespeople having phone conversations from their desks all day every day, but we're all engineers. I appreciate being able to easily ask my coworkers a question as it occurs to me immediately.
I wonder if the author bought into Newsweek's mission when he worked there, or if he was just as cynical?
MapDB is great, thank you for creating and supporting it!

But I think the most important feature of it is that it implements common Java interfaces from java.util.concurrent like ConcurrentMap. Drop-in in a best sense of the word.

I'm not very familiar with Golang ecosystem, but my impression that it lacks in this department (of common interfaces).
Cool, I see some who do CBT promote mindful meditation, particularly for people with severe depression [1].

I think we'd be a better society if this form of treatment were prescribed more often.

[1] https://en.m.wikipedia.org/wiki/Mindfulness-based_cognitive_...
Having a sibling several years younger and a mother who worked in education for a while, I noticed that the younger generation had graduation ceremonies for just about everything. Considering the startup culture skews younger, perhaps this is an outgrowth?
I've never in my life programmed in Node. When I say futures I'm talking about the logical concurrency primitive written about by Friedman/Wise in the 70s.

Lots & lots of idiomatic go code exists in that form (anytime you wrap a select that times out in a function you have a future).

Channels, what we are really discussing here, have 2 problems: the first is in abstraction, they don't provide basic primitives that other similar structures provide, like timeouts & cancellation. The second is in implementation. As futures you have to worry about all the edge cases around nil & closed channels. As queues they are highly contended.
Yeah, luckily.
Nice paper and it is interesting to see something 33 years old. The paper reminded me of the excitement of graphic 'live' data displays on my old lisp machine and also on Smalltalk systems. A little off topic but: even if you don't care about the Smalltalk programming language it is worthwhile playing with Pharo Smalltalk and packages like Roassal2.
Yes, and I was re-raising it to "five minutes" :( Apparently the joke wasn't very obvious.
11 is 3 in binary. That's kind of an awesome joke.
Oh ok... I kept thinking of the idea of running multiple instances on one machine would be expensive. Thanks for that insight. Since I work with docker stuff a lot I could experiment with this too I guess :) . Still curious what ghost blog's strategy is. Asked them to take a look at this if possible :)
Cute oneliners that are close to unreadable and definitely unmaintainable.

If I see this kind of "cute" code in code reviews, there is some serious scolding to be done.
That's exactly what I've written: you've decided that you wouldn't mind associating with Yarvin, and that Sterling shouldn't mind either.
Would that be a HAMT? https://en.m.wikipedia.org/wiki/Hash_array_mapped_trie
Show HN: Battle stations! A service status page based on the GitHub Issues API
3D Done with Mirrors and Prisms (2008)
Author here:

You can create your own status page by forking the Github project and following the instructions in the README:

https://github.com/adewes/battle-stations

Feedback is highly welcome!
Apparently Hubspot did dirty tricks to try to obtain a copy of the manuscript, as well as blocking publication. The CMO and a VP are gone because of it. You can't make this stuff up.

https://www.bostonglobe.com/business/2016/03/23/documents-re...

Edit: Here's the worst stuff the article mentioned, I figured it would be good to highlight the relevant quote. These are felonies.

The documents also say there was an effort “to obtain sensitive information on individuals with access to the book’s transcript, or control of the publishing deal. The information found was then used as leverage in an attempt to prevent the book from reaching the market place.”

The report also mentions “tactics such as email hacking and extortion” in the attempt “to railroad the book.”
For this case, conflicts can be solved via the traditional separate chaining strategy, to open a list on the Item.

This htree was originally implemented as the indexing container to store key-value poisition informations for the bitcask storage engine. And string keys are not stored in the htree to save more memory. Collisions of two string keys are distinguished by checking the disk.
I know it means point of sales, but i keep reading it as piece of shit...
Yes, HN is an intolerant place. Have an opinion and you're downvoted. I have some sock puppets because of this and don't care for any downvote.
Summary: guy gets hired by company he doesn't like in an industry he doesn't like by someone he doesn't like. Spends a year there doing things he doesn't like.
Writes book about what he didn't like about it.

I'm sure HunSpot isn't for everyone. But I'm also sure it's awesome for some people. They make a real product people find useful and helps them run their business.

Don't believe everything you read. Especially when it's to promote something (like a book or a company).
I worked there, it wasn't anything as bad as what he makes it out to be. It was just shorthand for saying, "the whole is greater than the sum of the parts."

Our whole sales pitch was that we were all-in-one software. So instead of running one system for your blog, another system for your home page, another system for email, another system for analytics, another system for your contacts database, etc, etc, you would just run HubSpot, and when all the tools work together you get much better results then when they are separated. To make good on that sales pitch, we had to be constantly thinking of ways of how we could add value by integrating pieces together and making things work well together. Hence we were told to always be thinking about how to make 1 + 1 equal 3.
Thing is that Japan has 3 systems they use, chinese characters, their own characters, and latin characters. Makes for one heck of a learning curve.
What sets Elixir apart from Go?
Doesn't npm have something like Composer's composer.lock?
I haven't looked too deeply into Haskell's io model, but it think it might offer an exception to your "untrue in all languages" claim.
That seems a little harsh.

Nested list comprehensions with multiple filtering if statements? Scald away.

But the simpler examples there are perfectly readable, understandable and maintainable if you understand list comprehensions. And if you need to alter it to the point where it needs to be a little more verbose in order to convey what you're doing, then sure, you can break it out into some other structure. But just because the complexity might increase later on doesn't mean that you shouldn't use a list comprehension.
You have a sibling comment elsewhere in the thread which disagrees; I'll leave that argument to that sub-thread.
Hypernet Node SB/3, Experimental Segment, Cortical Reefs
Bagwell's paper: http://infoscience.epfl.ch/record/64398/files/idealhashtrees...
For the downvoters:
Please provide some evidence in comments to support the downvote.
And I guess, they don't have any experience of founders and investers in Asia (China, India) and their exploitative practices. feeling sad.
Microsoft Surface Book 2 Predictions
Advantage: constant level time complexity with better space utilization.

The binary tree with the binary-search searching strategy has a time complexity O(logN), which is higher than htree's.

This htree is mainly for memory bounded cases.
As the Germans call it, schadenfreude.
Man faces possible felony for making parody Police Department Facebook page
Automatically optimise your .PNG images
I can attest to the frustration of having forms expect first middle last. My daughter has 4 names, and we were forced to concatenate 2 of them to fit the form. I can only imagine what Filipina singer Sheree must go through (real name Cherry Hazel Sweet Fae Bautista Agustin).
Funny, I think of it as a midwestern kind of thing. My mom's family is from Wisconsin, and crick is to them standard pronunciation.
I worked at HubSpot for many years. (disclaimer - I do not have a financial interest in the company. But I do still have strong emotional and social connections, and I was there long enough that I feel some sense of ownership for the company culture).

Remember that this article is written in order to entertain and sell books. Everything is hyper exaggerated. There are a few fair points (for instance we were very overcrowded, we could not lease new sections of the building we were in fast enough. And yeah, some of the "change the world through Inbound marketing" messaging was over-the-top and made my eyes roll). But a lot of it is either inaccurate or spun to seem bad when it wasn't (see my other comments https://news.ycombinator.com/item?id=11370077 or https://news.ycombinator.com/item?id=11370016).

For the most part, HubSpot was a normal workplace where the vast majority of the time people worked hard and did their thing. People occasionally interrupted work for fun hijinks and we did sometimes have parties after work. By packing in every outrageous story into a few paragraphs, he makes it sound way crazier than it was.

I should also add that overall work-life balance was pretty good, and the company made efforts not to be "ageist". I had both mothers and fathers on my team and they could get out of the office on time to be with their families. As we matured, we planned our fun team-building events in ways to ensure that parents could attend them. There is an implication by the author that he did not fit in because he was old, but I do not think that is a fair critique.
>"I got very grumpy at an official graph of British teenage pregnancy rates that apparently showed they had declined to nearly zero. Until I realized that the bottom part of the axis had been cut off, which made it impossible to visualize the (very impressive) 50% reduction since 2000."

Don't understand. I'd think not truncating the y-axis would make it more difficult to see a change.

>"I thought people would know that 3 out of 100 is equal to 3% is equal to 0.03. But they are very different!"

Don't understand. Those numbers are all the same by definition.
This is the freedom of speech issue we should care about.
Here's a discussion about load factors for Java, I'm guessing the Go implementation for HashMaps is similar:

http://stackoverflow.com/questions/10901752/what-is-the-sign...