skysight-inc/HackerNews huggingface dataset:
If I'm an Indian in California craving Indian food "just like home", am I desperately trying to sound cultured?

Maybe I was cultured to begin with! :D

There is a point when food attributed to a culture but not invented by it gains authenticity - when the culture that it is attributed to adopts it. A few examples:

- Tikka Masala (British)

- Burrito (California)

- Siracha Sauce (California)

- Pepperoni (New York?). But, we're still waiting on Italians on this one.
The commenter is pretty clearly talking about working people who can't up and move somewhere else because they don't work in Big Tech. Eventually those of means will quit this city, if it really does get bad enough, but people just getting by can't.
My guess as a bystander is that I treat my phone as a media consumption device. Having a fullsized keyboard and at least a "page" of glass seems to be the line to cross for the creation of meaningful content. IE to participate in nuanced discussions rather than narrow focused replies or even just up/down votes (more like a mob mentality).
I chuckled thinking about how much coding I've learned in interviews. Early on in my career I messed up on SQL joins and the interviewer walked me through my mistake before excusing me.
> Any device not allowing that is, simply put, not respecting the intelligence of the user.

This is kind of a silly absolutist opinion. Sure, you should have an option to have a completely open mobile OS... but to say that any OS with other priorities than complete “openness” is disrespectful is to throw literally every other consideration to the wind. I mean... really, what about security?

Ideologues tend to forget about reality, sometimes, it seems. Verified app stores, for example, are about providing security to the end user, not about disrespecting the end user.

I can’t help but feel like ideologically driven projects like often almost immediately discredit themselves with crap like this. Their software comes off as about making some statement, not providing something great, novel, and beneficial to people.
Chuck is such a genius. I really wish he would write more.
They're not against it. They're against licensing it for free, and what permitting media-shifting surprises might do to damage all their licensing agreements.
Within current historical and cultural context, legal and technology frameworks etc the dataset is big enough to give some confidence that better structures won’t be found tomorrow or in the next 5 years.
Yeah, but your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
This matches my experience completely. My current and longest single job is as a US Federal contractor. You might get a political word or two over lunch off base around here, although the civil servants tend to be more tight lipped than us contractors for the aforementioned reasons. You would never in a million years see any kind of political discussion occurring via email, no matter if it was government or contractor email or people. As far as I know, it's not even an official policy (beyond standard government "for official use only" policies), there's just not sane reason to ever do it.
New technologies don't help as much in short term employment. There is usually a much smaller market.

For new interesting tech, Julia, NativeScript, and Rust look very promising. They will all have very different market appeal.

If you learn NativeScript then you can also consiquently learn Angular/Vue, TypeScript/JavaScript, and build Phone Apps + Websites. NativeScript is a very efficient learning platform.

Julia will grow your type-systems, metaprogramming, and mathematics applications. Move you in the direction of scientific computing; It is used by several of the National Labs in the States.

Rust can help change the way you think from many other languages. can result in you becoming Concurrency and Security aware and friendly.
I still enjoy the tech channels on irc.freenode.net
This is the abstract:

> We present data from a nationally representative 2017 survey of American adults. For heterosexual couples in the United States, meeting online has become the most popular way couples meet, eclipsing meeting through friends for the first time around 2013. Moreover, among the couples who meet online, the proportion who have met through the mediation of third persons has declined over time. We find that Internet meeting is displacing the roles that family and friends once played in bringing couples together.

I haven't looked at the underlying data (but its publicly available - yay!), but it does sound from the abstract and the dataset's website like the author may be (and the article definitely moreso) reading into the fact that it's online too much, and not really looking into the actual dynamics of the ways people interact online. They mention "mediation" by friends, but it's not clear to me if one or both of (1) meeting at an event hosted by a mutual friend and (2) being exposed to each other because of a mutual online friend are considered "mediation" by the friend. I know a lot of couples have first interacted because they were friends-of-friends (i.e. sliding into the Instagram DMs), but there was no active mediation (i.e. setting up) from the friend. It's all passive. Other than the fact that more socialization is done online in general, those situations aren't that different with respect to how important the friend is.

The article then mentions "algorithms", which I think is a bit generous considering how popular the apps are that don't match you up based on much more than gender preferences and location. Instead, you just go for volume online and evaluate the match in-person or through subsequent chat. It seems like match-making algorithms have decreased in perceived importance as online dating has matured. e-Harmony used to push it big time, but it seems like the Tinders of the world absolutely dominate now.
> Have you ever met someone who believed in The Great Replacement or White Genocide? Its basically a conspiracy theory: these people are not rational anymore. No amount of arguing can convince them otherwise.

What is your plan for these people then? Kill them? Put them in reeducation camps? Deport them?

Like it or not, these people exist and they're not going anywhere. We can either:

1) be intolerant towards them, thus making them form their own communities and grow more and more extreme because they're surrounded by like minded people.

2) be tolerant towards them, and try to change their beliefs.

Do you think that thes people are more likely to change their views if the rest of society is intolerant towards them and the only people they talk to are other white nationalist? Or if society does act treat them with tolerance, and they interact with more non-white-nationalists.

If we treat them with intolerance, then the only community they will find is with other white nationalists. If we do this, the problem is going to get worse and there are going to be more attacks.
I've had a different experience with them - difficulty with setup and tracking ability, including a much more resource intensive approach than newrelic for collecting execution traces. While trying to resolve this emails went unanswered until one of my co-workers reached out in the public spotlight of twitter.
I think it's simply that these are founder accounts that were created to apply to YC and didn't happen to post to HN before. Perhaps they were busy working on their startups instead.
Congrats to the whole Datadog team! I have been an avid user of it at a previous job and loved the product. Not surprised to see them have a solid business. When the product is good, people buy it.
Cheating Volkswagen Diesels Have Become a Hot Commodity
Interesting.

I am thinking of making Sciter Engine as a chrome for mobile devices. So mobile UI can be defined in terms of HTML/CSS with code-behind-UI written in C/C++ or script.

Conceptually that would be close to FirefoxOS but more inclined into native side. Or at least will have more flexibility in this respect.

Is it interesting at all?
Hey Dylan,

Thanks for the debugging. That's the bug, you got it :)

We'll fix it by tomorrow, since it affects all of the buttons.

Cheers!
Exactly! I'm not interested in castigating people for shooting up heroin, but I'm really not OK with them littering needles in our parks and sidewalks.
> It dismisses the idea that there could be alternate ways to fund content (i.e. micropayments). I get why they promote "free content" but it is not free at all when you are trading your attention and privacy.

Google have been very concerned about lack of diversity on their profitable business portfolio and this was a seemingly promising idea at the moment, so they actually tried that idea and miserably failed. People don't want to pay a single cent to publishers unless there's a significant value delivered (like music, movie subscriptions) while the majority is okay with using their privacy as currency. If you have a viable proposal on a "micropayment" business, go try and become the next tech giant.
And OOP is closer?

Are you saying CPUs are object oriented?

Or maybe you just latched onto the comment about FP and decided to argue against it in isolation.

I am saying that CPUs are NOT object oriented and that functional programming is closer to how a CPU operates than OOP is, and therefore much easier for a compiler (and a compiler author) to reason about and to optimize.
Maybe one of you smart people can solve this "mystery": The old farmhouses here in the region (Flanders) were all built with their length axis on the north-south line, no matter where the road was.

An old farmer here claims that such a house is cold in summer and warm in winter. I once saw an architect on TV claim the same thing. But I was not able to find any explanation for this anywhere.
Ant Media Server Global Cluster on AWS in 6 Step
I had a weekly improv class with him and while I don't think that's enough to get a good read on who someone truly is, I think you may be projecting on the naivete bit. In the midst of the chaos he was generating, he had ample opportunity to redact, change, apologize, debate, or even acknowledge other viewpoints, but he chose to broadcast adamantly.

Even as he knew his opinion was generating controversy he didn't take any steps to admit, control, or deal with it, instead he reveled in it. He knew what he was doing.
I recently emailed jeff bezos / his executive customer response team got back with me and let me tell them for 2 hours how I felt their service has gone to shit.

One of the things I explained that happened is that as Amazon got closer via more warehouses the shipping actually went to crap. I also explained how their Amazon shipping vans are sub par even to USPS.

I asked for a basic prime teir free shipping only for $79/yr and asked for shipping options to be available ~ I'd pay +$2-3 to choose fedex over ups for example...

If anything they gave me a chance to vent. I also followed up in email sharing how products are being hijacked for reviews and how there are facebook groups for fake review gathering..
OCI Artifacts
Show HN: Best Keyboard for Programming
There are deeply important and therefore difficult to talk about.

I totally agree that what it requires are those types of emotional skills, and getting them takes practice.

This tradition of avoiding ever getting practice seems absurd to me, and it also very much benefits those already in power (and they are not unaware of this fact).
I find that authentic is the wrong word.

For example, Kogi is not authentic but does an amazing and non snobby approach to fusion of korean and mexican food.

