skysight-inc/HackerNews huggingface dataset:
>So yes, you induce meditation by choosing (in your mind) to watch your breath but that's no different from choosing to play a game.

It's not a coincidence that so many schools decided to teach focusing on the breath.

Your breath is correlated strongly with both your metal state and physical state.

Also your breath is always with you, and can be put under the control of your will, or become completely automatic. (New meditators often struggle with this.)

Because of this it makes a uniquely useful focus for meditation.

See: https://en.wikipedia.org/wiki/Anapanasati
It is not the 38KB size, but that much lines of code will take browser x amount of time more to decipher, keep track of...etc.
Same like you. Have tried a lot of things. I am certain it has to do with my diet.
I tried switching it and change it occasionally but could never nail what affected the it.
Lots of people also say it has to do with stress but not to my personal experience. It's not that I don't get stressed, it's just that I've seen it come out bad in calm periods of my life as well.
Another factor that I think affects it is weather. I find .y condition to improve greatly when I'm in a dry area like a desert.

I also started taking curcumin pills and I think that it also help.

The problem with seborrheic dermatitis is that its right on the edge between not bad enough to make you want to change your life significantly and annoying enough to make you suffer
Thanks! We're not looking to make money from clients in perpetuity. One of the things we like about the model is that we plan our own obsolescence and then get out of the way. It lines up our incentives.http://www.twitteremoticons.com/2016/12/twitter-emoticons-an...
IIRC, last time he was asked about this, he said something like "I consider it a great compliment that someone thinks I'm smart enough to have done this, I assure you I am not."
I'd say if it depends on how you think about complex numbers. If your understanding of the imaginary unit is limited to "that thing that when you square it you get -1", I agree with you. But if you think of the imaginary unit as the 2-blade in the geometric algebra of R^2, I would argue it is one of the best ways to think about 2D geometry.
I also have a wide face. I used Warby Parker's home try-on and ended up finding a pair I liked that was 145mm in width. A lot of their "wide" frames didn't fit me either, and the one I chose was probably one of four or five in total they offered that fit.
As someone who uses both Go and PHP, I think they're separate use cases.

The up-side to PHP is that it is super-flexible. The down-side to PHP is that it is super-flexible. You can work fast with it, which also allows you to be extremely sloppy with it. The programmer has to wield all the discipline, because the language sure isn't going to help.

The up-side to Go is that Rob Pike is older, wiser, and learned all of the mistakes of C and C++. Rather than have it be all things to all people, he made some very opinionated design choices with crystal-clear trade-offs. More code will have to be written. It will be in an imperative style. Errors will need to be handled explicitly rather than through a catch-all exception. Elbow grease! Elbow-grease that results in more robust code that is easier to understand and reason about.

So, why PHP? Sometimes quick and workable is preferable to slow and great.
I think I might as well :) Time is also an issue for me though, but it's not a complete impossibility.

I appreciate the tips on starting points. Very interesting. If I do end up doing something like this I will give credit where it's due.
I do agree that is a huge win for chalice. I still don't have a clear understanding and rather not fiddle with the IAM stuff if possible.

I just want to go from zero-to-scalable-rest-api with minimal cognitive load from having to switch back and forth different AWS products in the web console.
One issue with gradual refactorings, is that such projects can be abandoned, resulting in harder to read code. Such things could accumulate, like unused imports would if Go didn't have a mechanism to prevent that.
I clicked this expecting to read that they wanted to know if he was allowed to work there or that he needed some obscure work permit or something, however what unfolded is truly bizarre, especially the part about looking for photos with dead bodies. Tangentially: I've crossed the border from Canada to the US so many times, applied for multiple visas etc. Sometimes I feel like if the enforcement officers wonder that they themselves are ignorant of the law (I do imagine there is some complexity and nuance to approving crossings outside of the standard tourist or B1 visa) they go into random and long checks to figure out what they are supposed to do, but on the traveler side it feels like they're figuring out if you are doing the right thing (if that makes sense).
Unless your assembler, loader, OS, or microprocessor is also backdoored :)

