skysight-inc/HackerNews huggingface dataset:
Mild medication and habits are my saviours.

Habits around when I sleep, wake, eat, and what I eat. Interruptions to habits result in drop-outs, things get forgotten watch, lunch bag, keys, appointments, ...).

Medicatio: be careful exploring what works nd what does not. Ritalin, Adderal, Concerta, are basically Speed, albeit our different brain chemistry reacts to it differently than neurotypical brains. Aderal puts me to sleep. COncerta turned me into an a-hole with an obsessive focus on coding. Three months of hyperfocus. I did an insane amount of coding, and it worked too, but ... Btw, if you use that phrase with your doctor, check his spelling. My record turned out to have "obsession with codeine" in it. Got it caught soon by my therapist and corrected OK, so hopefuly no harm done.

Ritalin is working, after a while spent varying dosage to find a sweet spot. It is good for that, fast acting, fast to clear out, and tiny dosage tablets at 5mg. My sweet spot is two a day, one starting work and one halfway through. At three, my wife complains I tap and grind my teeth too loudly.

Therapist. Alternitvely in ADHD cse know as Life Coach. My saving. I had spent 63 yers developing random baroque and unconsciou compensations to cover up my embarraassment t not even knowing what it was I would get accused of - normal social epecttion for example. I have time blindness - can't plan, don't anticipate, don't remember, or if I do there's no timestamp. It is so bad my compensation for that was to become very very good at "making it up as I go". Including in programming. No good for college, makes me rather useless for the typical line programmer job, but there are a few niches that really need it, where there are no existing patterns or known solutions, for example. As a result, a 50 year career doing stuff nobody else has done before. Always inventing. Almost allways - a few times when I was not doing that, ranging from boring to painfully hellish.

Other than that, what pretty much everybody else has said. For making money, you are best off finding work in which you can easily enter and enjoy hyperfocus. For us folks on this forum, that would probably be programming in some form.

I have been very lucky also in employers and cofounders who, while maybe not knowing about the ADHD (I didn't myself, after all, until recently), had enough confidence in my results to let me get there in my own way, displacement behaviours and all.
That certainly colors the year long parental leave program Netflix just rolled out.

Yea take a year, no problem!

But remember, we fire average people! Do average people take a year? You decide for yourself!
http://googler700.blogspot.com/2015/04/blog-post.html
Those posts are quite uninformative and lack any details from what I can see.
There is this IndieGogo project for a mini sleep apnea mask, if anyone is interested: https://www.indiegogo.com/projects/airing-the-first-hoseless...
They'll compete by taking losses their competitors can't handle until they go out of business.

I suppose I'm not disagreeing with you, just pointing out WalMart's competitors are one of the costs they aggressively control :)
Structure matters less than being able to reason about the set of all possible inputs and outputs.

Structure only matters in that inferring the range and domain of the inputs and output is then possibly constrained.

We could produce completely bug-free code every time but it's simply not an interesting problem if we listen to our revealed preferences about defects. We arbitrage defects in the service of other values.
SF Bay Area or Remote || Keen IO || https://keen.io/

----- About Keen IO -----

Keen IO is an API platform that lets developers collect and study custom events at a massive scale.
Our Mission = The Discovery of Truth.
Some things we believe in: • Honesty & empathy, introspection, Distributed innovation, the importance of laughter & relationships, play to your strengths; patch your weaknesses with diverse collaborators.

----- Platform & Middleware Engineers -----

(SF Bay Area or Remote) Keen IO is seeking engineers to join our team. We build and nurture an Analytics API that processes user data and queries around the clock, across diverse industries. Whether it’s gaming, e-commerce, advertising, publishing, or IoT, our platform aims to make Analytics so easy for developers that they can focus entirely on their product. Our challenge is to scale with a constantly growing data deluge and evolve along with our user’s needs.
Skills: Cassandra, Scala, Python, Java, Tornado, Go, Zookeeper, Storm, Kafka, Mesos

