skysight-inc/HackerNews huggingface dataset:
Just started my remote journey. I went from working in Orange County, California where I had a two+ hour commute each way from the mountains, to living in Western Montana!

Why Montana? My sister convinced me to visit as she lives here. Loved it. I was faced with moving anyway, so I could move into a cardboard box with bars on the windows, or I could move into a large, beautiful home on lots of property in a beautiful land. I asked work, and they supported going remote. It was a no brainier. The cost of real estate is great. I got something in Montana that would have cost easily 6x in SoCal. The state actually tries for a balanced budget. Not as many assholes on the road. People are generally nicer. Taxes are better. The catch? Economic opportunities are scarce.
Yep, my guess would be that they are using a markdown parser that generates a complete html document out of submitted markdown, and then they just stitch those parsed htmls together, like here (the processed_html method on the article instance):

https://github.com/thepracticaldev/dev.to/blob/master/app/vi...

> Browsers are very resistent to garbage markup

Miraculously so! Anything I would have attempted to design would have crapped its pants at the look of this markup, but browsers heroically manage to display it as if nothing weird is happening. I take my hat off to their resilience.
I'm a remote web developer. My wife and I live in Chiang Mai, Thailand, and we've been here for about 4 years.

I think I first heard about Chiang Mai on NomadList [1], where it was ranked as one of the top cities for digital nomads. (Side note: I made a typo while typing that URL and now I'm the proud owner of MonadList.com.)

My wife was teaching English here for a few years, and now she is studying music. I'm still a contractor and am also working on my own projects.

We really love Chiang Mai, and it's been a great place to live for the last few years. But we're planning to move somewhere else soon. A few candidates: Berlin, Melbourne, Toronto

[1] https://nomadlist.com
libc aka ISO, POSIX, GNU wasn't designed it was more or less evolved from what was in use.
I make a circuit around the southwest US based on the season and which friends I would like to visit. In the past it was based on a combination of weather and available glass studios, but now I’m more concerned about urban flavor. I spent too long living essentially in an Arctic cabin, and like being in the city.

I assume my criteria is like that of anyone else, but I have great flexibility with no spouse, children, no home ownership and self-employment.

Naturally, I look for cities that have culture that I like. I’m drawn to cities like Denver, Austin, and Portland for their strong art cultures, area tech businesses, and a healthy concentration of educated middle class people under 45. I also explore and ‘live’ in places like Vegas or Tucson for a couple of weeks or months, or if I go somewhere for a convention, start there for a couple of weeks. I enjoy staying in ski resorts for a couple weeks in the off season, or hanging out at a state park for a while.

I practice and appreciate art and music, and enjoy establishments such as industrial chic coffee shops and semi-hipster cocktail bars, cideries, distilleries and wine bars. Cities that have a lot of people moving in and out are good for me because then you’re not trying to break into closed social circles - many people are new and looking for something to do.

Weather is a big deal to me, as I spent years slogging through snow despite being from the southwest. I can schedule my life like a snowbird and go north in the summer and south in the winter.

Currently, I am deciding whether to stay around Colorado, or head to Texas and Arizona followed by Oregon and Washington when that gets too warm.
Have thought about moving to SF with the family, curious to hear what the downsides are other than real-estate prices
But if the pdf looked readable on your Android then you might like to read them right there as opposed to later on your laptop, right?
Full time remote (since 2015) software engineer. I live in Los Angeles because that's where I was born, and I can't deal with weather anywhere else.
This approximate article in this approximate form is recycled every few years with no real evidence to back it up as an independant mental illness. I don't dispute that pop culture misrepresent any number of real life places and experiences. But roughly 1 in 1600 people will experience a psychotic episode in any given year. That a small handful get diagnosed, perhaps for the first time, during vacation isn't any cause for alarm or special diagnosis. It's even less surprising that the prevalence of this comes from countries where mental health issues are under diagnosed and overly stigmatized-- when the person coincidentally has an episode during vacation in a place with more progressive views of mental health they finally get recognized.
Guy dies. Goes to gates of heaven. Gets choice: communist hell, or capitalist hell. Choses capitalist hell. Loud screaming heard everywhere.

Next guy in line. Chooses communist hell. Silence.

Two guys in line. First asks, “Why is capitalist hell so painful?”

“They nail you to the cross, burn you alive”

“And communist hell?”

“Same”

“Then why no screams from communist hell?”

“When they have wood, they have no nails. When they have nails, they have no wood. When they have nails, and they have wood, fire out”

(Heard in East Berlin, ca. 1986)
But then you need to learn and remember how to type those letters. There's such a big difference between capital letters, which you need and use constantly, and badly discoverable key combinations, which you need and use infrequently, that your comparison is downright disingenuous.

Sometimes I boot into a machine where the keyboard layout is set to English. Finding the right keys on my non-English keyboard to even just type "ls -l /" or similar, is a major pain in the ass. It would be the same for a Canadian having to type 'ß' on an irregular basis.
Yes:

RED - Alert! Scary persons alarm!

ORANGE - Safety barrier! Do not cross these persons!

YELLOW - Caution! Dangerous people here!

GREEN - Soothing and healthy, as the leaves of lettuce or spinach.

BLUE - Calm and clear as the bluest sky.

INDIGO - Bruised and injured. Damaged goods.

VIOLET - Like an eggplant. Eggplant echoing a racist slur denoting skin color.

I mean, isn't it all quite obvious? No need to read between the lines, friend.
You're probably not going to get much upvotes if it's not a subscriber link.
Spot on! Jerusalem is great: perfect weather, incredible people, easy access to nature, lots of culture all around. Only downside is it’s getting a little expensive - in Israel, second only to Tel Aviv and the surrounding area.
> The lack of flourish in. NET overtime more to what happens when a company takes the reins of a stack and later stops working on it.

But couldn't .NET not being a good target for dynamic languages be one of the reasons to stop working on it?

I keep hearing that .NET is a good platform for other languages, but there doesn't seem to be much empirical evidence for it (at least in dynamic languages).
How do I type it with US layout on Windows?
My wife told me where we'd live. That was it.
How about the situation when the startup has nontechnical cofounders?
open source can certainly be profitable for some personalities and some projects, but there seems to be a large portion of the space that's hard to monetize

i've taken a cut at making a license that attempts to bridge the divide - capturing many of the freedoms of open source while still requiring a subscription

https://github.com/db4j/pupl
it really is. The only downside is the lack of serious technology employers. So unless you land a remote gig, or are happy as a road warrior, it's tough to find work
Operation Logo Refresh – How We Fixed the World's Worst Logo
Static vs. Server Rendering
I didn't realize there were such large waves of Canadian immigrants.
Victoria, BC. Born nearby, came here for University and never left. Got into the Pro Audio industry, and once I left Mackie it was either work remote, change industry or move. I chose work remote and now have clients in SF and Seattle. Would like to spend a year in Belgium / Netherlands once the dogs die.
Simple really, the more static libraries you add, the longer it takes. This is most pronounced in the libraries themselves that usually don't risk the performance hit of using dlls, so you get less dependency-of-dependency.
I got a job at Amazon before graduating and moved out to Seattle for it. Within a day of wandering around the city I immediately felt at home here in a way I hadn't ever before. I didn't really decided to move here, it was just implicit in accepting the job offer, but since then I've definitely decided to stay.
> Of course Logo wasn't the most complex language ever

Logo's turtle graphics aren't the most complex language ever, but underneath of it is a Lisp without the parentheses, which is quite powerful including list processing and recursion.
https://lwn.net/SubscriberLink/774743/351fbaab94b06554/
Thanks. I had assumed Neuro Linguistic Programming.
Mirror dependencies and lock them down...
If you bought 1mm USD worth of Venezuela Bolivars in 2013 it's now worth 37cent
I love the concept of esperanto but to be honest there are no practical uses for it. Fun language and it teaches you the concepts of others but as I said, not that useful.
There are numerous reasons to write in C, apart from caring so much. Using strtok() is not that bad after all because its a simple function after all.
In our situation and tax bracket, state income tax was the most important part of optimizing our overall tax burden.

Property tax and sales tax isn't bad here or in Nashville. In Sarasota property tax is < 1% per year on assessed value and sales tax is 7%.

Ideologically, I think taxes should be based on consumption, not on earning power.
I’ve been all over Europe and I really don’t know where this would be true. If you can speak the local language well enough to have a conversation, 99% of people will talk to you in it. If they can’t understand you, well, you need to study more.
This sounds like my dream. :) Have you had to change jobs while being remote?

