skysight-inc/HackerNews huggingface dataset:
Hi, I lived there for about a year - so I feel like I have some understanding of how things work. How much of a factor that plays is totally up to you. For some introverted men from the US, this can be the number one reason they go to Thailand. There are plenty of people who live relatively normal American lives, i.e. going out on weekends and being normally social. Then there are people who really dislike the girls there for whatever personal reasons but still enjoy Thailand for its amazing other draws. Things like extremely cheap cost of living, amazing massages (seriously this is huge), insanely gorgeous vacation destinations less than a $100 ticket away.
It is kinda personal but yes girls are considered major perk of Thailand (both "normal" and not). Thats one of the reasons i spent there 2 years.
Back when I worked at Sun, and got in the zone all the time, I worked on a ~32 hour daily clock. Because some of the work I was doing would take me about 8 hours to get back to the state of mind where I was yesterday. So instead of working 8 hours I would work for about 16, so I actually made 8 hours of forward progress. The 32 hour "day" was so I could have the rest of a normal day to eat, sleep, etc.

This got to be common enough that someone made a clock, where you could move the hands, it said "Larry will be in here" and stuck it on my door. I think it was sort of a joke but I think some people actually used it.

I couldn't come close to doing anything like that now. And at 55 years old, I can tell you that the days where you get in the zone, for me at least, are few and far between. I used to be able to just go there, now it sort of happens to me and I have to drop everything else and ride it before it fades away.
Most of us are amateurs? Last time I checked (just now in fact) professional simply means you get paid for doing something. You can be terrible at your job but if you get paid for it you are by definition a professional! So I think this piece could have done with more care in terms. Additionally, it's pretty much just a list of assertions. Why should I give this any credence? On what basis was this list derived? It might all sound like good stuff but without any kind of decent context how is one to judge?
> Yup. That is, in fact, the justification used to make the tradeoff against the discussion norms I need in order to feel safe participating.

Do you think it's not?

And further: why do you need to participate? It isn't about you, it doesn't affect you. It's not your struggle, and it's not the kind of thing you can get anywhere deducing from first principles. If you don't feel safe contributing to the discussion, then don't contribute to the discussion. If there's a thread talking about some issue in C++ programming, I might read, but I don't contribute. I have plenty of opinions about C++, but no real experience, so I've got no place to participate in the discussion. And that's okay! I don't have to be involved in every discussion.

> It's quite frustrating.

You think you're frustrated, imagine how other people feel! "My opinion isn't valid or wanted" is a new feeling for you, but not a new feeling with to the women in your life. Maybe ask them how they handle it?
Exactly. Whereas cooperation between the trees and the pine beetles won't happen because the beetles migrate.
But anyway it's obviously meaningless when we're talking about plants.

Blind humans cannot recognize themselves in a mirror either, but it doesn't mean anything about their sentience.
I can tell you my main reason for going with Kotlin after looking into Ceylon[1]:

14. Apr 2011, 01:44 CET Gavin King | gavin.king(AT)gmail.com

> 1. 'variable' keyword is to long use var instead

We've so far avoided abbreviations. In practice the IDE will
type this annotation name for me.

I don't want a language designed to require an IDE – if the language is so cumbersome that you need a tool to write it for you, then you might as well just use Java. With Kotlin, I can write in Emacs if I feel like it, since being concise is one of their explicit design goals.

(Ironic, I guess, that the language developed by an IDE vendor is the better one to use without an IDE.)

Edit: To elaborate, the Ceylon docs say[2] that "one of the goals of the language is for most code to be immediately readable to people who aren't Ceylon programmers, and who haven't studied the syntax of the language."

I think this is a very misguided goal. No programmer is going to be confused about what "var" means, so making everyone type "variable" gains you nothing. And at the same time, that very same introduction page has plenty of syntax that you won't understand without studying it first, so it still wouldn't achieve their aim, even if those concessions to verbosity had somehow helped.