----- Consultative Sales -----

(SF Bay Area Only) Be one of the first sales reps for a fast-growing, Sequoia-backed, cloud analytics platform.
Our Cross-Vertical Practice is a small, cross-functional team (marketing, sales, sales engineering, data science) tasked with growing our business across all verticals.
For questions, please contact us at humans@keen.io or visit us on Angel List (https://angel.co/keen-io/jobs).
Moving Couch – Easy CouchDB to Couchbase Migration with RxJava
I have always been interested in the fact that many insurance companies will pay for acupuncture. My guess was that their statisticians must of been able to determine that getting those treatments will at the very least reduce the overall cost of treating a patient.

That always led me to believe it must be having some sort of a provable positive effect on the patients.
If you're in Europe, CCC[0] is cheap and worth going to. That said, attendance has apparently skyrocketed the last few years.

[0] https://en.wikipedia.org/wiki/Chaos_Communication_Congress
Assuming your dad is an American, I have to ask, is he a "normal weight" or his he "healthy weight?"
74% of adult males in the US are overweight or obese[1], which would make it the norm.

[1] http://www.niddk.nih.gov/health-information/health-statistic...
Tried Android?
65% of Android devices using less than Jellybean version? Where did they get that info?
Lab grown meat is a bad idea. Edible insects would be better.
While scalable, this basically turns it to bidirectional by adding a side-channel for conflict resolution which can add system complexity. This is why many event sourcing approaches recommend making the event represent the mutation (e.g. count + 1) instead of the result (e.g. count = 15)...when it does have to be atomic, I just give up and use a centralized place like you have with Redis. Such is life with atomic, distributed systems...they can only be so distributed and still reject conflicts in real time.
If you want a Tesla, yes, you have to accept that. You don't need to purchase a Tesla though.

As a Model X reservation holder, I am both comfortable and accepting of Tesla having my location data and remote access to my vehicle. I understand that the telematics will allow them to continue to improve the product and future products, and have a better understanding of how their batteries and drivetrains perform in the field. I accept all of the above because they've earned that trust (and would even go further, allowing full access constantly to all autopilot sensor data).

Disclaimer: I am also a smaller Tesla investor. I am biased. I'm willing to make sacrifices for what I consider progress.
You submitted this twice by accident.
I've been playing around with a Graph database OGM (G is for graph) https://github.com/emehrkay/Gizmo and its event sourcing is a very simple implementation of what Fowler described in a post a while back.

Graphs are simple which made this exercise even easier:

entity(vertex) -> edge($RELATIONSHP) -> entity(vertex)

vertices are simple, unstructured maps, so in my library you simply add a source entity when saving and all of the changes will be tied to that source.

Pseudo:

user = get_user('emehrkay')
reply = get_reply($THIS_CONTENT)
user_reply = connect(user, reply, 'posted')
save = save(user_reply, source=user)

This would create a graph like this

user('emehrkay') -> posted -> reply($THIS_CONTENT)
reply($THIS_CONTENT) -> event -> event("reply's changes")
event("reply's changes") -> source -> user('emehrkay')

"emehrkay made these changes to the reply"

Very fun/cool stuff. I haven't had the need to query against the history yet, so I don't know how simple it would be or if it were possible to set a time and query the whole graph against that time (like in the example posted in another comment)
Can you elaborate on the 'hypnotic' lights? I've never seen or heard of this.
I think it's wrong. It creates an arrogant, elitist culture within the company. Also I don't think anyone in the world knows what an 'exceptional engineer' is - If there even is such a thing.

If you put too much pressure on engineers to produce lines of code, they will optimize for that at the expense of quality/maintainability of the project.

I have worked for a number of startups which advocated the practice of 'cutting corners'. I think it doesn't work in practice because technical debt tends to creep up on you much sooner than you think. Unless the whole company's future is hinging around meeting a specific deadline for a specific feature, then there is no excuse for cutting corners.

I think the personality of the engineer is much more important than their skills. I have worked at companies that fired people after the first month - This is ridiculous.

You wouldn't fire a business executive after 1 month on the job because of poor growth metrics - The downtrend is probably a flow-on effect from past periods of mismanagement.
This is exactly the same in engineering. You can't measure the consequences of technical decisions until many months of even years after they are implemented.

While you might think you're firing 'bad engineers' - You are in fact just firing random engineers based on random events like market timing, which team they are part of, direction of the wind, phase of the moon, etc... Just chaos.
Why a Ban on Autonomous Killer Robots Is Inevitable
Not just positive, the reviews have to be "top-notch" so you never know if your review good enough.

Same experience here. Did one mail-in rebate in my life and of course that failed with no chance of follow up (they kept all the original receipts, no phone number etc). Never again.
https://www.mattcutts.com/blog/make-money-investing-tips/
But it uses loads and loads of parenthesis, so no one will ever use it...
So, you're suggesting that Basic Income could be one of the solutions to the Sleep Epidemic?
The bug that almost crashed the Euro
Somewhat more strongly substantiated (but not proven) was American Airlines removing an olive from first class salads and it saving $40,000 - $80,000 (claims vary). http://skeptics.stackexchange.com/questions/5935/did-removin...
Google images copy and paste the same image a few times, then rotate/flip each instance to avoid the tile effect.

Earth and Moon from NASA.

BTW, 80 pixels in the image is approx 7917 miles (diameter of Earth). Width of image is 10,080 pixels, pretty much 1 million miles. Moon is 238,855 miles from Earth or about 2400 pixels in.
You are probably joking, but to get more perspective on this 'blue' color, there is a great resource:

http://clarkesworldmagazine.com/hoffman_01_13/

<q> We may never know for sure, but one peculiar fact casts the mystery in an interesting light: there is no word for “blue” in ancient Greek.

Homer’s descriptions of color in The Iliad and The Odyssey, taken literally, paint an almost psychedelic landscape: in addition to the sea, sheep were also the color of wine; honey was green, as were the fear-filled faces of men; and the sky is often described as bronze.

It gets stranger. Not only was Homer’s palette limited to only five colors (metallics, black, white, yellow-green, and red), but a prominent philosopher even centuries later, Empedocles, believed that all color was limited to four categories: white/light, dark/black, red, and yellow. Xenophanes, another philosopher, described the rainbow as having but three bands of color: porphyra (dark purple), khloros, and erythros (red).</q>
Yes. Also, on Android stock browser it just says "This web page has a redirect loop". Overall not a very useful submission given that this story is on many non-paywalled sites.
The real problem is data quality:
1) hospitals get rated on 'door to doc' time, so they tie part of compensation to this metric. It is measured based on the time when the doc clicks on your name in the computer, which is of course, not the same as when they actually see you, they might physically see you an hour later.
2) Some hospitals have a doc see you in triage. This is great for the hospital's wait time numbers, but they are not going to be responsible for the whole of your care. They usually just order some medications or tests, then you wait for the 'real' doctor to see you, which might take another hour or two. If there is going to be a wait, doing things this way is not necessarily a bad thing, and probably does shorten your overall 'door-to-discharge' time by doing some of the steps in the process in parallel, but the point is that the 'wait time' alone is almost meaningless.
3) the times listed are average times over one year, whereas what you need to make decisions on are realtime wait times
Check out Derek Parker's talk from GopherCon 2015. He provides specific reasons gdb has difficulties with debugging Go programs, and why a tool which specifically understands how Go functions is needed. https://www.youtube.com/watch?v=InG72scKPd4
the Space Flight thread there in 600 pages of some of the coolest info I've read in a while.
The concept of “common knowledge” in formal logic
Maybe it's just me, but if you can't produce something without race conditions, you should get help with it.