I'm torn between having my kid (4 now) grow up in Seattle w/ access to great schools and dozens of different educational & extracurricular activities, or to grow up someplace less hectic, where he can run out the front door in the morning and play outside all day.
Red Hat has extensive customer relationships, customer databases, contracts for future revenue, partnerships, operational processes, . . . product IP is just a slice of the pie.
I grew up in Florida and went to college in Tampa. I just kinda stayed around after school.

I was working in software at Raymond James unhappily wearing my business appropriate attire in 90% humidity everyday. (I am VERY temperature / humidity sensitive).

After work (in 2004) I used to go to a bar and code a bit. No WiFi, I don’t think Starbucks even had WiFi. Needless to say, no one else ever had their laptop at the bar.

I do this for a few months. One day another dude walks into the bar wearing board shorts and a tshirt with his laptop and sits down at the far end of the bar.

The bartender says to me, “I bet he’s a software developer.”

And I said, “what would make you think that?”

“Who else would bring a fucking laptop to a bar?”

Good point, I thought.

So I ask the guy if he’s a software developer and he says yes. I ask what he does that he gets to wear board shorts to work. He says he works for a start up in Los Angeles.

Now at this time in my life I’d never heard the phrase “start up” ... I thought it was the company’s name.

So I ask what Start Up does? He explains it’s not the company name. I feel dumb.