The original article was really about this -- at the end of the day, you have to trust _someone_. Of course, we more easily trust microprocessors and assemblers over binary blobs, so

> I assume interesting versions of TT would have to avoid this trick

Pretty easy to encode the string literal into some binary format.

Alternatively, serialize and later deserialize the AST with a stable binary serialization mechanism.

A really good version of TT operating on the AST would have to backdoor not only the part where it creates the AST, but also the parts where intermediate state is displayed by the compiler (e.g. where it can dump AST/MIR output).

There are things you can do. As a proof of concept, I didn't bother to do them. My current POC is toothless and I like it that way!

It's cleaner to instead operate at the end of the pipeline; on llvm ir or the generated binary (but it's also harder to write). And if you can insert a trusting trust attack in llvm itself, well, that would be something :)
In this specific case, the literal text would be stored in .rodata, so you'd absolutely see it.
Having witnessed first hand how difficult it is to create good wifi coverage in a large consumer setting I hope Google Wifi works as described.

For the moment I use an ASUS RT-AC5300 Wireless AC5300 Tri-Band Gigabit Router which is a bit of a monster! ($399)
As a Canadian living in the US, I've had a lot of trouble with US Customs at both airports (YVR, YYZ) and border crossing (Vancouver, Niagara).

However, I don't deny that it is at times necessary for Customs officers to be more strict. I would rather the officers do their jobs correctly and prevent incidents (drug smuggling, terrorism etc.) from happening.

Although at times they do seem to be unnecessarily aggressive.
Forgive my ignorance, but wasn't "animal farm" by Orwell?

What happens to the pigs in the end? The farm seems much happier without them..
> Go fundamental design issue is that it conflates namespaces with urls.

No, there is nothing in the design of the Go language that conflates namespaces with URLs. Import paths are just strings. They are interpreted as directories under $GOPATH or ./vendor on the file system by the current Go compiler from golang.org.

One tool called 'go get', which helps to put Go source code files into these directories, does interpret them as URLs. But other implementations of the Go specification like gccgo don't even have the 'go' tool (and thus no 'go get').

Import paths don't even have to be interpreted as directory paths. They could be interpreted e.g. as database queries by other Go spec implementations.
It's usually a pretty grim experience even as a citizen reentering the US, but at least we're not required to give our fingerprints. I would never travel to a country which demanded that.
And CBP considers the "border" as a 100-mile strip inland around borders and coastlines.

https://www.aclu.org/other/constitution-100-mile-border-zone
> Logic systems don't have "And nothing else will ever be true!".

Uuh. Closed world assumption? Everything that is not true is false. Most logic systems do have this. Prologs (not a logic system I know) cut operator even turns this statement into an operation.

I feel like Rich really gets it wrong this time. His request to support all the abominations that you have ever written and keep them compatible with recent changes, might work if you have people pay for using your library and a company behind it. But doesn't fly if you maintain these things out of goodwill in your anyhow limited spare time.

The best example of this style going horribly wrong are the linux kernel file system modules. Different api versions all in use at the same time by the same code with no clear documentation on what to use when.

It's also ironic that the examples he uses to make his point namely, Unix APIs, Java and HTML, are horrible to work with especially because they either never developed good API's (looking at you unix poll), or they, like browsers, have become so bloated that nobody want to touch them with a ten foot pole. One of the reasons why it takes so long for browser standards to be adopted is that they have to be integrated with all the cruft that is accumulating there for almost three decades now.

"Man browsers are so reliable and bug free and it's great that the new standards like flexbox get widespread adoption quickly, but I just wish the website I made for my dog in 1992 was supported better." -no one ever.

Combinatorial complexity is not your friend.

I'd rather have people throw away stuff in a new major release, maybe give me some time to update like sqlite or python do, and then have me migrate to a new system where they have less maintenance cost and I profit from more consistency and reliability.

