skysight-inc/HackerNews huggingface dataset:
How I understand empathy in our context: in addition to privacy and security, have empathy for your real user, who chances are is not the middle class educated fashionable 20-something from the Google commercial. Your real user might be elderly, or poor, or uneducated, or a kid, or a harried parent.

If you convinced them to pay you, maybe that money wasn't just pocket change to them. Maybe you sold them a hope for an honest well earned diversion, or something that could make their lives a bit easier or more streamlined or fulfilling. Don't sell out that hope with nagging, annoying up/cross-sells, attempts to addict, or by making the user feel unsafe and paranoid, or by tripping them up with unasked for "innovative" features/UI overhauls or confusing ux.

Given the scale at which our work is deployed, any one of us has the power to unwittingly cause, in aggregate, huge amounts of stress, as if people need any more of that these days.

Excuse the rant, this year my cynicism with a big chunk of our industry has reached a high I couldn't have imagined.
Indeed, appending an empty string to -i doesn't modify it in any way, AFAIK.

It's that the GNU version doesn't require an argument, but, if an argument is to be provided, it must be done as part of the flag, not as a separate element of argv. The MacOS version allows either way of providing an argument, so -i.orig tends to be portable (assuming the -i flag is supported in the first place).

Differences in how "traditional" (be they sysv or bsd) versus gnu utilities handle flags and arguments [1] is very well rooted in history, and is hardly unique to sed.

I suspect the main reason this has been forgotten is that Linux, which ships with gnu utilities, has been so dominant for so long, though, even before that, it was difficult to find a then-current unix on which gnu utilities couldn't be installed.

[1] As the sibling comment points out, the source of difference is getopt, of which there were more than just two versions.. including not even using a library
The free market can work very well if various individuals are missing a lot of information. In fact, the free market is the only system known that works so well in situations where every actor is very information-poor. Our economy is far more complex than any person or organization can understand. The information, and decision-making, are distributed.

In contrast, socialism can only work if the central planners have perfect information and no secrets. That's why it hasn't ever worked - information can't be centralized like that; the economy is too complex. So it ends up depending on a central actor to manipulate reality (see China today or any other socialist economy ever and the blatant lies in their economic statistics).

The issue with sugary drinks isn't that people lack information. The information is written on the side of every soda can; it is nearly a perfect-information situation. The issue is that people are irrational in other ways (related to time preference and inability to moderate impulses or re-evaluate habits).
Just wanted to clarify that Kubernetes was still scheduling containers. Even if VM's are being used to isolate them.

It's not all or nothing either. Containerd will support running a mix of containers and kata-containers across workers.

For anyone interested in this topic I wrote about some other container runtimes here: https://kubedex.com/kubernetes-container-runtimes/
SAMSUNG EDGE

SIM NETWORK UNLOCK PIN
I don't think the author is against the military, but rather against violence. Quoting from the article:

"There are even signs that the professional military is reaching a clearer understanding than civilian policy-makers of the weaknesses of violence, and the strengths of non-violent approaches to conflict resolution. We may be moving toward the day when trained, disciplined soldiers will be able to move into a situation of conflict and restore civility and peace without loss of life.

That's a day worth working for.

[..]

However, violent actions taken in the name of defense against terrorism are very likely to increase the likelihood and magnitude of future terrorist attacks. We need a combination of short-term vigilance and protection, and long-term efforts to reduce the problems that breed terrorism, both in non-violent ways."

Furthermore, I don't think the author argues for "all Americans to not take military funding":

"No. Mine is an individual testimony, and each person makes an individual decision about how they will spend their life's work."

Which is fair enough.

I think the article is considerably more nuanced than your response makes it seem.
I read most of the piece and the statement:

Do you try to keep others from taking military funding?
No. Mine is an individual testimony, and each person makes an individual decision about how they will spend their life's work.

does not translate to "recommends that society do nothing".

So your extrapolation doesn't work, nor does it address the thrust of the piece.
this is a followup post i wrote to answer exactly your question: http://www.argmin.net/2018/01/25/optics/
No it's not. He is making a very pertinent and truthful criticism of a trend that is swallowing up the Web and turning it into a terrible marketing cesspool.
Pixel Art Socks
Good lord the hyperbole. This isn't the government doing this, and stop trying to construe it as some great 'issue of our time'.

I'd argue this is the natural selection of ideas at work. If you don't like it, raise hell, and gather enough people to make a difference, that's what everyone's done since it became an option to do so.

If you can't harness the momentum perhaps it means that your idea just isn't cut out for life on the grand stage of society. Life after all, is not fair.
OK, I've killed that comment and will kill the replies.
Sorry: NO. If someone is murdered the murderer is responsible, not the person who wrote abusive lyrics or twitter comments.

