skysight-inc/HackerNews huggingface dataset:
Does working in tech have benefits? Sure. That's why so many people are hungry to get into the field by any means possible.

Are there drawbacks? Of course and these are things I rarely see mentioned because the "techies have it so well" is just too good of a narrative. Some examples: no pensions (haha, but the article mentioned it, so why not?), no unions, no overtime, some get stuck with 24/7 on-call rotations, constant need to self-improve or get laid by the wayside, average job security. I can go on.

Personally I would call government employees privileged. High job security and if you just "do your time", you get set with a sweet pension!
> It sounds like that city is still having growing pains with tourism influx, but it also sounds like the local economy is probably doing pretty well, so I don't know if "ruined" is the right term (in absolute terms).

The actual local economy is suffering but is getting replaced with a new one: tourism.
All this really says is that Tesla has enough charging stations to drive coast to coast. That's progress. They're going to need huge charging stations at truck stops once this gets going, but that's OK.

I wonder when the day will come that you won't be able to drive long distances in a gasoline car without preplanning.
We will eventually get to a point where everybody is publishing content over arcane but decentralized protocols that may or may not be supported by their ISPs, or with content easily easily discoverable otherwise. It will take the emergence of aggregators and archivers to find and package access to this content in a convenient form while also filtering out the spam.

When that happens, it will be 1996 again, and we'll be sharing stuff over NNTP and reading it through entities like dejanews.

It was a solid plan. A lot of old Usenet content is still around, which is more than can be said about content shared on privately-owned forums or Facebook.
YouTube is Google, Instagram is Facebook. So we're left with these two, online.
Magazines are dying.

Ads on billboards/buses/taxis are pretty much the same thing, but they are limited to specific content (mostly still images, no video or sound).