He goes on to explain a start up as “some MBA tricks a bunch of rich people into giving them money and then they hire software developers that pretty much get to do whatever they want.”

So I quit my job the next day and moved to LA that weekend.

Should I have moved to SF? Probably would have made more money sure, but I also don’t enjoy temperatures below 72° F.

I traveled for quite a while a few years after I moved, developing from “the road”. My favorite place was Routan, Honduras.

I lived in “the woods” (maybe they call it the jungle, but I’m from Florida - so it’s “woods”) on the beach in a little hut WITH WIFI!

I eventually settled in Pasadena. Close proximity to nature and city things, affordable houses with a yard relative to the rest of LA.
Not OP, but gonna pipe in as a Jerusalemite: in Israel, being a foreigner is almost a default state. Consider that a very significant portion of the population only came in the last 30 or so years, and a vast majority of peoples’ ancestors only came in the last century. It’s a relatively new country. From a more practical standpoint, there are large English speaking communities all over & most Israelis are very fluent English speakers.
My wife and I grew up in a small town outside of Pittsburgh, PA. It was easy to stick around because we had a child and I found a decent job out of school. I felt lucky with my employment situation at the time because the area has virtually nothing going for it and is getting worse year after year. The people who can leave, move away - and everyone else sticks around.

Fast forward a few years and I was doing contract work for a customer in Denver, CO and they offered to relocate us to Denver and brought me on full time. Ended up hating that place as a FTE but LOVE Colorado so here we still are.
Yes. And actually, this is a mistake in our processing configuration. We don’t want separate body tags, but it hasn’t been a problem so we haven’t gotten around to fixing it.

PRs welcome. :)
I decided to move somewhere remote after living in Las Vegas for about a decade. That city seems to offer little more than violence and malice toward people.
“Business-wise”, he’s taking a series of random, poorly reasoned actions, some of which happen to be good. Even a stopped clock is right twice
a day.