On the other hand, if you shout "fire" in a crowded place, you make yourself responsible of causing a dangerous situation. Same as flying a drone over an airport or throwing stones from a building.
i was jailbroken made me think of i was heartbroken :-)
> In the case of Patreon, there is a man who people want to give money to. He wants to accept that money. There is no criminal activity on either side of the transaction. Yet Patreon is preventing these people from doing what they want because Patreon dislikes one paragraph of the man's boorish utterances.

Patreon isn't "preventing" the transaction, they are merely choosing not to facilitate it. Respecting individual rights does not oblige anyone to help others to do what they want to do.
> I really love the searching capabilities in OneNote, I hope this one has similar stuff.

I'm not familiar with the search capabilities of OneNote, right now there's only fuzzy search in Notable. It's pretty bear-bones actually, but some more advanced features could be implemented in the future.

> any thoughts/plans of how this could be used on Mobile?

I personally never write notes from my phone so that's not a priority for me, but maybe if the app gets popular enough I could port the app to mobile and/or make a webapp for it.

I touch this point in the tutorial notes that get loaded into the app upon first instantiation so be sure to read that [1], basically you can put your notes in Dropbox and edit them with any text editor available.

> It seems all Typescript/React based, it could be doable to port it to a webview?

It's basically a website with access to the filesystem so it should be pretty doable.

> if you're reading this, can you point to the code that handles reading/writing content from the filesystem?

Sure, here [2] there are the functions that read all the notes and listen for changes on the filesystem (because you can also edit them with a third-party app), there are analogous functions for the attachments here [3]. Here [4] there's the function that writes updated notes to the filesystem.

At the moment there isn't much abstraction storage-wise, but I guess adding support for a cloud storage that enables synchronization between all apps should be pretty doable.

[1] https://github.com/fabiospampinato/notable/blob/master/resou...

[2] https://github.com/fabiospampinato/notable/blob/master/src/r...

[3] https://github.com/fabiospampinato/notable/blob/master/src/r...

[4] https://github.com/fabiospampinato/notable/blob/master/src/r...
This is a tough crowd for promoting nationalism.

One may have limited success, for instance, convincing the HN crowd that snowden giving up secrets to adversaries is always wrong from the American perspective.
This philosophy is plainly false with the ongoing criminalization of victimless behavior. Most all drug possession is still heavily penalized for no collective benefit. Meanwhile the crooks on Wall Street continue unhindered, with no sign that accountability will ever come.

Especially alarming is the push to tie Internet activity to real world identities, under the guise of post-facto accountability. The Internet is a medium which purposely eschewed ambient enforcement in lieu of end-to-end intelligence, and yet we're continually seeing (many successful) pushes to drag us back to that legacy post-facto natural-language imperfect-enforcement regime that benefits those in power.
You're ascribing extremist anarcho-capitalist views to what you call the 'typical "free marketer"'.

This is false; the typical free market advocate understands there is a limited role for government intervention. Basic examples: Police, fire services, military, currency, lighthouses.
So how do you build a payment system? You partner with banks. What if those banks deplatform you? Do you go and build your own bank? You should be able to see this isn’t practical
Networking and interpersonal skills. I was around when the .COM bubble burst and all your technical skills that made you easy signup bonuses a year earlier were worth nothing. But knowing somebody who trusted you would give you the job.
Just curious what nutritional value beyond a large amount of carbohydrates do potatoes and rice have?
Compare that to the simple Joel Spolsky “Smart and Gets Things Done” hiring criteria.

In my experience...

Smart and doesn’t get things done: Architect Astronauts who would rather spend all day refactoring, doing LeetCode and can never ship features. They always get distracted by the ooh shiny. No Hire

Not smart/Doesn’t get things done: undependable and takes time from other developers who try to explain things but they still don’t take the effort to learn on their own. No Hire

Not Smart/Gets Things Done: Depending on how not smart they are, sometimes they can at least do grunt work that would bore better developers. Other times, they do “negative work” that causes other developers to go in and undo the damage and then redo the work.

Smart and Gets Things Done: they know their purpose is to ship features and not reinvent the wheel. Hire
Unless you're on an Apple laptop. There's no upgrading of the components. And before the "you made the choice" guys start chiming in, some people didn't make that choice. If IT says "Dude, you're getting an Apple", then it is what it is. Just because "hard drives are cheap" is not an excuse to ship bloated software. At some point, the app has the features it is meant to have. At that point, it is a good time to refactor bloated code before proceeding to new features. The bloat will just continue, and eventually cause issues that come to a head.
a mean pedantry is not necessarily a median pedanticity
Arguing in bad faith, and exploiting logical technicalities exist, and are widely used to sway the opinion of the masses. this is something any rational society needs to take into account in my opinion.
Civil Wars, the Ouroboros, and Bitcoin SV
> I have not encountered any instance of this occurring.