Of course this turns out to be one a' them "unknown unknowns" in practice, but perhaps it should not be. Can't we teach this in school? Can't we teach it in the online media sector?
Nice. It works well with other extensions i.e. adblockers - Privacy Badger can significantly increase your privacy online because Adblock does not block invisible trackers by default; via FAQ.

Another fantastic extension from the EFF team with collaboration from The Tor Project, is HTTPS Everywhere, get it here https://www.eff.org/https-everywhere
5 killer questions software engineers should ask on their next job interview
I feel like we are watching the sovereignty of nations fade, and watching the baton pass to corporations. The US has invented this industry of Intellectual Property deliberately as a way to extract money from people by limiting their freedoms. As nations become less powerful and corporations become more powerful, the political landscape is shifting. I believe the US is creating the TPP to try to give as much of an advantage to US corporations in that future landscape where corporations are sovereign over nations. The US is trying to intimidate other countries to join on the threat of being cut out of this new exclusive elite they are trying to create if they don't.

I think people are reluctantly agreeing to it because they are afraid of being outcast from future political influence if this TPP deal does go through without them, and nations become less powerful.
Before Stagefright the situation about Android security was very strange. Google and the Android OEMs basically had ancient unpatched WebKit running on ancient unpatched Linux, both with huge swaths of unpatched serious vulnerabilities, on zillions of devices with some half assed sandboxing thrown in, and they were getting away with it. No widespread malware outbreaks.