The parent is saying that Trump is bad on most things, but good on one particular thing. You’re trying to claim that he’s good on most things in a category.
Ah, they have a paper with detail: https://web.northeastern.edu/naturalizing-immigration-datavi...
An Oral History of the Dark Knight’s Pencil Trick
I guess it's all relative. It has a high crime rate when compared to someplace like Boise, Idaho, sure. But for a city that has well over a million people, I can walk around in the middle of the night downtown feeling quite safe, which is definitely not the case in, for example, San Fransisco (Market St. is PACKED with dealers and tweakers). Of course there are some places that are sketchy in Indy, but that's true anywhere and it's easy to avoid.

It's rare enough to hear about a shooting or robbery here, but there's a lot of cities where it's a regular occurrence.
What nuclear reaction in the solar core are you imagining would produce neutrons?
How to stop illegal music downloads? Threaten people with surveillance
“Zalgo-style” function names for dangerous or weird functions is kind of a cute idea.

In dense scientific code there’s always been a place for special characters. (apl, anyone?) To the right kind of programmer, using the proper mathematical notation for operations and variables in a function can greatly improve readability and clarity.

Unicode for use in theorem proving languages also has a role — agda comes to mind here.
I've been working between Bangkok and Chiang Mai the past 2 years and love it as well. Made two trips back to the USA to see family, but spent the majority of my time there. Both cities have different vibes but I'm productive and happy in both locations. Vietnam is pretty nice too, only been to Ho Chi Minh, would like to check out Hanoi early 2019.
If the goal was to prove that CRISPR can be performed safely and reliably in humans I think the first edit should have been in a non-coding segment somewhere far away from genes and gene-regulatory elements; a locus with enough uniqueness (e.g. not a CpG repeat island) to make it extremely improbable that the guide RNA would match another locus resulting in off-target mutations. Why even risk messing around with genes in the very first attempt in humans?? And naturally, like Jiankui, I could be completely off-base (no pun intended), so my biggest qualm was that the decision on where/when/how to edit should have been made by a team of seasoned (perhaps the world's top) geneticists and molecular biologists so they could pool their expertise and come to a consensus.

Many people are interested in seeing CRISPR push forward, and mention something like you have: but what about the "knowledge it will provide us for the next iteration". Trust me, I'm just as eager as anyone. However, if this mavrick experiment fails, and something is remotely off about these little girls (u can bet they will be under a constant magnifying glass), this will end up being a huge setback. It will spook the public, and the legislation factory will churn out regulatory policy that nobody wants.
Wow, this is amazing. Thank you!
There is ASAN, the address sanitizer.
You can enable it by passing some flags to gcc.
It will make your program crash as soon as there is an out of bounds read / undefined behaviour.
If debug symbols are enabled, it will also tell you which line of code was responsible.
It can save you countless hours of debugging
> So stupid these orders, trying to change the truth.

These euphemisms are getting ridiculous. The person is cardinal George Pell, who has been convicted of sexual abuse (after an unanimous guilty verdict by the jury). He is the highest ranking member of the Catholic Church ever to be convicted as a sex offender.
Building a Blameless Work Environment
What do you mean? VS is literally the only Microsoft product that shows up here on HN every other week!
I started working for this company 10 years ago in Barcelona, so I have a spanish bank account. the first 5 years or so I used my CC to withdraw money from the ATMs (I know, expensive) but then bitcoin happened. Nowadays I buy bitcoins in the corresponding market (UK in this case as last year I went there to open a bank account after I got sick of the issues with the spanish one) and then sell them here using a couple of different brokers (Satoshitango, Buenbit). Obviously some money is lost in the movements, but regular banks rip you off money just as much if not more (Not to mention you have to triangulate the money - transfert it normally to a bank account they own in New York - and that it takes a lot more time - weeks, sometimes). For me, bitcoin has been a godsend.
I completely agree, I'm personally partial to the medium format cameras. From this interview, it looks like he used Nikon cameras: http://www.obstundmuse.com/chris-niedenthal/

> Jens Pepper: What camera did you use at that time?

> Chris Niedenthal: Ever since my last year at college, I was a Nikon man. First it was a simple Nikon F, then I bought the Photomic prism with lightmeter. I later added a somewhat cheaper Nikkormat (though I had the Japanese version that was called the Nikomat. So those were the two cameras I used for my first years in Poland. Later came the FE, then the FE2, and also an FM, usually with winders (early motordrives). Next came the beautiful Nikon F3 with motordrive, and later the F4. I always used a separate lightmeter, never trusting the camera meters when shooting on colour slide film. At first I had the British Weston Master meter, but eventually graduated to the Minolta Flashmeters.
I Demand an Explanation – MongoDB Edition
I am getting an application error on page load.
Can't load page.
Interesting. I suppose it's a much more involved process where you need to locate shares to borrow. You need to maintain a list of easy to borrow and hard to borrow names. ETFs by definition are hard to borrow.

I used to work next to the stock loan desk at a bank. The equity markets are generally pretty tech driven these days but stock loan is still operating in a 1980s mentality.
You seem to make the rather strange mistake of thinking these photos portrait a purely negative view of the political system of the time, which you consider rather positively.

I believe the best, and actually somewhat obvious, message of these photos would be to show the humanity of the people of the time, without hiding their relative poverty. That way, they would challenge the clichés on both sides of this particular ideological divide.

The comments so far mostly prove me wrong. But as they say in both communism and Disney movies: there is always hope.
Not sure if that was meant to be funny but I laughed. I hope you're able to find peace with the decision or correct course.
Thanks for that info! It seems particularly noticeable in WSL when compiling large packages; all the dependency calculations are super slow compared to native Linux. I'd naively thought it had something to do with Windows Defender overhead but your explanation makes more sense.
No kids yet but haven't ruled it out. It's actually a great place to raise them. The local public schools are one town over and are very well supported by the diverse population in our valley. The high school actually has a shooting range for ski biathlon.
https://methow.org/
edit: added link
https://www.google.com/search?q=usa+in+80s&tbm=isch&tbo=u&so...

Answer: USA 80s. Is this substantially better than the photos provided?
Little known features of JavaScript
Your comment is probably unpopular because it's transparent baiting that adds nothing to the conversation.
Thanks for taking the time to write this analysis.
If you announce that you have 4 man years free for new tasks, in a team that may not even have 4 developers, after abandoning a feature that already existed and worked, you're delusional and so is the stakeholder if he believes it.

I agree on the principles nonetheless. You want clients to write a formal request for new features, then development has a backlog of requests and can prioritize them.

Clients might not like the prioritization but that's life, limited bandwidth, it's simple to show there is too much to do and not enough resources.
Nothing new,

Read some 90's books on the same NetSec like Corporate Espionage, by Ira Winkler.
It seems the pictures are mostly from Poland.
For more perspective, here is a large collection of old pictures from Bulgaria:

http://www.lostbulgaria.com/index.php?cat=9
(You can see the translated descriptions with the language combobox on the top)
Let the Amazon "spin" begin . . . Bezos has hired professional union busting firms to infiltrate and identify the leaders
> JavaScript is a really old

oh boy.

Good content regardless.
Learn Anything – Platform for knowledge discovery
People usually tend to accept that efforts to build a products are oftentimes underestimated, but somehow accepting the same kind of underestimation is hard. So what?
Even if the rewrite takes more time and money it can still be successful if it substantially reduces costs, relative to the original software.
The important part is to push through the hard part to receive adoption.
“forced” in what way? You don’t have to work and you’ll starve. In China if you quit the “camp” thousands are lined up outside to replace you.

Actually I don’t think any existing political system can do a much better job in this case.
Because ...?
Presumably the drawback here is that rust is going to take an increasing amount of time to bootstrap on these platforms.

You're releasing about 8 a year (excluding bug fix releases), each of which is necessary to compile the next one, and so on down the line? That sounds like it's going to get extremely nasty, really quickly.