skysight-inc/HackerNews huggingface dataset:
>> What is the practicality of an unbounded number of
>> possible graphemes?

>That question doesn't really make sense. Unbounded
>cluster sizes is simply a result of unicode design
>because there's no reason to bound it.

The standard itself doesn't mention any bounds but there is
Unicode Standard Annex #15 - Unicode Normalization Forms
which defines the Stream-Safe Text Format.

UAX15-D3. Stream-Safe Text Format: A Unicode string is said to be in
Stream-Safe Text Format if it would not contain any sequences of
non-starters longer than 30 characters in length when normalized
to NFKD.

* Such a string can be normalized in buffered serialization with a
buffer size of 32 characters, which would require no more than
128 bytes in any Unicode Encoding Form.

* Incorrect buffer handling can introduce subtle errors in the
results. Any buffered implementation should be carefully checked
against the normalization test data.

* The value of 30 is chosen to be significantly beyond what is
required for any linguistic or technical usage. While it would have
been feasible to chose a smaller number, this value provides a very
wide margin, yet is well within the buffer size limits of practical
implementations.

* NFKD was chosen for the definition because it produces the
potentially longest sequences of non-starters from the same text.

Funny thing I noticed when looking this up: The The Unicode Standard
Version 7.0.0 PDF has exactly 1000 pages.

[1] http://www.unicode.org/reports/tr15/#Stream_Safe_Text_Format
I think more than 15% of people are decent and less than 15% are abusive.

I think the problem is the vast majority just goes along with the culture and a few bad apples at the top create an abuse prone culture.
That's quite reasonable. There's definitely an analytical/technical dimension to art (of whatever kind), but the whimsical/inspirational component is important as well. That's why you hear so much about getting to a 'flow' state where your own consciousness goes into a more passive mode and you become a conduit for the muse. When I'm writing I'm often taken aback by what my characters say or do; I'll sit down and think 'OK, I've realized X went here to look for Y, so Z - you go there and look up Y in order to learn more about X.' Then instead of being sensible Y and Z get into a huge fight and both end up worse off than before.

I don't mean of course that they exist objectively in some parallel dimension or derive their existence from Platonic ideal forms (although either possibility is interesting to consider); certainly they're projections of my self and my knowledge about narrative structure that I cobble together retroactive narratives to explain. But it's not unusual to 'know' more about a character than one can consciously articulate to oneself, in the same way that we can reach out and catch a thrown ball faster than we can articulate the ballistic calculations involved in such a feat. So just as an athlete needs to get into the habit of catching or hitting a ball rather than thinking about its trajectory, as an artist you need to get into the habit of moving your body and whatever artistic tools you employ in a sort of mindless, passive fashion.

If you think about it too much it's either contrived or you get stuck. You know that situation where you watch a movie and everything flows along smoothly, but after you get up and walk around you realize the plot didn't make any sense - things happened at the same sort of pace they do in many good stories, but only because they were organized that way in advance rather than for fundamental reasons of character.

http://en.wikipedia.org/wiki/The_Centipede%27s_Dilemma
> We hope that both the race detector and the introduction of goroutine preemption and interleaving in Go 1.1 has already helped programmers identify and eliminate many such bugs.

I recall that it took me a while to discover the race detector when I started using Go. Now I always set GOMAXPROCS=runtime.NumCPU() and use the race detector.

https://golang.org/doc/articles/race_detector.html
A model containing only neurons may be too simplistic - glial cells also seem to modulate cognition in ways that haven't yet been fully elucidated. Then you also have rather more asymmetric synaptic behaviours such as volume transmission, where the neurotransmitter is diffused across a less well-defined area, rather than being kept neatly within a shared synaptic cleft.
Making Material Design [video]
Am I the only one who gets a headache trying to decipher tile layouts like this? My eyes bounce back and forth and I still have no idea how the information is structured or what's important.