How could you witness such a thing occurring? This seems like an unreasonable evidentiary standard.

> We're seeing trust in media and tech companies plummet. While the fact that a rise in extremist views is correlated with increases in deplatforming is not hard evidence of causation, it's extremely difficult to claim that deplatforming works to reduce said views in the face of that positive correlation between the two. That's trying to claim a causal relationship in the face of evidence of the opposite correlation.

Do HIV drugs cause HIV? Do civil rights movements cause racism? De-platforming is a treatment. Of course it's going to co-occur with the thing it's attempting to treat. This is evidence of nothing at all. What you need to do, and what the studies I reference did do, is examine individual communities pre and post treatment. That is how you start to get at causality. The analysis is imperfect, to be sure, but it's a lot better than looking at simple correlation.
Cloud, machine learning, AI. If you haven't gotten your Ph.D. in machine learning by now, you're at considerable risk of being replaced by an offshore dev who can do your job for pennies on the dollar. As for languages, the future of computing is JavaScript (except for the lowest and most performance-sensitive layers, over which the Rust Evangelism Strike Force has an unshakable claim).

Nontechnical skills: practice vipassana and observe a strict, austere hipster diet (preferably plant-based) if you want to not die. Learn how to sustainably live off-grid with zero emissions if you want to not kill the planet. And for God's sake, delete your FANG accounts. All of them.
A good workaround for Android is installing "Friendly" in place of official FB app. Not sure if there's an iOS version too.
Context matters. The alt-right people he targeted viewed it as an insult, so he used their own language against them and framed them as what they define as bad.
I think you have misread my comment. I think the typical free marketer wants that companies can do whatever they want while still protected by the state.
Import statements must be asynchronous in the latency-controlled environments (mostly browsers). CJS is by definition synchronous and has different order semantics when treating execution of an asynchronous loader.
Introducing sailboats doesn't simplify explaining anything in my experience, they just pollute the mental model with more complexity.

There's value in the ground vehicle model for explaining to someone how sailboats can travel faster than the wind propelling them. But I don't think sailboats are a useful teaching aid in the opposite direction; explaining how the ground vehicle works.

So unless the goal is to teach specifically about sailing, I feel it's best to leave it out entirely. Except maybe at the end as a passing mention like "BTW, this is how sailboats manage to sail faster than the wind as well."
I am skeptical of cryptocurrency networks in general but one thing that they share is the general 'attack resistance' of trade and markets in that attacking it ruins the value they would seek to steal.

If you try raiding a market the trade will dry up as traders won't want to come where they may be attacked and trading with people who attack traders is bad for business given the precedents it establish for property rights. Essentially even if you could seize it all it would be worth a fraction of the value because nobody wants to give their goods/money to 'dicks who steal stuff from traders' for the same reason you don't go to barbecues with cannibals. This is one way that markets and trade help promote peace - war becomes a losing move and ones who anger others less are better resourced

If they want to take everything by force you need to seize the goods and means of production themselves - which also highlights why communist countries have had terrible economies - in addition to all of the economic fallacies. Expropriation scares people off.

Come to think of it this is something that has bitten Haiti with its history and highlights the amorality of the effect. Slaves suffered under conditions so brutal that the slave population was sustained through importation instead of reproduction, greed and economic forces caused slaves to vastly outnumber the masters, and machetes were indispensable tools for sugar plantations. While their grievance was justified they were pretty much embargoed pariahs as a result.

The point being that these phenomenon aren't moral or immoral in themselves and are something that should be kept in mind by all actors.
Flash crash of 2010 was extensively investigated and no evidence that algorithmic trading was at fault was found. After that, we had some of the lowest turubulence years on record, while algorithmic trading was going on, so your theory is not supported by evidence.
I think Ukraine example shows the weakness in the single point of failure NATO model, with the U.S. as the current failure point. Our current leadership is less committed to NATO, and Putin pounces. I think a European alliance, with a strong military force led by England, Germany, & France, needs to think about a more localized force to check Putin's aggression.
Can you link to what you are talking about? Because if it's what I think it is, this is my neighborhood. It was a parade cancelled to avoid violence, mostly by people who don't live in this neighborhood and don't care about the parade but about politics.
Apologies. I thought it was the same person.

However you are wrong that a $600/month otc treatmnet is not realistic. It's certainly not ideal, it's certainly out of the financial range of many people. .

And certainly there are people right now spending $600/month for CBD because it works.

Prices will definitely come down, and I agree they "need" to. I suspect we will have synthesized CBD quite soon). Minus the black market, and then minus the hype, and then plus the increase in production, prices have a long way to go down.
SIMT architecture is why GPUs are actually not that great for ray tracing. In a nontrivial scene, some rays will bounce more times than others, and that means that the whole parallel execution unit is tied up until every single ray terminates. (The other "threads" essentially execute NOP instructions in the meantime.)

