skysight-inc/HackerNews huggingface dataset:
Russia isn't that big in economic terms, but Russia had enough autonomy to defy the US intelligence establishment by granting asylum to Snowden.

The reason Snowden had to quickly leave Hong Kong, in my opinion was that he learned that as soon as the US demanded that China hand him over, the Chinese government would have to comply or essentially run the risk their country falling apart.

In particular, the Chinese-speaking lands have been united under a single government for only 500 of the last 2500 years (and 300 of those years were under the Mongol yoke). When the Chinese-speaking lands have been fragmented, non-Chinese governments have been able to cause a lot of trouble by playing one Chinese-speaking polity against the other, so it is understandable that most rational Chinese people strongly prefer to prevent that from happening. The main thing preventing popular unrest in China at levels that risk bringing down the Chinese government has been the rapid rise in living standards and rise in the economic prospects of poor Chinese. That rise would've been impossible without the massive Chinese trade with large countries that are wealthy per capita. The Chinese would not have risked Chinese trade with the US over Snowden. (It turns out that they are now having to contend with a probable reduction in their ability to provide jobs internally through trade with the US anyways, for different reasons: even if the volume of trade returns to previous levels, the terms of that trade will be more favorable for providing blue-collar jobs in the US and less favorable for maximizing employment in China.)

No government on earth has as much ability to defy the US government or to inflict pain on the US as Russia does. (China might overtake it in that capacity in the future, but it is not close now IMO and in the opinion of professional strategists George Friedman and Peter Zeihan.)

North Vietnam was tiny in economic terms (even accounting for assistance by the Soviet Union and Communist China), but that didn't prevent them from conquering South Vietnam despite massive US efforts to stop them.
This is a pretty common occurrence for me on macOS with external monitors. I have thunderbolt going to a dock, then displayport from the dock to the monitors.

Waking from sleep will periodically just not find a monitor at all, or they will come up with the wrong positioning (left and right swapped). If I turn a monitor off, the other one (and the laptop) do some sort of resync operation that interrupts the display. It's annoying, but not something I would expect the industry to consider a priority; I'm not really sure it's a monitor issue at all.
It was abandoned in favor of the try proposal, mostly because the handle statement was coming partly redundant with the defer statement, but with subtle differences.
LOC reduction of 10% with check/handle statements and 20% with try()/defer along with somewhat reduced clarity of what will happen on error.

I'm not a fan of the verbosity at present either, but seems like the check/handle syntax is less direct and the try()/defer func syntax is less flexible.
In re: "the hand licking incident"

Oh the pathos! If only they had known of the "Six Step Reframe" algorithm (which is actually deprecated now in favor of even more effective algorithms.)

In pseudocode: https://gist.github.com/calroc/4719702
Brilliant insight! Would love to talk more!

I wrote a response to this article here: https://news.ycombinator.com/item?id=20281150

Specifically echoed your sentiments at the bottom of the long post, if you want to skip it.

What can we do to change it?

Would love any input!
I think they want the person who owns the domain to be Catalan, and since the Spanish government doesn't want Catalonia to be recognized as an independent place, the language used is a proxy for being from there. I think they might try and limit it to people who speak Catalan.
This effect is dwarfed by irregular immigrants who don’t have working papers. But yes, I agree they should be paid prevailing wages and escrow that for when they leave or use it to pay any debts they might have outstanding if they have judgements against them.
Australia is not a national security concern. This is political wargaming.
Are you some kind of superhuman? Even if you try really hard and aim precisely, as soon as the air turns on your hands get pushed to one side because the pressure is not exactly the same in both sides.
Sounds like a great ux
Since you asked, complaining about getting downvoted tends to acquire more downvotes.

I would also suggest not simply sharing your opinion and stating it as fact, this site lives on productive discourse. You simply posting your opinion doesnt benefit anyone. What answer would you have expected, except people agreeing or disagreeing with you? Your edit sounds rather similar.

You might want to take a look into the community guidelines.

> Please don't use Hacker News for political or ideological battle. It destroys intellectual curiosity, which the site exists for.
It does suggest what so many non-progressives feel, which is that anything that is to the right of the extreme left is being targeted.
Pro-Trump message board “quarantined” by Reddit following violent threats
Swift for Tensorflow: Python Interoperability
All platforms are vulnerable; it does not follow that running commercial anti-malware products is good idea, or even likely to make you less vulnerable, on every platform, which is the usual context for "Macs and viruses" arguments.
For context, the admin logs show that the Reddit Corporate Admins only bothered to remove on average one comment per few days. It wasn't a deluge. The Oregon post is an anomalous casus belli.