I appreciate that Google is sharing all of this though.
Ok, yes, "wasting" a /48 is a problem ;)
I notice that "Natural Language Processing" and "natural language processing" in the index are different.
Can anyone tell me why French institutions are so inept at translating their sites into English. It must be on purpose, a big f-u to non native French speakers.
That's true for C, but not for LLVM inbounds.
Same here. And it's not a matter of the actual shipping taking longer. I noticed that once I stopped subscribing to Prime, my orders would wait a few days to a week before shipping and then get to me the next day.

It feels like, since I'm so close to a distribution center they can only make Prime worth my while by sitting on the packages longer unless I pay them. And probably the only time I paid extra to have something next day they botched it.
The only "in my experience" i can find is one followed by generalizations about medication and therapy (or maybe it just reads that way to me.)

"In my experience mood stabilizers and therapists are a band-aid that is mostly
about getting you hooked and dependent and compliant."

The sentence reads as if you're inferring what mood stabilizers and therapists ARE (in general) from your personal experience.

If you were talking about either:

a) your experience; e.g. "I think they were trying to get me dependent (for reason X)" or "During my treatment, I found that medication didn't help me to overcome my problem. Diet, exercise and focus, however, did (and here's how I attempt to prove the causal relationship)"

OR

b) general knowledge; e.g. "Research shows [citation needed] that diet and exercise shows curative properties with regard to some disease" or "Medication and therapy is all about fostering dependence [citation needed]."

I'd have no problem.

You also state that

"I really believe that the recommendations I made are
better for most people than therapists and mood enhancers."

Which I can agree with, if you mean most people in general, as they have no need for treatment. Therapy and psychiatric drugs have, however, been demonstrated time and again to yield better treatment outcomes for most people with mental illness (i.e. diagnosed disorder.)

So I guess what I don't get is how you think your claims and allegations and are justified.

As far as I can tell, no one is denying your experience.
We are, however, saying that your experience is probably not generalizable, given what is known.
The way I see it, lexicalscope is obviously saying that while it is true that "most people don't have hard-core mental illness", we should avoid inadvertently instilling the "it's probably nothing"-attitude because this leads to people ignoring warning signs/not getting help, especially given that it is already happening with the current lack of knowledge and stigma surrounding mental illness.
Were the situation different, this would not be such a big deal.

In short, their issue is with the likely result of what you suggest.
That's the first thing I thought of as well. Bumping from 1 to 2+ might reveal potential concurrency bugs. So there is a higher chance code will break during update. They should put a large warning about perhaps during the release.
While this is technically true, it doesn't seem like that helpful a response to say "well you were getting benefits, just not this one". Until now you've had to know to ask for parallelism; it should have been there by default, and soon (I hope) it will be.
If you want a cheaper 360 degree camera, consider looking at the RICOH Theta, which retails for $300 on Amazon:

https://theta360.com/en/

http://www.amazon.com/Ricoh-Theta-Degree-Spherical-Panorama/...
The software took in the thing the user wanted to do as input, and made up plausible excuses for why it should be done. A rationalization engine, as it were.

This is a bit different, more of a constraints optimization problem. If you want a really weird story about that, here's one about the evolved FPGA:

http://archive.bcs.org/bulletin/jan98/leading.htm
These are policy ideas, which is to say, actions that might be taken by the government. I can see how the government might provide education, build infrastructure, encourage entrepreneurship, boost immigration, and perform basic research. I don't see how the government could cause less greed on the part of business owners. That may be a solution in the sense that if it happened it would work, but how would you make that happen?
Pieces of advice for programmers changing job
The FAQ also says that Go 1 will not introduce backwards-incompatible changes. Generics would be such a backwards-incompatible change.

So the answer to "are there generics in 1.x release" will always be "no".

http://golang.org/doc/faq#What_is_the_status_of_the_project
http://golang.org/doc/go1compat

Go 2 is years away (if it even happens).
It's gonna get worse before it gets better....