Meanwhile Boba Guys is also not authentic, but they rub many asian americans the wrong way because of their branding. the lack of drink customizations and strong handedness to "we do tea the RIGHT WAY and CLEAN WAY" plus a history of putting down mom and pop boba shops as "dirty" is the wrong approach. but ofc they attract many white people and thus many asian americans that seek validation by mainstream
Ah. Thanks, I somehow missed that.
I've almost always found it completely beneficial when workplaces discourage talking about politics or religion. Everyone just gets along better, and that's a good thing for a work environment
Greening your life is all well – but only a global climate strategy
Interactive tools to view and download realtime fullresolution satellite imagery
There's newer double/triple pane windows that have blinds built in which are nice
It would be nice if I could use NixOS through Termux on Android.
The American political spectrum is way bigger than the political spectrum in most European countries. There's a lot more potential for deep disagreement in the US when people talk politics.
Better idea... give out AOL CD's.
I would say it's a combination of:

- convenience: do not underestimate it, lots of supporting evidence that people want maximum convenience. Notice how a small UI change as "one click purchase" increased Amazon sales significantly or why they even make/sell those buttons to put around the house to press and refill periodic stuff

- access: like I was saying in another reply, it's simply the case that in a lot of situations, users (because of age, location and economic status) simply have no good means to pay electronically

- affordability: 10 cent/view pay seem like nothing to us but in many places that can add up to a few USD per month that may be the cost of food of a family for a week. So now you'd have to do geographical location based pricing, dealing with all the crap that comes with it (people using proxies to avoid it, etc)
On the contrary: Politics have to be discussed at work because that's where "incompatible" people meet. Discussing politics with those who share your views isn't all that enlightning.

The work being performed is generally completely irrelevant compared to politics so it has to take a backseat. The capitalist will just have to deal with the fact that their workers are not mindless unpolitical drones.
The $20 Yubico Security Key supports WebAuthn and FIDO2. The NFC-enabled unit is $27.

https://www.yubico.com/product/security-key-by-yubico
Please don't post like this to HN. It won't convince anyone, and just leads to flamewars that make this place even worse.

https://news.ycombinator.com/newsguidelines.html
It is currently, but Nick Haneaur and the I-1639 crowd are doing everything they can to not so gradually chip away at gun rights for law abiding WA residents.
There is a very similar, five-letter (I think) mnemonic that you can invoke when making hard decisions, but I can't remember it for the life of me...
I have found, during business trips to Germany, that there is a "Germanized American Chinese" food there. Not as a chain, either -- just as random restaurants serving something similar, but not the same, as "American Chinese" food.
The limits aren't the only problem -- forcing everyone to use only the declarative API restricts the ability of adblocker vendors to develop new techniques for blocking different kinds of ads or privacy threats.
>What's worse, one of the biggest overarching rules is "it is better to preserve social harmony and/or not risk embarrassment than to engage in honest discussion". Which means compared to Westerners, Japanese people rarely talk about their true feelings.

Which is where the Japanese concept of honne and tatemae come from:

https://en.wikipedia.org/wiki/Honne_and_tatemae
For me it's like getting Rick Rolled, it's amusing for the same reason a magic trick is amusing.
Bigger than eBay by market cap, but much smaller by revenue.
There is a confusion here. These are certainly ethical issues, that may be discussed at the level of the particular personal ethics practiced by particular people. Immediately jumping to the political is a particular (and particularly unpleasant) way of answering these questions, but not the only way. I would never eat chimpanzee, but I would consider eating horse. My friend would never eat horse, but would consider eating veal. We can discuss this from an ethical perspective. We don't have to lower the discussion to politics.
Same prompt to OpenAI's 775M model at talktotransformer.com

The jig is up. And what now? Where do we go from here? Where do we go if the Democratic Party cannot put together a winning coalition? How do we survive a 2018 presidential election that might not have Democrats at the top of either ticket?

Well, there are two basic paths that could be explored. First, the party leadership in the Senate and House could continue to make the case for continued obstruction and that is what many in the party fear. They would do so under the assumption that this effort would keep Republicans from the White House in 2018. Republicans who fear Trumpcare and what it means for health insurance is likely to vote to continue Obamacare, which will lead them to lose seats as they did in the 2010 midterms. This would, of course, be one way the party could still maintain control in the Senate and, even with a Democratic filibuster, they might still be able to pass some of their legislation with a simple majority in favor.

The other path would probably give Democrats more ammunition if the country's anger against Trump is greater than the party's concern with continuing their majority in the Senate. As a result of a Democratic
Feeling Sad About the Amazon Fires? Stop Eating Meat
I can't really imagine another way to date. People want to go about their day and get groceries without being hit on. People want to go to meetups without being hit on. Nobody wants to play matchmaker for two friends then be stuck in the middle when it doesn't work out. Online dating gives you a way to explicitly opt in to "I want to meet you romantically" and lets you meet people who you would otherwise have absolutely no way to encounter.
Is this a "just asking questions" post? (edit: haha based on the downvotes it suuuuure was.)

It's not about tolerating property crime, it's about recognizing a) property crime is a symptom of the problem b) people suffering from property crime is a super minor problem c) the real, immediate problem is that we have thousands of homeless/addicts/mentally ill people who are suffering way more than someone who lost their bike d) it is known that you can't arrest your way out of this problem.