Maybe they were just experimenting how long they could keep this laissez faire thing going on until they had to react, and had a plan in the back pocket.
How Growth Hacking Is Redefining Marketing
Are those absolute latency increases in nanoseconds, or just bigger numbers in clock cycles? The clock cycle counts will increase as effective clock rates increase, but the real latency in nanoseconds could still be the same or lower.
If I type something into my computer, and I do not explicitly opt-in for that data to be sent to a remote server, it is keylogging.

If a company records my keystrokes (even if just in part of the software, excluding credit card numbers) and sends my input to a remote server in order "to help serve you better, show you ads, and share with our trusted partners", words like keylogger and spyware are appropriate.
What cities are the vendors in? Hire a photographer to take real photos of the furniture in that city, if you need to.

It'd also be helpful if you only sold products your team had personally seen, used, and approved. That could give buyers at least a little bit of confidence. It might decrease your inventory, but usually less choice + higher quality = more conversions.
The steps you suggest change are actually how things happened for me. I think largely because my case turned out to be incredibly serious: blood oxygen falling below ~80% and breathing ceasing every 45 seconds or so for about a minute each time.

That's what happens when you've got Complex Sleep Apnea (combo of obstructive and central).
Binary search is not random permutation. The hypothesis is "problem lies in this half of the codebase". Hey, if your test passes after commenting out some stuff, great.
New React Devtools Beta
My favorite telling detail in this debate is the extent to which people pirate fonts. Fonts. Vanity letter shapes.
Hacking a plane with Java and $7 hardware
Could you please send me an email with your username and the link to the Github repo you are trying to save? My email: hi at danamajid.com. I'll look into it right away! Thanks.
Decentralized Sharing Draft
Why are conversions low? Because these look like alibaba sample pictures with the prices 5X'd. I bought one of these couches from china for about $450 through a service like yours, which is the dictionary definition of a "middleman".

Your site says: "we source directly from the factory and sell..."

That's a middleman. You're not even designing these.

You say you go to these factories and build relationships? Show me one picture of you and anyone at these factories.

It looks like you're trying to sell cheap furniture rebranded as "luxury" to idiots via a crappy ecommerce template. I'm very glad that conversions are low.
Playing DA here, but a lot of what you said could be said about 3D movies, which were a total flop for 15-20 years and even today face a lot of backlash and hatred.

While I have high hopes/beliefs in VR, I do fall under the "3D movies suck, I wish they'd stop making them. It's a failed technology and gives me headaches." camp.

