skysight-inc/HackerNews huggingface dataset:
Hey buddy, we're just having a discussion on the internet about our pet peeves, there's nothing personal about it.

You are perfectly justified in _not using_ the domains, because there are people like you out there who will block the use. This is my major contribution to the discussion.

But you must understand my plight, since in my view you are part of the problem. You don't just _not use_ the domains, you _actively block the use_. The research I found was that yes, most of these domains were registered for spammy purposes back when the new TLDs were new, in say 2015. So it was recommended to block them at an organizational level (by several prominent, well-respected neutral ISAC and other groups, who were very short-sighted about it IMHO).

Since then, several years have gone by and as you cited, many organizations are using them now, but you (and others) persist in blocking their legitimate uses with a blanket ban.

And as long as you and people like you remain, that continue blocking them by default, so shall they remain mostly spammy, since nobody can register them and expect to use them for anything important, without this grief.

https://motherboard.vice.com/en_us/article/gvya4m/study-100-...
Was tempted to go further but wanted to hew closely to what was supported by the news story and I also do not have any personal experience or knowledge of current work environment.
A decade ago, we didn't have to fight an always engaged computer acting on a personal level, trying to convince us to not let it go and do something else.

It's a difference only of efficiency, but it is large enough to create completely different kinds of problems.
How could you create the equivalent semantics without closures and higher level functions in C? For example, if you wanted to take the second derivative of f

(deriv (deriv f))

or if you wanted to take the nth derivative