Despite what Nvidia would have you believe, a lot of VFX rendering is done on CPUs, not GPUs, and this is one of the reasons why. (For example, last I heard, Pixar does all their render work on Intel Xeons.)
Do you need a web framework for Go?
It's not a perfect information situation. Industry puts out an enourmous amount of misinformation and people who don't do a lot of research can easily be confused (which is the goal). I still remember how long the tobacco industry successfully fought the consensus that smoking is harmful.
Mother Nature Built Me the Most Mesmerizing Winter Skating Rink
The problem with .mjs is when you want to share code between the server and browser, handling a different file extension is a PITA.
> ...so I think the era of the unregulated internet is sadly coming to a close. We really have nobody to blame but ourselves.

You had me until there. Who financed the utopian bullshit? We need to regress on this until we can find the culprit and watchlist those (types of) sources of funding.

As founders you can refuse (or be highly critical of) funding by e.g. Saudi Arabia or Russian billionaires. As an early engineer, you can choose not to work for shady outfits.

It all comes down to following the money.
>They then keep following up with references to diabetes, as if diabetes is obviously a sugar consumption problem, but I understand that that's not the case

In good faith anyone talking about sugar consumption being the cause of diabeties is obviously talking about type 2. Your linked articles is muddying the waters and introducing type 1 highlighting people are born with type 1...no one thinks type 1 has anything to do with sugar consumption. That is elementary and bad faith discussion.

Type 2 is when the body no longer responds to insulin. What triggers insulin? Types of sugar not processed by the liver, which go into the blood and requirie the body to produce insulin to regulate blood sugar levels. With type 2 the body continues to produce insulin normally but the body no longer responds to the insulin...it’s all triggered by sugar.

To put it another way if you remove sugars requiring insulin production from the diet...100% of type 2 cases can be prevented. Only laymen argue this point as it’s not controversial...all thats needed is a single case of type 2 to disprove that, but none exist to date. Further, many cases of type 2 can actually be reversed through diet (ie avoid sugars that trigger insulin spikes) and lifestyle changes.

How about nonalcoholic fatty liver disease? Do you believe that is not caused by the other types of sugar (ie sugar processed in the liver)?
Finite of sense and infinite of thought [video]
One possible take, or solution, to this dilemma is to establish that a service that chooses who to include or exclude based on the content (beyond what is required by the law) becomes a publisher. And as a publisher, it becomes responsible for everything that it makes available to its users.

So in the end a company would be put in front of a choice: either choose what to allow and reject, and become legally responsible for everything that is published; or act as a neutral intermediary and assume no responsibility for the contents. Sounds fair?
Is there a link anywhere to what the guy actually said to get banned? Curious to hear what we’re calling “hate speech” these days.
What is the definition of crossing Antarctica? It seems you have start at some point on the coast, go to the South Pole, then go to another point on the coast. But the South Pole isn't the midpoint. Nor are the two coastal points 180 degrees apart. Like what's the smallest angle that qualifies as a crossing? (If I hike along the France Spain border, is that hiking across Europe?)

Not to say it's any easier, but ever since these stories started coming out I've been wondering who decides what it means to cross the continent. Would going from Dronning Maud Land to George V Land, a journey of double the distance but passing north of the South Pole, count?
Yes but it's an insult targeted towards black people. I'm not sure it had the impact he thought it'd have, since some white racist would just think "but I'm not black", and he just ended up kind of perpetuating the insult.

I mean, I know he didn't mean disrespect towards black people, it was just in poor taste.
The skill I am working on the hardest for 2019 is being able to put down my phone. Or more generally to stop the cycle of mindless addictive loops, checking for comments and upvotes on social media, endlessly refreshing forums, and so on.

I’ve tried a few times over the past year to make headway on this and haven’t felt successful, so I’m redoubling and trying to deconstruct the concept a little, figure out some rules and habits to impose on myself, and so on.

I don’t feel confident of success at all, it feels like the defining characteristic of our time is that we’re all walking around with the equivalent of a gram of cocaine in our pockets 24/7.

My working theory is that drastic abstinence oriented solutions are the only way forward.

Any success stories welcome.
Reviewing 5k games is nowhere near the level of computation required for AlphaZero. They would likely not even be able to beat a human if running on human level hardware. I think there's a long way to go, and a future, general algorithm would be at AlphaZero while running on a laptop
You make it sound like a nice stroll in the park, not something that exhausts you to and beyond and your limit and tries to.kill and harm you every day.
> Pray-tell, what magic compression technique would you use to do better AND still support 4K textures?

How about downloading textures and movies on demand in the background when you enter new areas? It's not like all that stuff is required for the game to start.