[1] http://in.relation.to/2011/04/13/ceylon/

[2] https://www.ceylon-lang.org/documentation/current/introducti...
Content that incites hatred is not free speech.
This is certainly a very real part of living in Thailand. There are certain subjects (i.e. the monarchy and Buddhism) that you can not be negative about. It's possible that you could be arrested if you are overheard speaking negatively about these things. Practically, this isn't an issue. You are as likely to talk about the Thai Monarchy and Buddhism as you are here in America. That said, it is certainly surreal when a conversation veers that direction and it the group collectively realizes they need to stop talking about that for fear of imprisonment.
Would you be willing to share some of your toughts on a "Minimum Viable Civilization"?
Not sure I've ever noticed them but will keep my eyes open. Thanks.
This guy must have not noticed after adding a thousand papercuts to each terminal prompt. Premature optimization is one thing, but sometimes it is a good idea to compare against a baseline.
When I used to deal with people straight out of school they would always talk about the OSI model and it would drive me crazy. Everything we did would have to be categorized. What layer is this in, what layer is that in. I just want you to plug that Ethernet cable into that switch port and configure the static IP address in the software so we can get the hell out of here and have a beer.

No amount of explaining that stuff in the real world doesn't neatly fit into those categories would get them to shut up about it. One guy nearly had a mental breakdown when he first came across a tunnel. "How can you have two network layers?!?"

One day I was installing something in a computer lab at a college and on the wall was a giant poster of the OSI model with all the protocols imaginable listed on it. I had to fight the urge to set it on fire...

Yes, models are great for teaching and for certain types of discussions (L2 vs L3 switches) but the real world is always more complicated and the lines in the model tend to blur. Take the basic computer model taught to new students with the CPU, memory, input, output, storage, networking all neatly connected in that familiar diagram. A real computer is never connected that way. Memory is all over the place, storage can be directly on the CPU or hundreds of feet away in another box, etc.

Students quickly figure out that the computer model is just a teaching tool. Just holding a motherboard quickly makes them see that. But for networking they seem to hang on to the OSI model like if it were a piece of flotsam after a shipwreck.
Yet it is defined right in the article:

..."toxic" being defined as a "rude, disrespectful, or unreasonable comment that is likely to make you leave a discussion."
In some regards the economist's predictions were correct as many people really only work 15 hours or less a week right now. The rest is meetings, chit chat, calls, emails, looking busy. But don't go home early or you'll look like you aren't dedicated.

It is kind of messed up situation and probably will eventually resolve towards efficiency.
We are far from an altruistic society because we might count our friends, maybe neighbors, and, just maybe, people we see on the subway as part of our tribe. The rest of society is viewed as "the others" for whom we could care less, emotionally. We can be tricked into caring for them by emotional TV ads (poor kids in Africa need water or are blind) or reading books or watching documentaries about them (e.g. indigenious people, we want them to keep their habitat). But as long as nothing brings us "close" to others, they remain.. others.
Latency is one of the reasons why I still use xterm and bitmap fonts. The other being font crispness on standard ~100dpi displays.
>Sense of security? Everyone knows of the potential security issues in latin america, but thailand "we" don't know a lot about.

It's not just ignorance, since some of us do know a lot about, and still consider SEA safer.
And little things, like if you're in a relationship, how often do you do the laundry and dishes?

I've been in a relationship for 3 years. I do literally all of the dishes, all of the cooking, all of my own laundry and my GFs laundry more often than she does. I'm also the only one who vacuums. I'm probably selfish here: caregiving and housekeeping can be very rewarding.

We like to act like that was so long ago, but that's one grandpa's lifetime.

But there is no reason we have to do things like our grandfathers. Change can be hard, but it's also incredibly liberating to do what you believe is right without worrying about so-called "social pressure". Change comes from the inside out.
Honestly the majority of expats I see in Thailand for women/girls appear to be retirees.