(define (nth-derivative f n)

(if (= n 0)

f

(deriv (nth-derivative f (- n 1))))

You could do it with some data structures, which you'd then have to interpret, but not as nicely or easily.
I’m guessing it’s easier to strip out the things you don’t want from Win10 than to transplant a kernel back to Win7.
This is why I find the idea of promoting "mental health awareness" to be disturbing. It's far too tempting to say you know why someone acts some way, or that the way they are acting is a disorder, based on one or two observations.

I do the same thing though. I really wish I understood myself half as well as I think I understand other people.
Discussion about quaternions from 6 days ago: https://news.ycombinator.com/item?id=18265355 (99 comments)
Indeed, it's way too much code for the security community to review in a timely fashion. I don't think Microsoft views Windows as something they need to keep closed source for profitability reasons, but there's probably huge risks in open sourcing it.

I'd far rather they look to open source individual components one at a time. Most of the modern UWP apps of theirs they could easily open source, for instance. Individual components of Windows may be reasonably open sourcing them as they go through and upgrade and enhance them.
Lots of people believe that the human mind is a blank slate and that culture defines humans more than any inherited neural architecture. I disagree with that conclusion, but it certainly is not “nobody”. One need look no further than the angry screeds in response to evolutionary psychology.
Introduction to tech should still be age appropriate and have constraints. That's different from avoiding it completely. Some apps should be limited and it should be pointed out why to the kid so they understand the dangers.

We know there are problems with ads, privacy, and subtle ways our "free" apps try to gain our attention. Kids are more capable than you may realize of understanding those issues too, and the sooner you work WITH them to learn those issues and how to counter them, the better.

Having said that, if a parent doesn't have a healthy relationship with tech themselves, they're going to have a hard time teaching their children.
There's a transition where a quality signal becomes easy-to-fake, during which time humans are "fooled", but then we become sensitized. It's no longer a quality signal and we subsequently refine our aesthetics toward harder-to-fake signals. For example, wood veneer over particle board, tile-patterned linoleum, etc. In light of that, I wonder what will happen to the concept of beauty as a result of this?
No, in either of those cases. Those are also awful things for a parent to do at a child's soccer game.

The issue with screens is due to the addictive quality of experiences on screens (tuned by highly paid experts to increase "engagement"!) causes more people to turn to their screens than would otherwise be distracted by other things, such as newspapers.

So instead of tolerating your child's soccer game because bringing and reading a newspaper would be a hassle, seem antisocial, and not be that much more interesting, one can just whip out their pocket computer and have some bright colorful beep-boop gamified but ultimately meaningless experiences much more engaging than the game.
I was thinking more in terms of economic system than occupation. The Mexican housecleaner for a Silicon Valley hotel, the American supply-chain executive at Apple, and the Shenzhen electrical engineer are all part of the same economic system, even though they're of wildly different races, social classes, occupations, geographies, and nationalities. Similarly, the Koch Brothers and the West Virginian coal miners are part of the same economic system (and disparate from the previous one), despite being of vastly different wealth levels and occupations. The casinos in downtown Las Vegas (which serve an older, whiter, and more American clientele) are part of a different economic system than many of the mega-resorts on The Strip, even though they're in the same industry, same occupation, and same geographical location.

My definition of "economic system" is a constellation of related businesses that are all adapted to a particular level of technology. Certain technologies - particularly ones related to communication, transportation, energy, and finance - dictate an optimum arrangement of firms within the economy, because they directly affect transaction costs, and transaction costs are the reason we have firms instead of independent producers. When a major new technology - like the Internet - becomes widely adopted, that optimum changes, and many firms just no longer make economic sense anymore: even if the firm remains economically competitive within its market, its market no longer exists anymore, because the boundaries of how it makes sense to divide the economy into firms have shifted, as have what the economy actually produces. But it takes a long time - generations - for this to actually filter through all of the economy, because existing business relationships don't die until the companies involved run out of cash, which doesn't happen until a critical mass of their own customers run out of cash, and so on. So for a period of 30ish years, the two economies exist side-by-side, but often with a lot of friction between the two of them, along with a growing wealth disparity. People can feel that there's a new, alien way of life that threatens to destroy everything about what they know of the world, but because few people have visibility into the whole economy, they often can't place exactly why they're mad and end up seizing on surface manifestations of the problem.
And if the alcoholic sees themselves drinking too much they'll stop.

...

You just kinda ignored the whole point of the person you're replying too. This is an addiction, phone games or alcohol or lotto tickets, just because you can stop doesn't mean other people aren't addicted.
UWP programs seem so damn unresponsive, to me. I think part of it is excessive animations. Compare the right-click dropdown in Edge to that in Firefox, for example. Maybe if there were some setting where I could set the speed of those animations it wouldn't be so bad. But, for now, these UWP suffer from a very sluggish feeling.
QFG would be the best game of all time if it wasn't for Planescape Torment.
> Reply-to-sheet
> You often send emails to lots of people where the replies ("yes I can make it!") are collected into a spreadsheet. With your service, you can simply CC XXX@your-website.com and have the replies collected into a Google Sheet. Make it frictionless to get started. No sign-up should be required to create the sheet.

I'm really surprised that evite hasn't done this.
Sure, but the people of Berlin do care about the larger context that produces the creativity. The woman in a bikini didn't generate spontaneously from a generative adversarial neural net.

She had to have good genetics, not overeat and workout. Thus, there was a bigger context that created that woman in a bikini picture that is lost by the algorithm. The algorithm extracts and decontextualizes.

The google algorithm for selecting property is the same. Consume culture, extract, decontextualize, strip mine all the culture off the top but let other people nurture it, until they are priced out of the market.

They should set up the next Google headquarters in the middle of the sahara in shipping containers, preferably one of those places without a lot of sand that's just flat with gravel in all directions.

Watch all the nerds walk back and forth to their shipping containers while looking at their cell phones and drinking their soylent unless the company pays for culture to be brought in.
> That's how you go from 35% conversion to 36% conversion

It's also how you go from unique and successful entertainment product to something completely unusable and boring is just few hundred A/B iterations.

Enjoyment is not the space where gradient descent works particularily well.

Amazon is absolutely horrible expeirience for me. It's hard for me to point e-commerece site I used that's worse than amazon.
Test Impact Analysis and Software Architecture
> Chinese sales of domestically-built new energy vehicles in 2017 totaled 777,000 units

Those are gasoline electric hybrids, no more impressive than a Prius technologically from a decade ago that has been brought down in price.

China is not mass producing EVs, which is why it's 777,000 "new energy vehicles." That phrasing is the give-away. Otherwise we could just pretend the Prius was the first mass produced EV, when it was not.
I am never taking a company public. Why would anyone subject themselves to this?
Mind’s quality control center found in long-ignored brain area
Automation doesn't always kill total avaliable jobs like critics claim, it's only when your potential marketplace is totally maxed out that it starts affecting the total workforce. Most service industries aren't there yet, hence the increase
The screen itself is not the issue, it's toys and games that play with the child instead of the child playing with them. Imagination and learning to explore and reason comes from open-ended play ("play" is really just a word for learning).

People talk of a stick being a sword, a cane, a ruler, etc, but let's not forget that a stick can also be broken, bent, and manipulated in ways that one might not be able to with a toy or game that has programmed behavior. A lot of, perhaps most of, the useful learning come from crossing the "obvious" boundaries of some design.

This is one reason so many computer gamers from the 80s became interested in computing -- because it was easier to get "behind the scenes" and poke away at your machine. Everything's so professionalized and hermetic these days it's hard for a kid to explore.

Disclaimer: parent of a 20 year old who was not allowed electronics until he was 10. No calculators, no Star Wars. So I may be biased, but I lived my bias.
Thing is, its "names", for lack of a better term, all the way down
You are conflating TeX the language with TeX the typesetting engine. GP is praising the latter. It's truly excellent.
It is extremely annoying when anti-post-modernists argue against straw-men. Admittedly, the cited summary makes this easy, because it is very misleading.

The common theme of postmodern epistemology is that there is not _the truth_. Therefore, science is not an institution that finds _the truth_. This is not about filtering and quirks and biases, it is much more fundamental. mistersquid's sibling post to yours describes that very well, much better than the article snippet you referred to.

I'm not sure if this insight has brought positive changes in science. But it doesn't matter. Philosophy doesn't have the purpose to bring improvements to science.

As a side note, when modern science was established, no scientist talked about the influence of social, economic, or institutional contexts on their own work, as far as I know. If this is nowadays perceived as obvious fact, I would consider that as positive influence of philosophy on science.
I am halfway tempteded to write this up.
> After using branches for a while you notice that they can serve two purposes. The first use case allows you to keep track of ongoing development, things like “Release Maintenance”. The second case is useful for labeling points of interest, like “Version 1.0” and “Version 1.0.1”.

> For the sake of clarity and elegance, you decide to create another file called tags to contain pointers of the second type. Keeping these two inherently different pointers in separate files will help you from accidentally treating a branch as a tag or vice versa.

Ah, ha ha ha ha ha ha ha ha ha ha ha.

If "tags" and "branches" were the same thing, but just conventionally separate uses, that would be great.

If only that was the way git treated them.
Differentiation/Integration implementation in Clojure:

https://gist.github.com/divs1210/4ca74577711eb996a89a36d86a3...
one important thing you didn't state, was this $10k order typical for them, or especially outsized. another important thing, you didn't state how any discussion to date has already gone with the client.

anyway, no matter, you are in india, the client/customer is in canada? the amount is only $10,000 and you are a "very" small company? you have no practical recourse.

i'd even give small odds that the client is in fact scamming you.

regardless, good luck but in the face of an uncooperative client, you're out of luck.

many of the arguments here are around legal correctness, who is at fault, etc. but they fail to take into account that you are too small and the amount is too small and across international borders, for you to do anything about it. now if the amount were $100,000 you'd be able to pursue it.
You're right! The tech community absolutely needs to put forth the effort to engage with people who are unlike them. People who live different lives, have different bodies, and make different choices.

I hate to be the one to say it, but in some cases I can see why some people might be reluctant to engage. I know that for my own part, I am generally disinclined to engage in genuine, kind, compassionate, and empathetic ways with people who treat me with what can feel like open hostility. It's almost always less emotional labor to tell them "Have a nice day" and walk away, putting them out of my mind. My making this choice does nothing at all to further any kind of constructive engagement, and certainly nothing to improve their lives or alleviate their pain and suffering, but it does make my life easier that day.

Again, you're completely right. Techrbos need to engage! It's just that at times it can be challenging to convince people of this basic truth when they find unfriendly receptions.
> Zynga had repeated success, untill market saturated and other developers caught up

I'd say, until people got bored with the same single local optimum game that all Zynga games converged to despite differnt skins.
Getting access to public investment?
Social security is one thing, but the Czech Pirate Party doesn't want just that. Actually social security is not even on their current program, they have different leftist ideas they try to implement like governmental control of shared economy, housing, ...

So to answer your point, how do you start a business while being mortified whether you're breaking some law and whether what you're doing is even allowed at all, and whether you'll become unable to pay all the taxes and afford all the compliance required, and whether your business will become illegal next year (happened to many people here already, it's absolutely not an irrelevant fear - actually Airbnb is the livelihood of many people in Prague and the Pirate party essentially wants to destroy or at least very significantly impact their businesses)?