http://beta.united.com/

It it a button? Or a dialog box? Maybe it's an ad. Flip a coin!
Evolvable Hardware
The formula for getting users hooked on your startup
> in real dollar terms Prime still saves me a boatload of money

Me too, which is why I keep it. But I do wish they'd offer a Prime Lite with just the shipping.
You're talking about Presense, which is the point at which your brain flips and is convinced what its seeing is real.

Michael Abrash has a wonderful deck he wrote while at Valve about what it will take for VR to create Presense in the viewer. It's worth a read if you care about how we'll navigate past the uncanny valley of VR you describe: http://media.steampowered.com/apps/abrashblog/Abrash%20Dev%2...
In general, at any scale from the personal to the societal, "Just be better!" is not an actionable solution.
You may want to post this as Show HN.

Also, please don't hijack scrolling.
this is part of it. however, things are just out-of-whack economically.

in my company, we pay our most-senior engineers above-market wages, for a variety of reasons including retention, schedule demands, etc. for example, we pay a senior remote sysadmin in the south/midwest $150k. we are based in southern california where that salary would still be above-market.

the truth of the matter is even if we paid him 200 grand, his real income would probably not be as good as it was 30 years ago. our local california engineers can't afford houses+family no matter how much we pay them (within reason - assuming single income). i know people from the previous generation who own multiple houses on what were modest single incomes.

something fundamental is driving the cost component of everything through the fucking roof, without a corresponding increase in purchasing power. employers/managers can be only so generous - the dollar just isn't going as far.

in other words, the actual purchasing power is accruing at the very very top in an entirely different class of ultra-rich people. small biz owners, middle managers and employees are getting shafted even though everyone is trying their hardest to keep things on an even keel.
"In fact, every time Amazon adds a new benefit for Prime members that I can't use or don't want, it reminds me that I must be overpaying for Prime if I'm only using the two day shipping."

That might be your loss aversion demon talking into your ear.
I freaked out while a piece of metal came to my face when i was watching Mad Max Fury Road in 3D. Is my brain fucked up?
Just a note to some people replying to 'bkst: what Berkeley developed was a kind of monistic (not dualistic) system. Some may be committing a kind of false dychotomy by thinking "huh someone is saying consciousness is separate from matter, must be a dualist" (or if they're not aware of the history of Cartesian etc thought, automatically assign some kind of vague "theist" property to that person); when in fact Berkeley wanted to do away with the concept of matter altogether (in a manner of speaking - at the very least to diffuse the ontological charge normally associated with that term.) Just a (possibly confusing) clarification re. Berkeley and dualism.
They also wouldn't want to show users declining permissions to a Google app.
How to Find an Escort in Athens, Greece – Golden Diamond Escort
The thought of writing Java without IntelliJ makes me want to quick programming. Ironically, Kotlin might be great in a text editor despite being made by Jetbrains.
Rackables bought SGI (Silicon Graphics) and then renamed themselves "SGI".

It was a sad day.
Sleep is important. Like really important. You can be 'cool' and play 'rockstar programmer' for a couple of nights, but it will have some negative impact on your long term productivity.

That being said, I too, have had some epiphanies at 4 am ... I average around 7-8, I wish I could get a steady 8.5+ but my body just won't budge. Guess I'm stuck with 8 hours :)
> "GoPro's Jump-ready 360 camera array uses HERO4 camera modules and allows all 16 cameras to act as one. It makes camera syncing easy, and includes features like shared settings and frame-level synchronization"

No more details than that, but GoPros have an accessory port in the back that makes it possible to control and I'd assume they're using that. You can even supply power through this port so in theory you could add expansion battery packs to this rig and keep the cameras charged.
Oh yes you do. You just think it's magic.
I don't know if many know this, but you can still use the Picasa website. You just need to add something to the URL, otherwise it redirects to google+:

https://picasaweb.google.com/lh/myphotos?noredirect=1

I still use it to this day.
"Free Agent Nation" came out in 2001. Pink did a great job describing what was happening, and what would continue to happen with the job market (independent working, gig economy, no company loyalty, jobs for life gone, all that):

http://www.bloomberg.com/bw/stories/2008-06-10/free-agent-na...

I read it back then, but I think it's just as relevant today.
I do think the original commenter has a point that there are things people who professionally support IT understand about how non-technical people process and understand things differently.

Knowing you, Guy, I've no doubt you are all going to rock this, but maybe consider one of your next hires being someone who does this sort of work, which is also disappearing as available work, as in-house IT becomes, "Sign into Slack on your phone and here's a laptop with pre-configured VPN." (leaving problems for someone like Eden to solve at home)

Every disruptive business should seek to employ some of the people who work for companies it wants to do away with, or to find people who have a skill fit, but not the strategic vision.

Anyway, best of luck!
The good news is they're not stuck with a single vendor, they could theoretically go to any company with an ARM license and get a compatible chip. If they were feeling ambitious they could even get their own chip made by someone like TSMC or Samsung.
I saw this on Product Hunt and immediately bookmarked it. I love the simplicity and the abundance of information contained within the site. Bravo! More more!
> Don't you think every software organization in the world would pay thousands, if not millions, or dollars to analyze their codebase?

Uh...no? If software organizations cared strongly about "high quality" code, then there wouldn't be so much terrible code and technical debt floating around in the world.

Companies care about:

1) Having code that works (for some value of 'works') to solve a problem, and

2) they care about getting that code immediately.

They only distantly, indirectly care about code quality as it hinders or helps #1 and #2.
Exactly...I don't understand it :(

The new Azure portal looks very similar and it's borderline unusable. Unless I'm just resistant to change and will eventually warm up to it but it seems to violate a lot of fundamental design principles.
Yeah. The paper says: The derivative of f at c is written f'(c). The derivative of f, written f', is the function c -> f'(c).