I think that Joe Armstrong has a better take on this. https://www.youtube.com/watch?v=lKXe3HUG2l4

Also even though I'm a fulltime Clojure dev, I would take Elms semantic versioning that is guaranteed through static type analysis anytime over spec's "we probably grew it in a consistent way" handwaving.﻿
Wendelstein 7X is not technically a fusion reactor.
This is obviously a really admirable cause, and as someone who wears contacts, I couldn't imagine not having access to corrective lenses.

Just a word of caution to anyone considering making a donation, their donations page is not served over HTTPS. Their unsecured page renders an iframe [1] from their payment processor that is served over HTTPS though. I haven't tested it, but you should be able to make a donation securely via that link.

I reached out to them to let them know and offered some assistance.

[1] https://secure.fundraisingbox.com/app/payment?hash=UuYpAgAJ0...
Since you only work with 90 degrees, you don't even need the full machinery. In my solution I used (a,b) -> (-b,a) and its dual.
citing privacy laws

l o l
> I'm so embarrassed how America treats people entering the U.S.

The contrast between entering other civilised countries and entering the United States is one of the things I hate about travelling. Every other country I visit manages to control its borders and have a pleasant, polite entry process, but not my own! I've seen border agents scream and holler at people who clearly don't understand English: there's just no excuse for that. It's rude.

The United States and Europe are political units of approximately the same population and area; there's no reason why entry into the U.S. must be so much more miserable than entry in the E.U., any more than there's a reason why we Americans pay such relatively high taxes for such relatively little in services.

I don't know the particulars of this incident, so I won't comment on it. The man's not a citizen, so he certainly doesn't have a right to enter, but I do think that the border exception to the Fourth Amendment is terrible, and that requiring citizens to share the contents of their electronic devices without a warrant is an invasion of privacy.
Twitter 'verifies' Muslim Brotherhood while expelling conservatives
Ah yes - I forgot to mention: great title!
> That isn't what managing by consensus means. In the real world bad eggs don't "run rampant", they are reined in by peer pressure, and poor developers very often recognize that they are poor developers

This does not conform to my experience at all. Once you have assembled a team of solid B+ players (not great guys, but get the job done more often than not) they will laser focus in the sole B- guy in the team and designate him the "village idiot". Then, every questionable practice that is marginially better than the most visible shortcomings of the village idiot will be fair play.

The thing is, every B+ player has defects, but everyone is defective in their own particular way. But since the effects in the project are cumulative, and nobody feels empowered enough to call other people on their shortcomings they will end up building a C- product that all love to hate.

Bring in an A+ team lead or two, empower them to enforce high standards on everybody, and every other team member will either leave or grow into their A- full potential.
The discovery of Gobekli Tepe was completely random and could just as easily not have happened. Our picture of the post ice age period is tenative at best and easily disrupted by new information. I suspect there are many more sites like this lurking under the soil, especially in this region.
Don't be fooled, Canadian border patrol proudly engages in this as well. I was recently driving across the border to Montreal on vacation when Canadian border agents, in addition to searching my car and personal belongings, demanded to see my cell phone and turn over the password. I simply asked why, since I didn't think I was doing anything suspicious, at which point the agent angrily responded "because I can and now I'm going to search it extra thoroughly." I asked what would happen if I didn't turn the password over and just went back home to the US, they told me they'd seize the device and put me in prison until they break into it. So, I gave the password, 3 agents took it in the back for 45 minutes, came back and questioned me about some texts I had with a friend from months ago who was talking about marijuana, and eventually let me pass to Canada. Hopefully they didn't hold on to all my personal data or install backdoors but just in case I wiped the phone and reinstalled from a backup.

In any case, this was extremely intrusive and I couldn't stop thinking about it the whole trip. I wondered what would happen if I had actually forgotten my phone password - just weeks before I changed from a 6 digit numeric code to a longer alphanumeric and almost forgot it since it had been a while since the last time I restarted my phone requiring password entry. I had a lot of very private photos and conversations on there with my SO. Definitely ruined my whole vacation.