That's why we have the joke. Not because everything left is automatically bad - ČSSD was the leading party for many years as well as KDU-ČSL. There is no party that stands for the Nordic model.

And people don't like the USA here, btw.

However...

> (Failing to realize that what you really dislike is authoritarianism, which these all share.)

... completely agreed on that.
Subject themselves to what? Having to be transparent and tell the truth in exchange for massive amounts of funding?
Just don't accuse upstanding citizens of being pedos, or try to manipulate your company's stock price with false promises of buying it back at a premium and you'll be fine.
Not sure if it’s of any relevance but I recently discovered https://gitup.co and must say, it’s pretty cool.
Is anyone using it in production apart from Jane Street?
No one takes a company public for fun. They do it for funds. Especially for something like a car company that requires a lot of initial investment to get going. They can't start making money right away like a SaaS company might.
Moats and walls are pretty good analogies here. The magnitude of the barrier provided by a moat was considerable in the 1300's. By the late 20th century, it was far less.

https://www.youtube.com/watch?v=bWMrY49qqDw

In the 11th century, a wooden palisade or an earthen berm fortification could be held for something like a half year. By the end of WWII, it constituted a delaying tactic.

https://en.wikipedia.org/wiki/Rhino_tank

A phase change happened with military tactics in the lead-up to the 1st half of the 20th century, where the power of mobile mechanized armor and air support greatly reduced the value of fortifications.

