skysight-inc/HackerNews huggingface dataset:
> How common would you say it is for someone living in China to be able to have access to outside information / sites like you?

Let me answer this question as well, because, well, I'm entitled.

It's very very rare to see Chinese people use VPN other than for maybe to play games, most people here is just living, don't even curious about the outside world. Even worse, among those who did got out, some saw those China's wrong doings and then they choose to simply denial.

And is the very reason of why it is important to spread information: To establish some basic understanding. It's not about who is wining, not about trade war, it's not about tech superiority or smear tactics, it's about basic right and wrong.

Recently, the government issued a series of laws and regulations to further limit Chinese people's ability to access information outside of China by making it straight out illegal. And some individuals already been punished for just using a proxy.

Also, since June 1, the GFW has been upgraded to block any high risk unknown traffic, which is intended to stop Shadowsocks and other traffic encryption tools that can be used to by pass GFW's screening. It's very effective, many people lost connection with their proxy because of this.

HongKong is Not a sovereign country, if people in HongKong eventually failed, then they will face the same thing in the future. Which is the reason why they must try not fail. (If they do, then welcome to West Korea, comrade. May our dear supreme leader bless you!)

And I must say, HongKongers is really bad at resonating with others, especially with mainlanders. They must know that many people in mainland is actually quite supportive of some of their protects, we both want real democracy in our country and we are NOT enemies (Well, at least on this subject, we still love tax-free milk and iPhone so).

> Does everyone mostly understand that the government censors things to such an extreme but because of a fear of being targeted choose to not say anything, or would you say that most people are actually genuinely ignorant?

Young people who don't interested to see outside world are also not interested in figuring out what's really going on[0]. Old people who actually felt the pain knows more about the pain.

I also want to add, even in China, under such heavy censorship, people still blaming the government in some ways. So I don't think it's just "genuinely ignorant", but more of a "so what you can do about it?".

[0] An unrelated but "interesting" pic for you: https://twitter.com/1240883174Hu/status/1050010276584550400
La Demencia Lúdica y su impacto en el desarrollo tecnológico de América Latina
the protest was not just about anti china: https://medium.com/@sidneyfong/hong-kongs-extradition-bill-i...
>showing downright despicable content such as Adolph Hitler propaganda, videos of beheadings, varying interests of pornography and even streams of anime programming

That sentence makes it sound like anime is worse than beheadings and Nazi propaganda.
Yes, the real purpose at the time was to keep an infrastructure and population of engineers and technicians to draw on for military uses.

Nowadays we use fusion research grants for the same purpose. Unlike fission, though, there will never be a tokamak fusion plant keeping your lights on.
She loves to write thank you notes, play with dolls, and seems to have a very natural emotional connection (sympathy/empathy) for the people she is communicating with.
Yeah if they’re not interested in the only evidence of ability you’re willing to provide, then I think you’re not being considered in the first place.
It would be great if you can explain the type of difficulties you've met. There are probably certain points that could easily be improved to satisfy users with your needs.

In 2.0 we've set a number of things by default to work better and use all the capacity with no need for tweaking. Just doing this will start a proxy on all CPU cores, support both H1 and H2 and will automatically enable round robin load-balancing, tune the maxconns, something which used to be a hassle in previous versions, and enable connection pooling and reuse by default:

listen foo
bind :80
mode http
server www1 192.168.1.1:80
server www2 192.168.1.2:80
server www3 192.168.1.3:80

It's hard to do much simpler, even with nginx.
It's not immediately obvious from the summary at the top, but this is a PHP library.
Five Reasons I Chose Laravel
Keeping it illegal supports a large prison-industrial complex, takes otherwise relatively benign and productive people and ruins their lives far out of proportion to the offense, and helps to continue to fund large organized crime operations, probably with ties to human trafficking and larger things than selling marijuana, and gives law enforcement further excuse to practice civil forfeiture (seizing property without due process of law) and gives them one more excuse to justify curtailing other civil liberties in pursuit of the "war on drugs."