So the derivative (f') is the result of substituting c for x in f1. For example, if f1 = (x -> x + c) then we would have f' = (c -> c + c) = (c -> 2c).
People can try to fight these laws, try to get their congress critter to not vote for them, try to organize protests and raise media attention but none of those things will work.

It might work once, and put off such laws until the next month or the next election, but those with the vested interest have the time, money, influence, and power to see these laws passed eventually.

The government is no longer concerned nor responsive to the common good.

The only real way to fight these laws are to ignore them and to repeatedly break then. To resist arrest and to challenge the status quo with trying to overplay their hand and oppresse people like the true tyrants they are.
At least in my local library system, you can specify how much (if anything) you'll pay to initiate a loan from another library. That said, I generally leave it at $0, and I haven't ever had a loan denied. In fact, the lending library typically also gives longer return times than my local, I have one right now for two months. The only shortcoming - you can't borrow titles printed in the calendar year of your request (which becomes more and more of a pain as the year goes on), which I am sure is intended to protect access for their patrons.
Interesting. I've never even heard of it. Any perspective on why it hasn't caught on elsewhere? (besides just our not hearing of it?)

Though, I guess, as a tech person, I have the additional preference that whatever I use be fairly open (open-source somehow if possible) and not liable to doing things like selling user data or onboarding corporate partnerships in an attempt to monetize. Even though I know how silly it is to ask for an amazing product for free with no mechanism for generating revenue and a promise not to try to come up with one. Actually, I think I would pay for such a thing.

Actually, I know of Diaspora and Ello having tried this in some capacity, but neither caught on for various reasons.
Interesting history -- but consensus building is really just another name for politics.

Anyone who has participated in an organized protest can tell you that they're chaotic, and when things start to organize, it's usually because one person or faction takes control and starts barking orders. Other factions emerge with other demands, and usually consensus is reached through "back room" dealing.

"Consensus building" as a term has become synonymous with the practice of approaching all members of the group ahead of a decision event, obtaining their approval and input on a plan, and giving them just enough of what they want to get them to agree to it. But it's not about being inclusive -- sometimes the consensus is "Yeah, we all agree on this but John doesn't, so we'll all agree to disagree with him but we're doing it our way."
"That's a horrible url"

I clicked on it and it worked....seems fine to me.
Quick reading: "gathering" is integral. In the example I provided, the web site is not "gathering" information.
DASH is just a format, you can use it however you like, e.g. prebuffering parts or the whole movie ... that's the flexibility of an open standard. there are a lot of open source players or also commercial ones such as www.dash-player.com, which exactly enable this flexibility.
Why is this relevant, I'm confused
This looks like a neat product but until/unless its multi-DC and capable of mixing cloud/bare metal deploys I'm not sure if I see the appeal. Automation tools for simplistic scenarios are [frankly] widely available.

Single DC or AWS is honestly a very, very simple use case that I'd honestly question a decision to use an ops tool when you don't understand the underlying technology well enough to deploy a LAN cluster.
It actually leads to much better performance than using someone else's home connection. Any VPN or proxy will have some performance penalty associated with it.
This is a good suggestion and also mirrors my own experience with buying books. Once I got myself past the sticker shock (why are all of the books about things I am interested in somehow expensive fucking textbooks?!), it really started giving me an incredibly high return on investment. That being said, I think it's criminally malicious to lock knowledge away behind a paywall. Free is a good start.
But the GoPro Hero is only $130 and is physically the same size.
even if the books cost one cent, I would still prefer them free.
I keep thinking about deleting my facebook but a few days ago I went back a few years to figure out what I needed to do to drag myself out of a horrible depression I've put myself in the past few years and I found the exact thing I needed and all I could think was, I could never delete this if it was this important to me. I feel chained to the website in a way, I've had it for 6 years and quite a bit of important social interactions are hidden in between things that don't matter that I might never find again and completely forget that part of my life.

Is there any way I can separate myself from the website without losing these things that I might need later in life at some point? I'm really wanting to just delete it but the history makes it important to me.
I mostly agree with you, except that I don't see how specifically Jayne's work is wrong or harmful. It is inherently non-scientific and so cannot inform any rational decision we make, and it is important to make sure that people understand that, but beyond that, I don't see any harm in speculating.
That looks great to me.
Note that the decoupling correlates closely with the computerization of society/business around the mid-1980s.

The market for most types of human labor is soft in advanced economies, and getting softer. We don't grow the economy by assembling a huge workforce to do/build something, we grow it when (relatively) tiny teams build a new tool, create a new market or disrupt an existing industry.

One could argue that there are lots of projects out there that could use people to do physical labor. My response to that is that it has become extremely expensive to employ workers in physical jobs in the US, due to declining health of the general population (obesity, etc) and the overhead of things like disability insurance/worker's compensation. Since the US has essentially no social safety net to speak of, the primary source of welfare ends up being workplace injury-related benefits. This produces a powerful secondary-gain situation that incentivizes injury for those who work physical jobs.

I don't think people intentionally get hurt of course, but rather when they do sustain an injury it becomes economically advantageous to prolong it as much as possible since the job is hard and their pay for working is so low. Usually it's the only way for menial laborers to get a paid vacation, and (sadly) getting permanent disability benefits is like early retirement.

I'm not advocating for getting rid of those benefits, but rather changing the incentives so that working pays more, everybody gets some form of paid vacation, and that there are safety nets/alternatives for the poor. We need to recognize that our economy simply needs fewer people working to function (I don't know if the basic income is the right solution, but it could be).
You can't revoke a token if you have no server-side state to purge. Relying on timeouts is a fairly crude way of going about it.
"Dave stated during the keynote that they were slimming down the number of permission categories."

So ... they're taking a terrible problem and making it even worse ?