TV was the king of advertising mediums. It was the place where a brand can get captive attention, with sound and a 30 seconds clip. You can't skip and most likely won't go anywhere. The only downside is that it's an open loop mechanism - you don't get very good feedback on the effectiveness of your ad, and that the call for action is weak (you can't click into the brand page).
> modern times tourism really is more about "I just want to do predetermined cool stuff in a place for my 1 week vacation" rather than "I want to experience a place and immerse myself in the culture for 1 week".

They were always fundamentally the same, the former is just being more honest about what you are doing.
Why don’t we create network systems that model real social networks?

Can’t we combine centralization and decentralization?

Must it be all one or the other?
While your point about racism is kind of tautologically true from a purely semantic standpoint (in the same way that "primate" is a more widely applicable term than "human"), race and class are inextricably linked in the US, and the problems caused by it deserve focus on their racial context.

If you're using "class" as a synonym for "concerned specifically with the divide between poverty and not-poverty", then this is especially relevant. Colorblindness in anti-poverty solutions has been historically a way to aggravate problems problems caused by systemic racism that is not addressed (like Federal housing loan guarantees to jump-start an American Middle Class that "just happen" to only be available to people who meet a particular set of characteristics that "just happen" to correlate strongly with whiteness).

If you're speaking specifically about objections to how loaded the term "racism" is when speaking to people, thanks to an inability of our broader society to produce a distinction between individually non-complicit, systemically racist outcomes and individually complicit, "racist intent", then I would suggest moving the burden of the term to "classist" is a form of euphemism, and will generally only serve to make the word "classist" take the same emotional connotations in the future rather than solve the terminology problem it is presented to solve. We are probably better just trying to find a way to grapple with why the term "racist" makes us so emotionally charged than avoiding the subject.
Given how often studies like this float around, here's what I've learned from past comments I've read:

- Those who don't have money, and are therefore forced to be more self-reliant, generally would like the opportunity to have more money because they envision how it would make their lives easier.

- Those who have a lot of money tend to downplay the importance of having money, generally because it's more about what the money gets you than the money itself - having options to not deal with things you don't have to.

- Money is the vehicle to providing life-enhancing value for yourself in the sense that it can be exchanged for what you want/need. This is what provides happiness. I could have 1 trillion Zimbabwe dollars, but if I can't gain anything meaningful I want with it, then just the number alone isn't going to make me happy (aside from a blip of an ego boost).
If someone can disrupt a market that Joe's working in and provide the same (or better) service cheaper, why on Earth does he have an obligation to think about said Joe? That just sounds like a Copenhagen principle of moral entanglement to me.
No hope for electric planes then? Or high-speed train travel?
I’m hoping that USB Type C connectors become ubiquitous and people start installing USB C outlets in addition to AC in many wall sockets. Many small appliances can switch to DC and get rid of their transformers. AC will still be needed for e.g. vacuum cleaners, washing machines, refrigerators, loudspeakers, blenders, toasters, hair dryers, etc.
An excellent YouTube channel called Rare Earth did a video on this subject:

https://www.youtube.com/watch?v=8quMliXCIV4
> Why is this on hacker news?

Because 55+ people upvoted it here. (And tens of thousands liked/retweeted on Twitter.)

> Who doesn't want assets that earn while you sleep? No one needs to be told they want that.

Many are happy with 'safe' jobs at comfortable wages! And even many who ostensibly want to be 'rich' need to be reminded that a wealth other-than-by-selling-your-waking-hours is even possible! There are so many social defaults that encourage a wage-work-only path, and obscure other practices.

> What they need to be told is how they GET that from an entry level software engineering position in GoogBook.

If people "need to be told" some paint-by-numbers idiot-proof checklist of exact actions to wealth, they're going to be disappointed. These sort of impressionistic hints are about the best they'll find – at least in a short format.

> This comes across very transparently as someone who CAN code, can't write books, blog or record videos but doesn't respect any of those activities.

I believe it's been a while since the author coded; on the other hand, he's written & recorded videos a bunch recently. So your ability to interpret his meaning – and whether he is "denigrating" any of these activities – is highly suspect.

> Do you want my sage advice?

Maybe, I don't know. What have you written or accomplished that implies sagely wisdom? Do you have any positive advice for becoming wealthy that's not just criticizing someone else's recommendations?

> Don't denigrate the things you can't do.

Compared to this "don't", the full extent of your "sagely advice", the most explicit "don't" in the author's recommendations is: "Don't partner with cynics and pessimists. Their beliefs are self-fulfilling."

Is the author wrong to disparage such people, and would you instead recommend partnering with cynics and pessimists, in order to become wealthy?

(I suppose that could work for certain kinds of snarky tabloid-journalism projects. If that's your jam, go for it! I look forward to the 'Launch HN' post when it has a site.)
Hey I'm a math undergrad and this is a question I've been curious about before. Can you link me to some literature on this? Would this fall under discrete and computational geometry? I know there are some well known books in that area
My bug report about inclusion of Python 3 was closed as duplicate, with original still open. Same for request to update to 2.7.13 (at time of High Sierra beta). Didn't bother to submit new bug this year.
>There's only 3 billion internet users.

I am actually assuming you meant "Social Media Users" and not Internet users. There are now more than 4B internet users.
I agree that community management and handling of issues could be better in Elm, but I’m willing to overlook that due to the terrific quality and innovation of the end result. Elm has benefited greatly from vision and the willingness to take risks, which is much easier to do with less communication overhead and fewer contributors.

Maybe someday Elm will adopt a more community-oriented approach, but I don’t think that is necessary right now.
Instagram has 700MM daily actives. The world doesn't have fifty billion people. Who's projecting exactly?
No, not using tor, and the problem wasn't actually CAPTCHAs as much as 10-20 second delays on page loads.
I get it.

I love travelling and I'm soured at how overrun places are.

But it's not a problem of the 'ugly tourist' it's a problem of just 'too many people'.

I don't go to tourist destinations, I just go to places.

Every French or German village is 'interesting' to those who don't know them. They are all full of history.

Same for so many other places.

The only 'non destinations' on planet earth are the suburbs, and places where there are a lot of Starbuckses, unfortunately, that seems to be what we are building everywhere. And I do mean everywhere. The suburbs of Toronto, Singapore and Istanbul are oddly similar in too many ways ...
this is one idea I think we can borrow somewhat from third world countries which only have squat toilets (basically a hole in tbe ground)
Can't really agree with that. There's still quite a few sanely priced neighborhoods with good transit access, and without huge crime issues. (Ex: Malden)
I work remotely and find it very hard to believe you can go "anywhere anytime".

Personal still take leave to go traveling, the infrastructure in most places on Earth is virtually nonexistent. There's a reason you won't find any digital nomads working from beautiful Pacific islands.
Sure. I'm Finnish myself but the same holds here in that IT companies often offer benefits way above and beyond what's mandated by law and collective agreements. And even here gig economy and labor-hire workers are a growing segment of the working populace and lack many if not most of the benefits and protections guaranteed to regular employees. Traditional union-backed left hasn't been particularly interested in the matters of the "precariat" either.
Maybe it's my recent living in the Erlang/Elixir community, but writing code that is not possible to crash doesn't make sense to me. Servers die, machines get unplugged, network partitions happen, etc. I don't discount that the type system allows you to specify segments of your program that can be provably impossible to crash, but doing that for entire nontrivial programs seems like an impossible ask to me.
How to time-stamp a digital document (1990)
You jest.. but email while in the gym works. Quick stuff to reply to between sets, longer messages while on the bike.
Curious, can you name one country that lacks toilet paper or where hemerroids are unheard of?
That's not the takeaway that you should have - simplicity doesn't matter if minor language versions make breaks.
Never had a serious issue with hemorrhoids until I got a Nintendo DS. Once I started camping out on the toilet, I developed internal and external 'roids.
That's totally true, but it's pretty much the point of a programming language - to enable and facilitate intelligent organization of logic.
> places that in all noneconomic ways would be better, realer, without you

Have you ever considered how the actual residents of those places feel? Even for a moment? I'm sure some of them would prefer a return to a more "authentic" condition, but I'll bet the great majority are pretty happy for the $$$ that tourism brings in (or in some cases for the public goods those $$$ buy and that they enjoy). They don't have some duty to maintain things in a pristine state, at cost to their own quality of life, so that those oh-so-precious few who have the money or time to "make the effort" can come see them without the hordes of less privileged following.
Spoilage. Glass breaks, and is also thick and heavy = higher shipping costs.
The terrifying reality of articles with way too much words 8x
"Most people I know practice some variant of a digital leave-no-trace rule: don't post photos in publicly-trafficked areas of the internet, or if you do then don't say where they were taken. It's not so much gatekeeping as ensuring people who want to experience that beauty have to put in the work - read terribly-designed websites, meet actual people and gain their trust, or even take a backcountry travel class which hopefully instills a healthy respect for the environment you're enjoying."

This is sheer nonsense and IS ridiculous gatekeeping. Ensuring people who want to experience beauty need to put in work for it? Some people may never be able to visit these places, not everyone is so fortunate to be able to afford or have time off to travel. You might as well say they should never look at book of photos either, or they can never look at a painting without becoming an artist first. Maybe they would never gain a love of the outdoors if they had never seen some of these photos first and wanted to see more?

Now, I agree with the sentiment that there can be tourist overload on places, and that they should be managed well so they aren't destroyed. But 'digital leave no trace' is just nonsense. We should be sharing the beauty of the world, not restricting it.
Not everything is required to be sorted by law but regular trash is abhorrently expensive and if you try to dispose of it without paying they have people who's job it is to go through those bags and find out who dumped it. So you try to minimize the amount of trash you generate by recycling everything you can. Additionally stores are required to keep packaging if you request it and you can dispose of old electronics at any place that sells electronics. Compacting your trash without paying extra will also result in a fine and so does placing your trash outside not on trash day (at least in some places). Thankfully we have theses (https://www.youtube.com/watch?v=xhbhvdvTWUg) in a lot of places so you can dump your trash anytime.
Sounds like the plot from Cryptonomicon.
Concerning point (C):

I've found pooping with your feet on your tippy toes like a ballerina also does the trick (while still sitting down of course) to achieve the elevation of your legs to be in more of a squat position when pooping.

If you ever go to China and have to squat to poop, that's also a good catalyst to finding the right squat position to best suit you.
Ask HN: Strategies to acquire users for a Cozy/TenantCloud like SAAS
Recently I have developed a SAAS product which offers users a set of features to manage rent online for example, pay rent online, manage rent accounting and finance, remind tenants due date, save tenant payment history. Sites like Cozy and TenantCloud offer the same set of features for users in USA. My SAAS product targets other country and the revenue model is based on MRR. I am struggling to acquire users. So far, I have tried Google Ads, Facebook Ads and blog posts. What are some strategies to acquire users? I am more of a technical person.
No. No it isn't.

Go and look how it works: https://blog.openai.com/openai-five/
Ask HN: What can I learn next that will have practical value as a senior dev?
I'm a senior backend engineer with experience in distributed systems.

I know all programming paradigms, imperative, procedural, oop, functional, meta, logic, array, actor, csp, dynamic and static.

I've designed and written large scale distributed backend systems.

I've lead teams in the delivery of big projects.

Now I feel I want to learn and grow even more. But I can't seem to figure out what topic or thing would further add practical benefit to my discipline.

What can I learn next that could allow me to innovate and simplify further the software I write, and have more impact?

I want something with applicability in backend distributed systems engineering.

I thought either machine learning or something business related? But I'm not sure.

Also, I'd appreciate suggestion for books or MOOCs to accompany the suggested topics if possible.

Thank You
Very much agree, there are ways to avoid the masses with a little thought and research.

But that still doesn’t change the fact that most tourists do not and the swarms of tourists do ruin things for the locals. I live in Williamsburg, Brooklyn and I basically don’t go out in my neighborhood anymore. The sidewalks are filled with tourists, so I’ve had to plan alternative (longer) routes to the subway. My favorite neighborhood restaurants I rarely go to anymore as they are filled with non-residents with waits routinely over an hour. And I’ve gotten used to drunk tourists urinating in front of my house as they come out of the bars down the block.

Ten years ago it felt like a neighborhood, even five years ago it wasn’t so bad, but now I’m considering defeat by moving and renting out this apartment on Airbnb.
Eh. I'm an experienced traveller, and had a great time in both Dublin and Copenhagen (and not so much Cork...).

I think it's more don't curate your trip. Don't have The Things That Need To Be Checked Off The List.
Being on Facebook is not the same thing as being active on it.
Things that people were super excited about that got nuked: typestate, green threads, garbage collection support, tail recursion call syntax. But also small things (ternary operator was removed, a ton of keywords were changed and more).
The Student Debt Problem Is Worse Than We Imagined
The word is 'because' (and the submission title linkbait).
How is this nonsense being upvoted?
As a counterpoint, I offer Jay-Z: http://www.thefader.com/2018/07/05/jay-z-riding-a-jet-ski-me...
Out of curiosity: what was the origin and destination airports?
That drawback list is very US-centric, mind.
Thanks for the kind words. I’m glad you found it interesting and useful.

I think one of the advantages of writing blog posts rather than academic articles is that they are often more readable to a wider audience as the authors can be a little less formal in tone, expand on things (including copious illustrations), without worrying about space constraints.
> And decrying "mass tourism," as Russell puts it, is nothing but code for "Only a few wealthy people should get to experience this."

"Nothing but" is an incorrect over-reduction. Like any high-volume human activity, mass tourism can have real impacts. Concern over those impacts is likely to exist entirely independently of wealth-favoring classism.

And whether the experience is limited only to the wealthy depends what mechanism is chosen to limit access. If it's determined by pricing mechanisms responding to demand, then, yep, you're going to largely skew access to the wealthy. If it's determined by assessing the number of visitors that won't destroy the experience, and then handing out access via lottery then the criticism loses some of its power.
> Servers die, machines get unplugged, network partitions happen, etc

These things happen in backend / distributed systems. They don't really happen in the browser, which is basically a self-contained sandbox that can make network requests. The browser code needs to handle those network requests maybe failing, but that's about it in terms of dealing with unpredictability. So, it's totally reasonable to think that a web-app should never be able to crash.
I understand. It is really important to a lot of people. But the world is right there in front of you there is something to be said about appreciating where you are.
I mean, Dart offers this. The difference between Dart and the other strongly typed options is that a massive pile of funding (and production apps) drive Dart and its direction. So it’s quite stable, if a little too risk averse.

That said, I’ve never found Strong Typing to be that essential for front end dev. TypeScript is incredibly pragmatic, which is why it’s been so successful imo.

Nothing stops people from writing all their dependencies in TypeScript. But it’s not necessary to use it successfully.
Oh I’m aware. I wanted those insane frame rates. I lived in bumfuck Pennsylvania where high speed Internet wasn’t going to arrive for a decade, so I wanted something to make the game cooler. Haha
> Otoh, there are still texts that slow you down since ‘objective meaning’ per line ratio is damn high. The pace of reading naturally correlates with the quality of text as a medium of conceptions.

I remember this from about 2000 with respect to newspapers.

I was flying to Canada and bought a newspaper as is my wont when flying.

Of course, I had the newspaper pretty much finished within about a half hour to and hour after takeoff.

And then I bought a Canadian newspaper, and noticed that it took me almost 3 hours to finish it off.

It was quite amazing how much more sophisticated just the vocabulary was in the Canadian newspaper.
Sudoku Solver by Peter Norvig
Well, you’re kind of stopping halfway. Being able to pay other people to do things for me that I would not be able to do myself gives me agency over my own life. The point is acquiring things for me, not anything that happens to the other people.
Your post shows values of d=2, 3.09, 3.29 and 3.31 with different latices. There must be some theoretical maximum d possible, right? Some upper bound that "d cannot be greater than X"? What do we know about the bounds of that maximum value?
The man page for gcc goes on and on. Try it.

The info for gcc is a printed book, which is also accessible in the shell as hypertext (which predates html).
I love, and enjoy, the place I live in. I'm definitely not "bored".

I still travel.
For anyone wondering why China doesn't want our plastics any more, here's a nice documentary:

https://youtu.be/ooRVhRt1p54
Hm thats quite a ways out for a pedestrian, and is more so for commuters.

Also unlike the other concepts, there is no Google Maps entry and no reviews, know any forum where people talk about this?

Like for the workers I wonder what personalities it is better for than the brothels or sauna clubs. Maybe they get to keep the whole commission? Or maybe they aren't good enough for the brothels or don't want to work a full shift?

What do you think?
The reason your posts in this thread are so irritating is because TS has all the same junk people hate about JS. You say things like JS is "deeply problematic" and "full of pot holes and weirdness" but you don't address how TS has fixed any of these problems. (Hint: it hasn't. Fixing the language is totally beyond the scope of TS).

Typescript provides concrete benefits. Maybe it also provide some benefits that aren't so concrete, like encouraging developers to think about how they're representing data earlier rather than later. But it doesn't "fix the language".
Think bigger. Her and you have never set foot outside Earth. What makes California so different from x or y point on Earth? Really think about it deeply.
Define unnecessarily
Please don't compare reading and writing code or a book for that matter to getting on a plane and staying in a hotel or a apartment.
Yeah, the infrastructure most places isn't there. I remember recently a HN thread on why one would need a powerful laptop for work, when you should just SSH into a server...

Then I recounted my experience trying to do that from a decent hotel in Lusaka.