It's not really that common (for me at least, but I don't live in an area popular with expats) to see young or even 30s/40s guys with a Thai "girlfriend", and those I do see, it appears to be more likely a legitimate girlfriend. (Note the difference)
I am very hesitant about visiting visiting Brazil especially since it would cost me $$ as an American (yes, I understand it's reciprocal).

However, I don't think it's fair to lump all of Latin America together. I found living in Peru for 9 months safe, and I travelled all over the country. I also visited Bolivia and Colombia but less extensively. In fact, most of these places felt safer than SF after you know the lay of the land.
I know that, most users don't.
Security. After 2 years in SEA and visiting Medellin or Mexico city all i want is run away to sabai sabai.
Note that Ponylang "capabilities" are actually a weak form of session types (which Graydon mentions). They have little to do with object capability theory, other than by analogy.
I've been wondering when IOCCC 2017 is going to happen. Does anyone have the word?
Every Country's Top Tourist Attraction – According to Tripadvisor
Yeah I'm working with Juce myself, it's used in other amazing tools for Linux audio that are open source.
I think one potential of Latin America is the time zone lines up better with North America. This might not matter, depending on what kind of business you're doing.
>Very rarely to never one dares to mention the girls there as a reason. In this thread there's just one person who does mention girls. (...) Edit: Fyi, this post got many downvotes and I just don't understand why

Since most of the commenters on HN are anglo-saxon protestant prudish and PC, this is one of the topics that you're not supposed to talk about.
Reading your comments, I'm starting to think the male brain is too emotional to effectively engage in science.

Of course, that cuts rather to the point here: nobody will ever look at your comments and make a general observation about all men. The author mentioned her background as a researcher to establish her credibility to talk on the subject because she knew that people would question it just as strongly as they would ignore Damore's lack of authority[1]. She had an entire section about trust, no doubt anticipating these kinds of attempts to dismiss the science by criticizing the author. Had she left it out, I have precisely zero doubt that some dude would try to play gotcha confabulating a conspiracy theory around that choice.

Also, I do find it somewhat curious that I've read tons of science writing which included some personal details and that never seems to be criticized coming from a male author.

Finally, just for the record I'm not the author and have never met her. I'm also not a scientist but I did previously support a computational neuroscience department and her conclusions matched very closely with what they used to say when the topic came up, so I felt very comfortable sharing this article as a counter to all of the tedious “my opinion deserves attention because it sounds science-y” commentary I've seen here, especially given the copious citations to actual peer reviewed research.

1. Translating to fields more familiar to HN, this seems like a debate about building scalable databases between an EE who focused on semiconductor design and a CS grad student working in distributed systems: neither is automatically correct but the latter is speaking a lot closer to their area of specialization.
I didn't say it covered slotting it in to anything. I don't read your comment as showing how it is slotted in one "way" in particular, but rather how it is slotted into one thing in particular.
I can even use manifest lists and have the same FROM for different archs: http://container-solutions.com/multi-arch-docker-images/ - that's what I meant saying that it's here. Just that it isn't advertised.

The problem is, Docker official images (e.g. alpine, ubuntu, debian, python, node, etc) don't do this, so every Dockerfile that uses those as a base needs to be edited by hand, and you have to trust someone for unofficial base images (or build and maintain them on your own).
The Strange Disappearance of Cooperation in America (2013)
Okay, I'll bite. Give me links to the "majority opinion".
But they do define "toxic" explicitly:

>What's toxic?
>This model was trained by asking people to rate internet comments on a scale from "Very toxic" to "Very healthy" contribution. Toxic is defined as... "a rude, disrespectful, or unreasonable comment that is likely to make you leave a discussion."
> those people don’t need a regular work visa as they are don’t participate in the Thai Labor market

Sorry that isn't how the law works. Unless those people travel out of the country to conduct their work, they're breaking Thai law - it doesn't matter where the company is, what matters is that they're doing work in Thailand.
The biggest problem is the weather. It gets brutal hot march to June.
Merlin [1] can provide type information for OCaml and integrates with emacs, vim and sublime (at least). One can easily select any expression and get its type. From experience, it's very convenient to spot mistakes leading to properly typed code, but not with the expected type(s).

[1] https://opam.ocaml.org/blog/merlin-2-0-0-released/
Consider the time this thing was produced in - digital media didn't effectively exist.
No, exactly like it is on imgui landing page.

On MS-DOS your application owned the machine when it was running, so most graphical applications controlled the rendering loop and explicitly checked the state of each widget, keyboard and mouse buttons.

A bit like the SDL event loop works, but extended to widgets as well.
The scariest project I've ever seen is OpenBazaar. It's a decentralized marketplace. It does for physical things what Napster did for music. Not the best analogy, since you have to pay for the things, but it's not far off.

Right now they only sell trinkets, like sunglasses. But both the founders are former spooks. They live in fairfax, 20min from Langley. And they're adding Tor and Tails support in the next release.

The implications are massive and disturbing. 13yos will be able to buy heroin. It's not just breathless speculation. I probably would've done something similar, not to use it, but just to see if I could. You do that kind of stuff all the time as a faux-edgy kid. And it's easy for kids to get bitcoin from ATMs. I don't even want to think about what will happen in groups.

I'm trying to keep quiet and see what happens with the project. But all the darknet markets are apparently dead right now. It will either be one of the most empowering or damaging pieces of technology. Tor and Amazon had a baby and named it OpenBazaar.

But I know how hard it is to predict anything like that, so it's like a 90% chance I'm just posting a silly comment. It's not too hard to imagine though -- bitcoin and tor serve as examples of what's possible at the intersection of society and technology. All the elements are there for the project to have a huge impact.
Seems a fundamentally pure concept to me. Writing down facts that never change in append-only fashion.
Do you really expect an uncomplicated answer given the range of people we're talking about?

I mean of course there's a subset of heterosexual young men who weigh women high in their travel decisions, and that's across every ethnicity for almost every region of the world, not just SE Asia. Pick a country. There will be a reputation there, of one or a few ethnicities or nationalities having privileged status in the dating pool. North American gringos -> South America; French guys -> American girls; White guys -> Japanese girls; Argentinians, British guys, etc., etc.

Of course girls is a factor for some. And then of course it's hardly a factor at all for many others who, SEA in particular, want cheap living, beautiful nature, safety, super polite and humble population, and escape from Western first world social practices, people, egos, politics they don't like.

If you're trying to chalk everything up to a single thing, you're showing a limited mind.

Edit - hijacking my own comment, after insulting religious institutions on the Muzzmatch thread, I appear to now be defaulted to the bottom of comment threads, despite upvotes. That's happened to all my comments since then, when they used to be defaulted at top and usually hung around there. Hopefully it's temporary... ? Am I going to need a new account/ VPN ?

Edit2 - yep, blocked from posting ('too much posting', well over an hour after last post). Farewell HN. Orthogonal out.
The Benefits and Risks of Brewed Tea: Toxic Element Contamination (2013)
Has anyone tried Naltrexone? I am about to try some after watching the documentary, "one little pill." by Claudia Christensen. I implore anyone suffering from alcohol addiction to watch the documentary and consider it as a treatment that has helped many yet is not widely discussed as it is unprofitable.
The editor I had to write for Full Metal Jacket (my visual dataflow language) infers types by a mechanism similar to Prolog unification when you draw edges to connect vertices/function calls, and won't let you draw edges where the types at each end are incompatible. I imagine it would be a lot harder to do this in an editor for a text-based language, so it would probably be left to the compiler to check, which would have to build its own graph connecting function calls.

Incidentally, things have moved on in the functional programming world from vanilla Hindley-Milner types, and there's a lot of interest now in dependent types, which depend on values returned at run time, e.g. if you're drawing on a window, the x-coordinate's type is a number from 0 to the window's width, which might change while the program is running. This adds an extra layer of type safety, eliminates a further class of errors, and allows the compiler to safely remove some run-time checks.
Hindley Milner is quite elegant, but as applied in languages it becomes a quite different beast (OCaml etc, yikes)

But also thanks to that detour, this article is a nice read on OCaml in particular: http://okmij.org/ftp/ML/generalization.html
Instant Bucket List.
> I just pointed it out to note that the publication picked scientists who reflect their views rather than attempted to neutrally present the current state of affairs in the relevant social scholarship.

In stark contrast to liberal publications who never do that. /s
Hmm the wiki page is odd, the three numbers for Fortaleza (first place) don't make much sense. And Valencia should not take just 35th place?
Wow, good for you, ridiculous for the student's integrity; from UIUC also.
You're supposed to see that the media considers it to be malevolently sexist. Redefining the terminology so that "sexism" somehow is a neutral term is, for lack of a better phrase, "not an argument".
I'm afraid my answer is disappointing: just Rust, with the necessary boilerplate to wrap the code in AU or to the audio interface...
Yes, Great Value is the WalMart store brand.
Latin America really varies by country. You'd have to be insane to want to spend time in Venezuela right now. Brazil, especially north Brazil has a reputation for violence.

Chile on the other hand is very safe, has good infrastructure and is a pretty pleasant place to visit with lots of varied scenery and low corruption. They even have a startup incubator program. The beaches don't have warm water unfortunately.
It's also more fun to write it yourself! At least until you realise you've bitten off more than you can chew.
I think that might be a bit over negative about PG. I don't think he's worried about scruitiny and the amounts YC get people to give away are modest.
LibreSSL is a special case which doesn't fit your example. They threw away code and didn't rewrite most of it - because it was supporting useless stuff. Features like heartbeat (see Hearbleed), obsolete and insecure ciphers, tons of crap no one should ever use again but is supposed to be there for FIPS-140 or other compliance requirements which in 2017 do far, far more harm than good.
$2500/month for a server with 32GB RAM? How disconnected from reality does someone have to be to pay that much for an EC2 instance running RabbitMQ?
>Consider iTunes. iTunes stores the actual mp3 files on disk, but all metadata in a private database. Having two sources of truth causes endless problems. If you add a new song on disk you must manually tell iTunes to rescan it. If you want to make a program that works with the song database you have to reverse engineer iTunes DB format, and pray that Apple doesn't change it. All of these problems go away with a single system wide database.

Well. Then you get Spotlight (on OSX, at least) - system-wide file/metadata/content search.

It's great! It's also quite slow at times. Slow (and costly) to index, slow to query (initial / common / by-name searches are fast, but content searches can take a second or two to find anything - this would be unacceptable in many applications), etc.

I like databases, but building a single well-performing one for all usages is quite literally impossible. Forcing everyone into a single system doesn't tend to add up to a positive thing.
Show HN: Reddit Top Books – Weekly list of the Most Popular Tech Books on Reddit
It's local to me. Great ice cream but she doesn't use eggs and to my taste a good ice cream with eggs just has a richness Jeni's lacks. Her Uganda vanilla ice cream loses hands down to just a classic vanilla ice cream, made lovingly, with egg yolks, even though her beans cost 10x as much.
Well for one, they are now letting you stay for 4 years without needing an actual job at a Thai based company :)

I think it's just more exotic. Chile, Colombia, Argentina, Peru, they are pretty US-like in their own ways.
> There's a growing creep of authoritarianism in different nations

This seems to be a phenomenon in the vast majority of modern states... the only solace is finding the one's where they are so dysfunctional that in practice they aren't as all consuming to as their mandate allows. Which seems to be more the case in China/SE Asia than most western states.
Bitcoin cash has an adjustable block size up to 8MB. Segwit2X is the upcoming fork with 2MB blocks on legacy bitcoin.
Absolutely. I suffer when I have to look at my crumby POC code that we don't have the hours to fix.