https://twitter.com/thedonaldreddit/status/11439265704086446...
San Francisco takes the final steps towards banning vaping product sales
Absolutely spot on... I've been using DDG as my default search engine for a couple months. But, google has a huge profile on me. I find myself falling back to google a few times a day when searching for technical terms/issues.
Ao3 isn't really a directory since they do the actual hosting
If the alternative is waiting for 3 seconds, bothering the user is a bad thing to do.
FYI in Windows if you can give the correct window focus (via taskbar or alt-tab) you can move them between screens with [win] + [shift] + [left/right arrow].

The regular [win] + [left/right] for snapping to 1/2 screen positions will also move it across screens if you hit it repeatedly.
At some point the argument has confused 'freedom of speech' with 'right to reach'. The right to reach hundreds of millions of people that use private social platforms isn't remotely the same as freedom of speech.
4k @ 120hz already exists. It's expensive, but you've been able to buy it for a while now. For example the ASUS ROG Swift PG27UQ (ignore the 144hz nonsense, that's at 4:2:2 - you'll get 120hz 8bit at 4:4:4 though, and 100hz 4:4:4 10-bit HDR)
Interesting, I've saved multiple comments on r/politics that explicitly call for violence against trump supporters that I've reported and they still aren't deleted. It is also unfortunate that reddit doesn't think it needs to provide any evidence for this action, considering that it is the beginning of Trump's 2020 campaign and on the eve of the Dem primary debates.
No, it couldn't. What it could do is drop the value of gold so everyone on Earth could afford as much gold (but not anything else) as present billionaires.

It's not like modern currency is pegged to gold.

And exploiting the asteroid might make people billionaires, but would also generate hyperinflation, if currency was pegged to gold.
Note you got downvoted, but not debated.

Some of the liberal values will remain mainstream. Some of them will be abandoned as passing fads.

I think people are not against, subconsciously, to the evolution of some of these values, but to the rate and way they're imposed onto society.
You could actually do that with XHTML, and it was perfectly valid.
I'd say no. But people should be very aware that the news gives a non-representative picture of reality. And I don't think they are, or not enough.

I used that example because it's the only one I have on hand. That's the trouble with biased story choice - it takes a lot of work and statistical analysis to reveal.
Are they credible threats? The likelihood in the T_D case seems a lot more high.
How my distributed team communicates so no context is left behind
No, they need a business website for marketing their services and showcasing previous work.

Recruiters tend to insist on a résumé because it allows them anonymise and commoditise the resources they're selling to their clients.

By sending them a résumé you're playing their game and probably selling yourself short.

An actual client might ask for a résumé as well because she's used to receiving one but she'll probably be as happy - if not happier - with a website that not only details what you've been working on and how that benefitted your clients (rather than a cryptic bag of TLAs) but maybe also provides client testimonials underlining your ability to deliver.
Wow. I buy shoes but I've never seen this (I buy to wear). Why is it that a shoe which I wear and have had for multiple years doesn't look anything like that? Is it only certain shoes, based on material?
Thanks, I'll delete. I gave a quick search but nothing popped.
Voat with your feet, as they say!
A gradual trickle of people moving in villages from the Japan cities
“Hacker News” does not appear on Google
tbh i'd be okay with quarantining chapo trap house too
Deming was about quality control, which dovetails into lean: you can only do the latter if you know your parts bin is good, and that you can trust your supplier/s to deliver.
There are a bunch of ways in which those are not comparable examples. Most drivers are amateurs; lawyers and judges are not. Choosing a life partner is not a life or death matter (for the most part). Nor does it affect people aside from yourself.
As if ethics was a prerequisite for being able to sling code.
Understanding is a process. Believing what we have the best evidence to believe is not stupid. If the evidence changes and you shift your belief you are not stupid.