I don't see you calling for any moral responsibility there.
Animations Using Python's Matplotlib
Thank you.

This is not only taking the long view, but really a form of public service.

A million other selfish thoughtless people have it as good as they do, only because some number of less-thoughtless people stood on principle once in a while and simply demanded better rather than taking the 100% path of least resistance 100% of the time.
You can turn io interfaces into radios with just software. Emitters, at least.
The situation clearly becomes complicated when an ostensibly purely meritocratic measure becomes something that those with means can improve. If there was free and quality standardized test prep / technical interview prep for all, and then it was just a matter of dedicating enough spare time for the latter, then you might have a better case that it's good. Though you're also ignoring the fact that people have a limited amount of time/energy to devote to that, such as in the case as engineers with children.

Not to mention, Goodhart's law and all that.
Most of the population and the grid are in temperate weather zones that get little wintry weather.
Python vs. C – Head to Head
Yes.

But that is because charging the direct users isn't tractable.

Charging users rather than advertisers fails (largely) due to TCTM. Though there are other dynamics as well.
The whiteboarding in the problem setting might be the issue. How many engineers actually whiteboard regularly? It's as old fashioned as waterfall design. Everything has a REPL shell (even Java!) now. Hell, even CloudFormation stacks let you fiddle with entire architectures through a command line. Engineers have always poked and prodded at things to learn and refine them. Whiteboards are for throwing around ideas; not for solving problems.

I spent most of my grad school years researching learning and memory. The medium and environment of the fact recall/problem solving can greatly affect performance. Now compound that with the stress of your standard technical interview and you'll get some flubs.

You might want to take a step back and consider how you're asking them to show competence in addition to what you're asking them to show competence of.
BEM seems to be "Block Element Modifier"[1] if anybody wonders.

[1]: http://getbem.com/introduction/
I'm a bit astounded by some of the more intellectual / academic interpretations of this story. The moral of this story, if there needs to be one, is to "follow your nose" - go where your knowledge and interests take you, and who cares what your peers think about it.
I really take no pleasure in saying this

THE PROBLEM IS CENTRALIZATION!!!!

In this case, of the electric grids. In USA there are a few huge transformers that can be knocked out with an EMP, carrington event or otherwise, and plunge the USA into a similar situation.

We need to decentralize:

Electric grids (solar, etc.)

Cellphone towers and ISPs (mesh networks)

Social software and collaboration (open source software platforms to replace Facebook and Google)

I am a big believer in this, and I have led Qbix to reinvest nearly a million dollars of our company’s revenues to build towards this future:

https://m.youtube.com/watch?v=pZ1O_gmPneI

https://www.youtube.com/watch?v=WzMm7-j7yIY

https://qbix.com/blog

Happy to answer any questions / comments / threats :)
Just in case you're curious on why this comment is getting downvoted -- this isn't a very substantive comment (in my opinion at least).

From the HN guidelines[0]

> Be kind. Don't be snarky. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

If you agree, the upvote button should be enough

[0]: https://news.ycombinator.com/newsguidelines.html
Ok I agree the science hasn’t been settled.

https://www.nytimes.com/2019/01/17/health/cannabis-marijuana...

> I personally doubt that we will see increased schizophrenia rates from legal weed. We may not see any of the other harms you list, either. Sorry, the science just isn't that good on this subject.

What makes you doubt it? Why would it be more likely it is harmless than harmful? Even if I had no prior scientific data but tried to guess if regular use of a mind altering substance would be harmless or harmful, wouldn’t the prior lean towards harmful?

You might want to check recent data out of Colorado. It isn’t looking good.

> I'd say destroying the black market and keeping convictions off people's records is a total win, even in the eyes of the rest of us that don't smoke weed.

How do you know it is a win if we don’t know the unsettled science yet? Might be a pretty big gamble.