So, where to put resources? Obviously, spending a lot of resources on constantly arresting people is a massive waste of money and people will just be back out on the streets eventually doing the same shit. So that's not a good use of police / court system / prison system time and taxpayer money. We need to go after the root of the problem -- untreated mental illness, addiction, homelessness, etc. That is why enforcement of petty crimes is a low concern.
This 1-minute clip is usually good for a chuckle: https://www.youtube.com/watch?v=jil0WCh_UoQ

Hopefully that's not too off-topic. Maybe not everyone knows peppa pig.
If one really wanted to do it all in emacs' org-mode but also have it be automated and sycned with the code, I believe the solution would resemble something along the following lines:

Literate Programming in the Knuth sense with org-mode file using tangle[0] blocks holding the source code which can be used to generate and build the project, and a combination of regular emacs lisp code and some org-mode evaluated emacs lisp[1] to do whatever automation is needed.

Now the TODOs can be in the org file, which contains the source, and may also have a reference (automated) to the TODO, which when closed with the regular org-mode command (and is generally only two key chords) will remove the comment as well as update your agenda, calendar, kanban, etc.

[0] https://orgmode.org/manual/tangle.html

[1] https://orgmode.org/manual/Evaluating-code-blocks.html
Problem solved: There should be no "opinion" at the workplace outside professional topics. Unless you're the person in charge of the Tibet strategy, your opinion should stay at home.

It's a workplace, not your buddy's couch.
Oh I've read it and am familiar with their argument, I just disagree. I don't think analyzing gun laws on a city by city basis makes a lot of sense, they're small, in high demand apparently, and easily smuggled from a more permissive locale.

The abortion argument is just a pathway to IQ/some people are genetically more predisposed to being dumb & violent, etc. It's just a step on the way there. I hardly think I have to spell out what's the next step on the road after that. Open white supremacists like Steve Sailer vocally support the abortion argument, for instance
Hey neighbor!
> What is your plan for these people then? Kill them? Put them in reeducation camps? Deport them?

Censor them, and prevent them from recruiting more. Wipe them off of Youtube, Facebook, and Twitter. Ban hate-speech.

> 1) be intolerant towards them, thus making them form their own communities and grow more and more extreme because they're surrounded by like minded people.

And take down these communities as they pop up. Its like weeding, you gotta keep knocking it down. I don't expect perfection. But make it a hassle for them to organize.
All programming languages were designed for humans and not computers, outside of assembly and machine code, and some higher level languages that are tightly coupled with a specific machine architecture.

Computers are inherently procedural. Their code is inherently "unstructured". Structured Programming was developed for humans, for the maintenance and communication of programs by and to humans. And that's just basic procedural programming. Functional and OO programming are even more divorced from the underlying machine. And that's not a problem, that's a good thing for most programs that need to be written.

EDIT: Actually, even assembly was designed for humans. It's just that there's usually a 1-to-1 mapping between an assembly language and the underlying machine code.
In this case, Infrastructure Cost is part of Cost of Revenue (similar to COGS or Cost of Goods Sold).

Cost of Revenue is defined on Page 61:

> Cost of revenue primarily consists of expenses related to providing our products to customers, including payments to our third-party cloud infrastructure providers for hosting our software, personnel-related expenses for operations and global support, including salaries, benefits, bonuses and stock-based compensation, payment processing fees, information technology, depreciation and amortization related to the amortization of acquired intangibles and internal-use software and other overhead costs such as allocated facilities.

> We intend to continue to invest additional resources in our platform infrastructure and our customer support and success organizations to expand the capability of our platform and ensure that our customers are realizing the full benefit of our platform and products. The level, timing and relative investment in our infrastructure could affect our cost of revenue in the future.

Cost of Revenue and infrastructure costs are discussed on Pages 64 and 65:

> Cost of revenue increased by $21.3 million, or 115%, for the six months ended June 30, 2019 compared to the six months ended June 30, 2018. This increase was primarily due to an increase of $17.9 million in third-party cloud infrastructure hosting and software costs, $1.0 million of depreciation and amortization, $1.6 million in personnel expenses as a result of increased headcount, $0.4 million of credit card processing fees and other fees, and $0.4 million in allocated overhead costs as a result of an increase in overall costs necessary to support the growth of the business and related infrastructure.

Tip: Search the S-1 for "infrastructure" or "cost of revenue" to find other mentions of this.
No, it really doesn't. Ad revenue is not typically a significant part of the budget of college newspapers.
As the parent of a kid in the target audience, Peppa pig represents one of the most popular youtube channels.
s/would have/should have/ I guess.
I always say that it's pretty hard to write REALLY bad functional code. The same cannot be said of OOP.