Edit: Also, they didn't just stick to private photos and messages, they even opened up dating apps checking for messages there, opened up unread snap and kik messages too.
Of course I have my head in the stars at this point, but I believe that all of this is plausible.

It's not only plausible. I know of environments where it would be easy to code-up.
Gawker Changes Tune on Decision to Publish Hulk Hogan Tape
Keep in mind that constitutional principles do not apply fully at US borders.
'Dyson sphere' star may be dimming because ALIENS mining energy from surface
This. I've actually worked with some large payers and they are just literally not set up organizationally, technically, and systematically to work with individuals or even very small businesses for that matter (less than 5 employees). Furthermore not only are they not setup to help individuals, they can't even figure out whether it's financially viable for them or not.
Thanks for your input. Not sure why my comment got downvoted, but it's nice to hear my friend isn't the only one with these issues.
Chef Peng Chang-kuei (彭長貴) died at age 98 to pneumonia.
“Everything in the world is about sex except sex. Sex is about power.”

― Oscar Wilde
By the way, "short-sighted" in American English universally means "lacking in imagination or foresight". Not that you're obliged to accommodate American English, of course, but "nearsighted" is the equivalent.
Can you find an example of where "right to work" is used as a generic category instead of its actual meaning:

"Right-to-work laws are statutes in a reported 26 states in the United States that are an effort to give employees the right to work without being required or compelled to join to a union."

https://en.wikipedia.org/wiki/Right-to-work_law
I use jruby on my hobby projects at time (GUI support is great!) however...the startup time is...always...so...awful...it is truly painful. I'm basically moving on to either crystal or go now, it just wasn't worth it anymore.
Hey, dont mock the wailing parade around the C-monument. This must be its 300 cycle and its still growing strong.

Helping the inertia by self-sabotaging with over idealistic , non backwards compatible languages, the software architects and computer scientists lead the procession.

Followed they are by self-flagellating programmers, trying to figure out who beat them to it again and again.

Followed they are by the silent businessman parade, who search for the perfect compromise between throw-away code and reuse ability on hardware where the solder-lead is not stable yet.

All hail the holy C, all hail the mighty procession of pain.
I like this a lot.

Your customers have no idea what a stack is, they, as well as the rest of the internet, just see the finished product.

Thats what matters most.
> That's not an ad, that's genuine interaction.

Well... Hopefully :-/

https://www.youtube.com/watch?v=z696bTiP8Ro
As a green card holder, living in Seattle I travel a lot to Vancouver, BC (15-20 times a year). I haven't had a single problem with US CBP, but Canadian one gives me a hard time every other visit. Though it's an anecdotal evidence of course.
Example of work distribution using WebWorkers
I also need to get around to writing the README. Documentation is always the hardest part of coding. :P
This is a very thick talk, one Rich's best ever IMHO.

The first point is how we talk about 'change' in software, to center around what things 'provide' and 'require'.

Breaking changes are changes that cause code to require more or provide less. Never do that, never need to do that. Good changes are in the realm of providing more or requiring less.

There is a detailed discussion about the different 'levels' - from functions, to packages, artifacts, and runtimes, which he views as multiple instances of the same problem. Even though we now have spec, theres a lot of work to leverage it across all those different layers to make specific statements about what is provided and required.
Choo JavaScript framework application setup and first elements
> The Ruby community is always likely to prefer MRI because that's the core that the majority of gems support.

It may be worth rembering that today's (1.9 and later) "MRI" started life as an alternative to MRI called "YARV". For a while there was a lot of talk about Rubinius as potentially being the basis of a similar replacement and becoming the "MRI" of the future. While there is less talk recently about Rubinius in that role, its absolutely not impossible that a competing core engine could be adopted as the mainline implementation of Ruby again.
Economic prosperity vs not giving up my fingerprints.

Hmmmmmm