One of the biggest obvious problems with legalized Marijuana that they are struggling with in Colorado is the simple concept of having a test to determine if an individual is under the influence. Such a test would be a breakthrough in resolving some of the more serious immediate risks and enable enforcement of common sense rules.

Do you want your nurse at the ER impaired from Marijuana? Your bus driver? The construction crane operator?

I argue the legalization advocates are being irresponsible without “settled science” and without an ability to measure or detect use.
It is never ok, but there is a clear difference in the extent to which it occurs, the legality of it and how it’s handled by the government. For example, Gui Minhai has also criticized the US government but they didn’t kidnap him and keep him from exercising his right to council.

Or is your argument that every country that has performed extra judicial punishments, no matter the circumstances or judicial proceedings that followed, is as unreliable in its protection of human rights as China?
Any system of government is only as good as the culture of the people it governs. Angels don’t serve on Juries in Hell.
It is still true. Before the tau neutrino was confirmed in a lab, it had been theoretized 25 or so years before that, which required nothing but pencil and paper. Modern quantum field theory doesn't require expensive gear. Math doesn't require any gear at all, and there is a whole pile of crucially important unsolved problems.

The fact that science became complicated is a sign of thought stagnation, not a sign of progress.
ok weird.. came back to this post.. and they separated from the post I replied to.

To be clear, this is a reply to: https://news.ycombinator.com/item?id=20198779

I think if HN is going to separate my reply from its parent, they should explain why. This reply makes more sense with context.
Agreed. Maybe also introduce some sort of system which rewards good behavior? A sort of, hmm, social score?
I don't get how IQ could be considered inherent. It's a test, so results are defined by talent and training. A person who spent a month solving the types of problems present in an IQ test will certainly get a higher score. By, the way, you did become better at coding by solving Leetcode problems, cause now you can easily spot them in the wild and use a proper algorithm instead of some naive solution.
Yuzu-Emu/Yuzu: Nintendo Switch Emulator
Vastu Expert Tips – How Can We Absorb More Positive Energy for Growth?
It's more like whisful thinking. The CCP is just being patient, eroding HK autonomy one law at a time so people don't realize it or become complacent.
That's because it (the anime programming and pornography) is worse. At least from a corporate perspective.

For the same reasons tumblr banned pornography, yet still hasn't done anything to fight child pornography, child abuse, or grooming on their platform.

For the same reasons youtube demonetizes videos about legal education or discussing alphabet/google/youtube policies, yet still allows child grooming and radicalization to be monetized and recommended to children.

As always: money.
Lack of competition and criticism is the foundation of Western democracy too. Polemics is not a space where actual meaning has ever sprung from; yet try to find anywhere here or in media or in real life discussions that are not that shape. Binaries shape all we are. I do not feel I have enough knowledge to judge life anywhere but where I live. I live in the West; I experience extreme censorship of my ideas due to my gender, class and career choices.
I don't like multiple screens, I tried it and switched back to just one 24". Lately, I was thinking maybe an ultrawide is an option for me, has anyone tried it has some feedback?
Powerlisp: Common Lisp tool for automating tasks for Unix power-users
/.macos – sensible hacker defaults for macOS
Same here. Why won't it update to the new version?
I suffer from chronic migraines.

Psilocybin mushrooms, and other psychedelics are one of the few things that truly alleviate the suffering, which for me is now over 25 days a month. With my prescriptions covering half of that timeframe on a good month.

I might have shot myself if it wasn't for discovering this application for psychedelics after developing the condition.

For my sake, and for the sake of others suffering migraines, please educate yourself on this use case. Regardless of your opinion on psychedlic decriminalization, I absolutely implore you.
The root of these Feynman-isms is exactly why he was a good scientist. He goes on at length about why this is in his various books.
>who is serving prison time

Donald Tsang was released earlier this year [0]

[0]:https://en.wikipedia.org/wiki/Donald_Tsang
Your argument mostly extends to full legalization of all drugs as much of your points apply to all illegal drugs. Perhaps that is worth trying.
Shameless plug. I wrote a REST wrapper around HAproxy some years back. Wrote it in Go. Works pretty nice. Willy was a great support also. https://github.com/magneticio/vamp-router