So I can see where Camp 2 is coming from when they hate on AR/VR technologies.
70% (26/37) of those are Indo-European (I think). No Amerindian, Polynesian, or Austronesian languages represented.
Unless you wanted to have a count of versions, without having to execute a second query. Or have some future means of rollback - 'active' versioning system?
This is definitely a valid problem for anything strongly driven by a network effect. If you buy your widget and pay for it, it's not a problem, but if the product is only cool when many people produce content on it, then it get many people by being free-at-first.
Sure, that's fine, it's just the article prose struck me as particularly bogus. And if it's based on a quote from the Luxe CEO, that leads me to question his assumptions, priorities, and values.
Grab your morning news with Morning Brew
I've been a big fan of your blog and also tried to recruit you at one time to no response!
When One App Rules Them All: The Case of WeChat and Mobile in China
Can we generalize this a bit in light of all the recent car hacks?

"Experts Reveal Connected Devices Are Vulnerable to Hacking"
Can someone explain without using "magic happens here" arguments how an author, musician, etc. would build a portfolio of assets from which they could attain any measure of financial security in this world? Working for tips is not a valid answer.

Writers would have it even worse than musicians, since at least musicians can tour. When was the last time you attended a live reading of a novel?

I am not arguing that copyright is perfect as is, but so far I see nothing better that allows artists to actually eat. In a post copyright world, big capital would still own brands, distribution channels, networks, etc. It would actually be great for them: they could now monetize artists work any way they wanted without paying the artist anything. Google, Apple, Amazon, etc. would be big winners.

This stuff is yet another hard right wing labor busting idea masquerading as something liberal and progressive.
Any idea what's the difference between Privacy Badger and Self Destructing Cookies addon? I would think SDC will also stop any tracking by deleting the cookies?
Very cool, thanks for the info.
Growth hacking -> where bad SEO'ers go next after they've scorched the earth.
MediaMagic: convert any kind of file into encoded string or vice-versa
Nativity does not matter. Did you think I was a native speaker? I am not.
Watch live illustrators and artists on Sywork (YC S15)
What surprised me even more than not especially liking 3D movies, was actively disliking high-frame-rate movies.
6 secondary skills for software developers
Most of our events do in fact represent the state change as the mutation.

However I see no complexity issue with how we implement CAS semantics. Its 100% equivalent to any other implementation with all the implications -- reduced concurrency being the primary issue.

We avoid this at all costs for most objects and, like you suggest, resolve conflicts by de-duping events or combining state changes to the final aggregate.
Looks like you do have to sign-in:
https://support.microsoft.com/en-us/kb/2861260

I'm right, but still getting downvoted.
Privacy Badger currently detects tracking via regular cookies, HTML5 local storage 'cookies', and canvas fingerprinting, with more methods aimed to be supported in future releases
Or do your short distance traveling by bicycle if at all possible where you live.
Better than Chrysler's approach of making the owner download the patch, copy it on to a blank flash drive, and load it via the in-dash USB.
How Ashley Madison Onboards New Users
I'm very sympathetic to that argument. My problem with SOPA was that it forced every ISP to help enforce someone else's property rights.
DLM minimization doesn't seem to be a generative feature of language, just a constraint. Languages have to be understood and used by humans, and all this paper seems to show is that humans have limitations on working memory. Anything, language or otherwise, that expects to be used by humans would minimize the load on working memory.
We do teach it in school. But concurrency is very hard to get right. People screw up much easier things all the time.
And that's not proper separation ;-)
There was art and there were artists long before copyright. Michelangelo, Mozart and Byron were anything but buskers. Public performances and patronage are time-tested, but nowadays artists have additional options like online fundraising and donations, as well as a far greater reach through social networks, amplifying the effect of all of the above.

However, it is true that even the most famous artists might have to get used to their art "merely" affording them a comfortable life, instead of making them obscenely wealthy like it does through license sales today.
Order them so that they smoothly fade from the left swatch to the right.
Red Hat Enterprise Linux OpenStack Platform 7 Arrives