Seemed like an easy decision when getting my visa and every time I reenter.
My wife's sister Susan used to teach elementary school -- mostly first grade, but one year she was moved to fourth grade. The latter is an interesting age. The kids have started to develop some of the general nastiness that they will display more vigorously after puberty, but the parents still tend to see them as small children, which they're really not anymore. This leads to a phenomenon whereby if a kids misbehaves in class, and the teacher brings this to the attention of the parents, the parents are usually in complete denial and angrily reject the possibility that their little "snowflake" could have done anything hurtful.

Maybe these parents always had been and would continue to be in denial; I don't know; but Susan thought the problem was much worse in fourth grade than in first, because the parents weren't staying abreast of their children's expanding capacity for mischief.

I've never had kids, though I think I would have liked to, but hearing things like this does leave me with the impression that a lot of parents are not really very much on the ball.
Finding Holes in the Data
The real question is why are other glasses so expensive, and the answer is https://en.wikipedia.org/wiki/Luxottica.
Same here. I am citizen, yet I am not comfortable crossing the border, I can't imagine how it is for others.
So you're saying we should have binary signed toilets so that you can ignore the signs?
What do you mean when you say you hoped they would "work with you" or that they ignored you?
The Atari Lynx wasn't massive because it needed to be; the creators listened to their customers:

"In all the focus group testing, and we did a lot of it with consumers, we had a bunch of different models that we showed them," Mical recalled in an interview with 1UP.com. "[We asked] "which one do you like? Which one would you like to have it be?" We showed them big ones; we showed them little ones. We showed them gigantic ones; we showed them little tiny ones. They loved the big ones. They all told us, 'Make it big. Make it big. This one feels like it's substantial and I'm really getting my money's worth.' They all told us to make it big, so we made it big. And when it came out on the market, they all said, 'Why is this damn thing so big?' It'd drive me nuts, because the original Lynx was mostly air space inside. We put it in, because that's what they told us they wanted."

http://www.usgamer.net/articles/too-good-for-its-day-ataris-...
mass produced chinese glasses beat it first

i bought a dozen negative glasses for $15 five years ago at chinatown in Jakarta, Indonesia; should be cheaper in china.

same model, same power, but can't choose color.

the retail is available so i can
choose model, power, color, etc for $2 per glasses

I also bought a +4 glasses for less than $1, metal frame. positive glasses are cheaper maybe because there's less demand.

their quality depend solely on material, not price. my more stylish glasses (no-frame-around-glass, flexible handle) lasts about 3-6 months on heavy use. sturdier styles (harry-potter-styele, thicker plastic frame) lasted more than a year till my-then-baby-boy tore it forcefully from my face. my <$1 positive metal frame glasses seem to last forever.

nb: i wear positive lens everyday for my eye training and choose to no longer wear negative lens; therefore, i haven't bought any lenses for about three years; however, the prices are still about the same last time i checked at jakarta's chinatown.
Bioinformatics with Perl 6
Another case from 2013...

US Citizens, Phones stolen, detained without explanation, and officers refused to give names.

"OTM producer Sarah Abdurrahman, her family, and her friends were detained for hours by US Customs and Border Protection on their way home from Canada. Everyone being held was a US citizen, and no one received an explanation. Sarah tells the story of their detainment, and her difficulty getting any answers from one of the least transparent agencies in the country."

It's an audio podcasts, but there are transcript as well.

http://www.wnyc.org/story/my-detainment-story-or-how-i-learn...

More on the subject.
http://www.wnyc.org/story/on-the-media-2014-02-28/
There is one such tool for C: coccinelle
http://coccinelle.lip6.fr/
I have nothing against someone doing promotional work to earn money to live, but I do have a problem with people portraying a totally fake and unrealistic life as a reality.

They are simply responding to what people want to see. If people wanted to see real life then that's what people would give them.

People want inspiration and to feel like they are associating (by liking and commenting) with people they aspire to be like. That's nothing new, that's basic human behavior.