Works quite nicely and can set ACL’s dynamically.
Nginx does not support CGI, but you can for example use uWSGI as a application server behind nginx.
Emigrate to where? Taiwan? Singapore? Other places with a vibrant Chinese community? By 2047 things could change for the worse. You're being overly optimistic when all signs hint that it's getting worse. They're too close to mainland with the PLA at their doorstep.
Unambiguous definitions do not exist outside of mathematics. Furthermore, modern fascist communication strategies rely on existing within this ambiguity.
It's true. I've been buying from places like Target and best buy that don't have third parties because i have a better chance at getting genuine products and less search results. But even Target is adding a marketplace.
You're understanding of the history of Mantle, Metal, and Vulkan is very poor.

1. Mantle was not originally being proposed as a "open" API as you are implying. A reading of the [original white paper](https://www.amd.com/Documents/Mantle_White_Paper.pdf) makes apparent that AMD was trying to leverage their game developer mind-share from the consoles by bringing it to desktops. Mantle was being proposed as an AMD GPU only API.

2. Metal was released 10 months after Mantle was announced (and 3 months after API docs surfaced). That's an extremely short timeline for a big company to go from zero to deciding to release a new graphics API, spec that API and it's shading language, write drivers and compilers for it, write developer tools, and author documentation. The timeline you're proposing simply doesn't make sense. Apple was clearly working on Metal long beforehand.

3. Vulkan, as an initiative, was reactionary to Apple's release of Metal, being that - up to that point - iOS and macOS were the largest OpenGL[ES] markets and Apple the only company commercially invested in OpenGL (OK, maybe not the only, but clearly Apple was the most influential Khronos member). By the summer of 2014, it was clear that Mantle - as an AMD only API - was not commercially viable. Thus, it was "donated" (so to speak) to Microsoft and Khronos to bootstrap DX12 and Vulkan development. (My understanding is that DX12 was already under development, but it's clear that the API shifted drastically in response to Mantle as evidence by the DX12 version 1.0 docs containing passages verbatim taken from the Mantle programming guide).

Please stop spreading false narratives in order to bolster your agenda.
There is research that confirms this. Johann Hari talks quite a bit about it in his interview with Sam Harris:https://samharris.org/podcasts/142-addiction-depression-mean...

Most famous is probably the Rat Park study: https://en.m.wikipedia.org/wiki/Rat_Park

Blaming the drugs is an easy out and probably is more pleasing to people coming from a puritan world view.
I use AdGuard but it is no uBlock Origin.
A huge shame. I backup my optical media to S3, but I also use M-DISC "mineral discs" which hopefully will last much longer. Sadly they were not available back then.
For whatever reason, most orgs I've seen are terrible at getting people who talk too much to stop, whether it's in meetings, at the work table or in Slack.
In detail a collection of symfony Framework components
This feature will not restrict team creation. It is meant for team discovery if you are signing up using work email
tab gets you there. maybe not fast, but it does.

up and down work pretty well once focus is in the historical messages window rather than the edit window

this is on the current mac client
I don't see how this is different?

> If you abused the urgency, we had a way to track that, and let you know.

So how is Slack different? You can still track the urgency and let the person know -- it is right there in the message.

And if they really don't understand that @here is bad, then you can always disable @here on per-channel basis (I have this on a few channels, in fact)
See my answer above. Even if a single universal gate is enough if you disregard speed and cost (area and power consumption) when you implement physical logic circuits speed and cost are essential so you cannot use a single type of universal gate but you must use a small number of basic gates, because each of them has a better implementation from diodes and transistors than an implementation made as a cascade of a single type of universal gates.
Towards Multiverse Databases
Unapp – A directory of minimal and useful single-purpose apps
Pale moon is a bad product made by horrendous individuals.

For the technical reasons read