I think the reality is that humans are very complex, especially how we relate to each other. Studies that try to boil down our behavior and provide actionable results are highly demanded, but are very difficult to prove.
I totally agree that good error wrapping is essential. In fact, I've been using this exact system for wrapping my errors for years, and it's been great (https://godoc.org/github.com/zeebo/errs#WrapP).

I suspect it's only "somewhat weird" due to lack of familiarity, and that adding an additional mechanism to wrap errors when one already exists is not in the spirit of a language built from small orthogonal components.
The Balancing Act of Content Promotion
That product is walking dead. Use https://github.com/debauchee/barrier which forked the last open source version.
They were nowhere near that proactive about deleting the account of the person who ACTUALLY shot up Youtube (I know because I watched some of the content days after the shooting...most of it was bizarre or just outright low-quality nonsense).

Maybe that's because said shooter was: female, minority, immigrant, and vegan. Definitely doesn't fit the stereotype of a threat, if you live/work in an SV echo chamber.
https://www.celebgossiptoday.com/2018/04/04/watch-videos-fro...
It depends on your goals in life (if you have thought of them yet). Specialized means that you are can solve one specific problem really well and you can be relied upon to do that. But in that case, you may not be running a team or an entire company. So if you goal is to be really good at being an individual contributor, I would say go Specialized.

If your goals in life are to manage a team, company, do more high level strategic or visionary things, then you need to acquire all round knowledge and skills.

Both of their pros and cons. So there is no right or wrong answer. It comes down to who you want to be ultimately. It is always about you.
exactly. Science shares a fair bit of the blame too. Not enough peer review and verification of results. Corporations can pay scientists for whatever results they want to put out in a press release and there is no shortage of journals that will publish total garbage if you're willing to pay them enough. The lack of integrity and oversight in the scientific community makes it very hard for people to tell what they can safely consider authoritative.
> because it does the only thing it can do given the types

Okay, this may be (probably is) a stupid question, because I know no Haskell whatsoever, but... if there's really only one thing it can do given the types, why does the code have to be there at all? Why can't you just write "Do the only thing you can do given these types"? If it's code humans aren't meant to read anyway, and it really is the only thing that could be done... why can't the compiler just do it without you having to put the non-human-intelligible code in your source files?
I want "No scaling" So I can have up to 4 1080p windows, or even more all visible at once. If I scale it to 1440p, then I lose that real estate.

The problem is that at screen sizes less than 30" it's basically impossible to read text at 4k. Even at 31" it's a bit small.

> If your OS doesn’t adapt to high DPI monitors cleanly, change your OS.

Genuinely curious what modern OS's don't have high DPI support? AFAIK Windows, OSX, and all the modern linux distros (and their DE's) support it.

Either way, it's usually not the OS, it's usually random programs that don't want to scale well.
Wasn't the first assignment about detecting percolation using the union find datastructure? IIRC, sedgwick's class doesn't cover dynamic programming directly at all.
Redis on ARM
Apple is cheap company inside. You see it in their employment offers, pay, benefits, internal snacks & meals, laptops & test devices they give to employees, etc.

Only when your a 'special person' do you get something competitive, but that applies to any company.
Game’s back up. I just played it. Takes a little while to load.
>I don't like to use social networks, but that's what I fall back on when I have a few minutes to spare. I rarely look at my list of articles I've saved for later — who has time for that?

Plenty of people. Ever push an article to a reader view service and see how long it takes to read? Most articles posted here on HN or the nyt front page can be read in 3-5 mins. Occasionally you'd get a 20 min slog.

I used to use social media way more, and by far my biggest wastes of time on the platform were those spare minutes you get a dozen times a day. On the elevator, waiting for the bus, waiting on food, anytime I could sit still the phone went out and my head went down because that's what everyone around me was also doing while waiting on their coffee.

Eventually I realized I was just idly scrolling and not retaining anything at all from those 30s-2m sessions on instagram. Just chomping visual popcorn. Now, anytime I have a spare 10 mins, I'll read an article or two from my reading list. Anytime I have less than a spare 10 mins, I'll twiddle my thumbs and keep the phone in the pocket.

I used to be much more scatterbrained and had trouble winding down for the evening and getting good rest. Now, I feel like a monk.
Just ordered my Pi 4 yesterday and thought that the Zero adapter would be enough :/ not pleased!
One of Hemingway's personal book's had the best solution to writers block that I've been using for years with programming:

Do: Always stop working a bit early while you're on a roll (in the zone), for ex: while you still know what to write next. Then the next day, or next writing spurt, you know exactly where to start and get back into the flow of writing. The juices will flow easier.

Don't: Push yourself too hard during moments of productivity, for ex: staying up late pumping out everything you have in your head until you can't write anymore. The next day you'll be starting from zero and more liable to find a hundred distractions before starting 'real work'.

If you're scared of forgetting something in your head write some summary notes after you stop, then use them the next day.
Is it broken? I tried it out and it only opened up 2 tabs to random news articles..

EDIT: nevermind, you have to go back and visit the Track This tab to have it open up more tabs.
I wish there was a way just to actually manage the display settings from a computer. Brightness, contrast, ...

2019 and one still has use the display's buttons to control settings, unless it is a laptop's fixed display.
Google employees petition to ban the company from SF Pride
Is that legal in Austria?
Yep. Being practical and simple with easy to remember rules seems to be more of a value to the designers than to build a language with “features from Ivory Towers” (in the Haskell sense anyway).

The designers hope to give Go users “what’s needed to write good code” without having the learning curve of other languages.

I suspect this balance is hard to strike at times and I rather admire their efforts.
A warning sign that your faith in 0-based indexing may be faltering -- catching yourself writing comments like this :)

# element at the top right. i.e. (1, 2) aka (0, 1) in python
A[0, 0] * B[0, 1] + A[0, 1] * B[1, 1]
The Mythologization of Protein
Pipe Equations in Golang
This is a beautiful description of why it is desirable and important (for certain personalities) to work at a growth company as opposed to a stable one.
Can any of you recommend a way to create a sandbox that can seal off processes within a computer?

One option is to use a VPC on a cloud-hosted machine to access whatever emails, links, websites someone sends you, but this can be time-consuming and costs money.

This article claims that Docker would also not be a good solution:

https://security.stackexchange.com/questions/107850/docker-a...

"...container solutions do not and never will do guarantee to provide complete isolation, use virtualization instead if you require this."

So is there any other way to create a sealed off sandbox on your own machine that would create a type of moat between your machine and your adversary?
Okay, I'll bite-- what would you propose as an alternative to prisons? I'm intrigued, and frankly amused, at the idea that there aren't individuals who must be sequestered from society due to past behavior.
Speaking as a European (for the time being at least) that is fine by me. If a company makes unsafe rubbish, they can feel free to not try to sell it to me. I'm sure someone else will happily take their place.

Of course that doesn't fix the global problem.
If you have a high-res, large monitor, you want to arrange your windows like a grid. You don't want to actually use Google Chrome at full 4k with no scaling across the entire screen.
Most people use search engines over typing in URL’s.

HTML lets you hyperlink to an IP address.

So, useful but not needed.
Kind of related: Their Land Cruiser is specifically designed for a 25 year service life and is thus very conservative, changing slowly if at.
But non-progressives never admit that anything on the extreme right deserves to be targeted, they only cry conspiracy when it is. When the left calls for violence, the right will claim it's because leftists are violent. When the right calls for violence, the right will justify it with the Second Amendment and call any attempt to stop them an attack on their free speech.

What seems like a desire for fair and equal treatment is still applied under a double standard.

It's a petty and immature way to see the world, and maybe non-progressives should look at getting their own house in order.
Are those companies known for their speed and quality of code delivery? Have they published studies and popularised their approaches? Have they, or anyone else, generalized their approaches to things other than specific software categories?

The thing about the manufacturing processes that have come out of Toyota (and others), or the ideas from Deming, Goldratt, and others, is that they're more about general systems theory. What is the flow through the system? How do we know when is an appropriate time to do X? How do we know the focus should be on improving the sales team and not the development team or vice versa?

It may seem like a focus on a manufacturing is misplaced, but many of the ideas transfers over to services as well. Within your business, you have processes which are repeated regularly, information flows with bottlenecks. Which of those should you focus on improving? How do you determine that? How do you measure the improvement efforts? How do you choose how to improve something (top-down directive, or bottom-up participatory effort)? Study Lean, Theory of Constraints, and systems theory and you'll get some answers and ideas.
The conservative reaction to such things used to be "it's their property and they can do what they want with it, so if you don't like it go build your own". I guess they don't feel that way anymore.
> if you take the requirements for a PE in other branches of engineering as a guide would probably exclude anyone without the appropriate degrees and other requirements--to have ethical standards.

How would one know one is meeting ethical obligations if they havn't been educated. Password storage, for instance, it's not obvious to many people why plain-text password storage is bad -- it _still_ happens at companies to this very day.

I'm all for people being able to code and do their own work, just like you should be able to build your own shed or house as long as it meets building codes. Maybe we need the equivalent of building codes (except not proprietary). The GDPR and the California Consumer Privacy Act are sort-of the start of that, I think.
"helps your mind and body" is true for most drinks since water and sugars are needed to stay alive and to think. It's not even puffery because it's empirically and provably true.

"Helps cure your cancer" on the other hand is not only misleading advertising but falls afoul of FDA prohibitions on making unsubstantiated medical claims.
That's not a fair argument.

It's pretty clear that there's a universally understandable difference between these two advertising statements:

"Bill Davis is the greatest real estate agent in the history of world civilization."

"Bill Davis has sold more real estate than any other agent in Des Moines this year."
This type of sarcasm adds nothing and is noise compared to you just making your simple counter-assertion.

No need to dress it up in extraneous LARPing where you have a producer.
there's ddc, which has existed for a long time. It even worked back in VGA days. I automated some stuff with bash scripts and ddcutil on Linux.

Edit: DDC/CI to be precise, introduced in 1998: https://en.wikipedia.org/wiki/Display_Data_Channel#DDC/CI
I read it as blaming the teacher for not explaining the situation, especially regarding weapons. There's nothing to suggest that the prisoners and the teens would have any trouble getting along.
Do you not realize your reality might be a bit warped by this life altering event?
Regarding censorship, reddit quarantine removes The_Donald from search and prevents future content from being indexed by search engines.
I would have though that the CEO of the world's largest investment company would count more than "one single data point". I know there are a few examples of short term investors ruining a company - but have you any examples of companies punished for choosing long term over short term?