That said, I don't think moats are dead. It's just that the time-scales have changed.
It is hard to pay market rates in cash when you're a startup, and nobody wants to own shares they cannot sell; allowing sales without being public gets messy quickly; and there is also a limit to the number of shareholders before you are required to go public.
Right, I'm not fully convinced either way, but it seems to me that if you're capable of understanding the arguments against something, you're capable of starting to take steps against it.

This doesn't mean simply wishing an iron willpower on yourself, but one thing that worked wonders for me is modifying my environment to put barriers between me and bad things. I come from a family with a history of addiction and mental illness, and I think my personality can be a bit addictive along a variety of axes, but I consider my interactions with a host of addictive things (drugs, unhealthy food, screens, etc) to be pretty healthy. I know I have a sweet tooth and enjoy the occasional toke, so I don't keep junk food in the house; if I want anything unhealthier than cottage cheese, I can walk my high ass down to the store and get it. There are plenty of apps and extensions to limit screen time: zenscreen is good for mobile, feed eradicator for Facebook, blocksite for Reddit et al, YouTube has a setting to remind you to take a break after N minutes of watching, etc etc etc. I don't have any particular tricks for drugs, but I never developed the caffeine addiction most have because it was beyond crazy to me to start your day with feeding a physical and psychological addiction.
[1].

I get that this pattern-matches to a hyper-individualist "external forces don't matter" take on the world, and it's not. But I think of it like defensive driving: feel free to dvocate for external changes and blame external forces, but when it comes down to it, you are the person who has the most invested in yourself and the person with the most power to change your habits. HN's historical fatalist consensus of all-powerful algorithms before which we can only cower in fear seems hugely counter-productive, and honestly a little silly.

[1] Caffeine is a particularly easy physical addiction to kick, given how brief and mild the withdrawal is. More powerfully physically addictive drugs like tobacco or heroin are in another category which I've avoided entirely, so I'm making no claims about them.
> the TOS of all games say that the player does not own them

Yet loads of people sell their in-game items (that they got through chance) for real money. So in a sense, they do own them.
Absolutely this. It's not a trait that should be measured on a spectrum; it's more like a consistent mode of interacting with the world, a pathological mechanism/system of functioning. It takes a clinician (or victim) some time to see enough examples and gain the experience that's needed to recognize whether any given individual is relating to the world in a narcissistic way.

In other words, it's a pathology of personality, analogous to pathological states of other biological systems. Trying to grasp it as if it was a simple trait (height, introversion/extraversion, BMI) is unlikely to be successful, because narcissism is a pattern of intra- and interpersonal dynamics. It's something that has to be reconstructed from multiple observations.
Ask HN: What paywalled content do you pay for?
I've been an avid reader of non-paywalled (free) content for a while now, but want to try paying to access content. I know the old maxim: "If you're not the customer, then you're the product". But it doesn't settle well with me. I would rather pay than be a datapoint. Any first-starters or recommendations, before I make a mistake and end up choosing the wrong sources to get my paid-for news/articles? What are the obvious choices?
https://outline.com/YuuEJJ - avoid paywall
Maybe worth noting: when I tested a few years ago at least gcc (don't remember whether I tested clang) only applied TCO to small subprograms. As soon as the iterations were multiply nested and/or across multiple top-level functions (even if all of them in the same compilation unit) it would leave parts of the code still eating stack.
At the time this switchover was happening, I remember being pretty excited about things like protected memory. But in retrospect, I think it’s a shame there hasn’t really been a continuation of the “monitor” type interface. I could imagine them winning at things like minimising latency when responding to user input.
Microsoft sent me like $300 dollars worth of paper plates, cups, utensils, and gave me pizza vouchers and a bunch of free licenses because I signed up to host a Windows Vista launch party. No one came, and I have yet to ever install Vista on a machine either. The pizza was good though and my roommates and I used the plates for weeks.
Spinning the light: The world's smallest optical gyroscope
Ask HN: Startup CTOs, what is the most challenging part of your role?
About this AI generated portrait from Christie‘s
Though it's harder to be lucratively anti-user without a channel for telemetry and control.

I've long pondered if an economy around Free software could be better implemented. We take it as a forgone conclusion that wide source code availability precludes charging per-instance, but really that's just an assumption.

Of course the idea is likely moot in the light of network effects, which seem to be a major underlying factor of the current harsh dichotomy.