https://www.howtogeek.com/335712/update-why-you-shouldnt-use...

For the interpersonal reasons please see the lead developer acting like a spoiled child here.

https://github.com/jasperla/openbsd-wip/issues/86

Friends don't let friends use a crappy, out of date, insecure, janky browser.
That's from the perspective of Twitch not the article author's. I quoted it because I found it funny and I think that's what the author was going for, but now I'm regretting it a little since I feel like I just got baited.
Dude there’s a difference between saying “we won’t host violent videos so some trolls can get off” and “we’re going to police every action”.

People like you who will inevitably bring up the “slippery slope” argument seem to ignore a) twitch etc are private companies and you can’t force speech on them, and b) there’s is no difference between threatening or broadcasting violence against people and having an unpopular opinion.

Unpopular opinion: America should be communist.

Opinion that might get you banned: “go out & beat up or murder people who disagree with me”
I'm not sure if I understand that section correctly, but it sounds like it's talking not about inheritance across organisms, but about replication within an organism?
Slack dev here. We've actually fixed quite a few accessibility issues over the last year or so. There's still a ton to do, but if you haven't used Slack with a keyboard recently, give it a whirl.

More here: https://marcozehe.wordpress.com/2016/01/16/status-of-the-acc...
That’s a good story, and I’m glad again, thanks.
One of the World’s Greatest Art Collections Hides Behind This Fence (2016)
> What website does a non-trivial amount of pure JS on the main thread?

I challenge you to run a browser with no ad-blocker installed for one week, then block JavaScript (e.g. with NoScript; or with uMatrix and block scripts; or by setting javascript.enabled to false in Firefox).

Your eyes will be opened at just how much JS is run and how much it slows things down.

> What even is the use-case?

Mostly analytics, ad-serving, privacy invasion and laziness/inefficient coding.

> how does it prevent you from using a website?

When it’s bad enough (which it often is, on slower mobile devices), you reach the point where you can’t perform tasks in a timely fashion. I chose the word “prevents” deliberately, because that is how it ends up.
I hate to harsh your mellow, but it was probably due to tobacco.
Show HN: I've made Bootstrap builder for developers to speed up their workflow
Elon Musk tweeting the deletion of his Twitter account
You know you could have just moved out of the house at any time, right? That's what most people do.

> unfortunately he does need to be held responsible for the thousands of dollars of damage to my career

Stop blaming your problems on other people. It looks weak. It is weak. Do you see here? Are you going to come at me with a lawyer for damaging your career for saying these things right now? Most likely you're going to close the tab and move on with your life, as most would.

Sure, you didn't deserve the treatment, but you got it. There was a story I read where a father kept his daughter in the basement for ~12 years (?). She couldn't speak, walk, or anything. She slept tied to a chair. She experienced extreme torture. You were called names. Get over it. Stop being weak. We've all been there, some of us much worse than you could ever imagine.
Out of curiosity, have you tried the triptan class of drugs? They are migraine pills that have some similarities to the tryptamines but are not psychoactive.
I use AdGuard too. It does the job.
Email is Lindy
https://en.m.wikipedia.org/wiki/Lindy_effect
I was talking about the growth of porn sites for general user submitted content that isnt of the pornographic variety

Users use them for that, you want usernames per site? How am I supposed to answer that. I assumed A lot of people are already familiar with this use case and also find it discussion worthy
Google is the company currently driving WebGPU efforts and has shown the fruits of their labour at Google IO.

To the point that what Intel has contributed to WebGL 2.0 compute shaders implementation on Chrome might be thrown away, as Google now considers it needless in presence of WebGPU.

Which by the way is based on HLSL, just as Khronos is also finding out on their Vulkan PR efforts, is the favourite shading language among professional game devs.

Which is why Samsung and Google are the two biggest contributors to HLSL to SPIR-V compiler.
The problem with take home assignments is that while investing time the candidate doesn't know how it will be judged. Sometimes people want just a working prototype but sometimes they want essentially a production quality high-performance code.