skysight-inc/HackerNews huggingface dataset:
>I have zero reservations about South Korea's workers' rights protections, workplace health and safety, and environmental regulations.

Well, Samsung only just apologised last year to workers for some unusually high rates of cancer among workers at its (local) semiconductor and display factories[1]. It took ten years or more to go through the Korean courts. In general, Korea's industrial death/injury rates are very high compared to Western countries.[2] Workplace health for workers in Korea's electronics industry in general does not appear great, to say the least.[3] Finally, Samsung's treatment of workers in its Vietnam factories is, by most accounts, subpar at best.[4]

I live in Korea and I've been here for about four years. (Note that if we were to cover something outside tech/electronics, like construction, the workplace health and safety situation in Korea would appear even more dismal). I think I've dumped enough links already, but without adding more I will agree that legal protections for workers are quite strong in Korea at the base level, but they are often blatantly disregarded or skirted around by employers.

[1] https://www.aljazeera.com/news/2018/11/samsung-electronics-a...

[2]https://www.ft.com/content/57c76820-d3f0-11e7-8c9a-d9c0a5c8d...

[3]https://www.ncbi.nlm.nih.gov/pubmed/25938673

[4]https://ipen.org/news/samsung-workers-line%c2%a0unique-repor...
The dev says himself that he is a junior, and it is very likely that the CEO of a tech firm has more than junior-level experience in technical matters. Even if he doesn't, it is still fine for a junior to ask his superiors for advice.

- Hey Joe CEO, which version control do you think I should use?
- None, that's an order!
Macros, regex, awk are the tools to quickly automate text processing. It literally takes less than two minutes in most cases once you’re proficient.
Isn't that how Samsung grew during the 90s?

Japanese companies outsourced to them, and basically trained their competitors.

Manufacturing in Korea during the 90s just accelerated the rate of IP theft.

It was like that in Japan during the 80s too.

I wonder which country will be after China.
Reddit as a StackExchange Alternative
execve("/bin/sh", NULL, NULL) is a quite common replacement for system() in exploits.
Absolutely and benefitialy, you would need just to take it out of shielded pocket to reconnect. BTW: http://tinwhiskers.net/signalobscura-the-faraday-inspired-ce...
HIPAA requires organizations to provide training for all employees, new workforce members, and periodic refresher training. The definition of “periodic” is not defined and can be left open to interpretation. However, most organizations train all employees on HIPAA annually. This is considered to be a best practice.

https://www.medsafe.com/blog/compliance-topics/7-common-ques...
I can confirm Schwab banking is the real deal! No fees ever. Reimburse ALL atm fees (even those pesky international scammy ones that are like $10 a pop). Effectively wherever you are in the world, you are in network with Schwab ATM's. Used them as an exchange student all over the place.

The biggest plus IMO is if you travel a lot. You get, from what I have experienced, no currency conversion fees, and no mark up on the exchange rate. They basically give you the Visa official exchange rate which is very good!
>The government forcing private entities to disseminate speech they don't want to — that's where this leads, right?

I don't think so. Is anyone proposing this as a solution? The parent certainly doesn't seem to be.
Yeah this is something I've thought of as well - there's really quite some potential loopholes, if you really want to get through it, using e.g. shell companies or the like. It's a tough question to solve, and I don't know any mechanics in place currently to measure that.
It's amazing how many times I walk across a crosswalk and look behind me to see a Tesla going by. I don't hear them at all at low speeds, I can't imagine what would happen if I have a kid and a bag of groceries making noises if one of these cars comes creeping up behind me and kills (or cripples) my kid, by slowly driving over them.
This is actually pretty sad. HIPAA is not something a company should take lightly. It would be like a private company having no audit logs or encryption while running a government contract, but 50x worse.

Working in healthcare myself, I urge anyone whose eved contemplated or has the opportunity to work in a healthcare related company to take a few days to really digest and understand not only HIPAA, but it's purpose and it's consequences. You can go to jail just for being part of a company that does not properly take care of patient data.
Most of central European i3 sales can be attributed to German power companies making a deal with BMW under the table. Pretty much 100% of i3 sales in Poland in 2019 went to innogygo, a Green car sharing company. Why Green? Because parent company, Innogy, is a subsidiary of RWE. The lets strip mine ancient Hambach forest (https://www.bloomberg.com/features/2018-hambach-forest/) for Lignite - THE dirtiest coal possible RWE. Sprinkle if with freshly cut Romanian forest (https://www.fern.org/fileadmin/uploads/fern/Documents/Up%20i...) and burn it all in Green coal^^^biomass!!1 fired power plants. Because in Germany co-firing dirtiest coal possible with small wood addition counts as green energy. Everybody wins, for a very specific definition of "everybody".
In the 90s Auspex sold fileservers that had lots of specialty offload processors. This was before modern GPUs. Then the advantage of functional processors disappeared, and Auspex with it. Later came RDMA, which essentially is akin to having some functional processing in NICs. Anyways. This has been happening for a long time. But CPUs are maxed out for now, I think, so I'd expect that the current cycle will be a long one.
The parent, in a reply to a sibling comment to mine [1]:

> Yes, totally agree. These big companies must be broken up, or treated with a much greater degree of regulation (effectively holding them to the standards that the government is held to, as sole provider of some functions).

I am sympathetic to breaking up big companies (albeit because of a dislike of private consolidations of power, rather than a commitment to freedom of speech). But their alternative proposal is exactly the scenario to which I was referring.

[1] https://news.ycombinator.com/item?id=21143819
Keep in mind that IH'ers are trying to start their own independent internet-based bootstrapped businesses. Having joined the IH community recently, I can attest that the business side of things is where most IH'ers are lacking in terms of achieving that goal (myself included). Their technical skills tend to be "good enough". Hence the value placed on these types of books. Hope that helps to explain.
I used to write most of my codes in Atom, but it was too slow when your project gets bigger. Then I shifted to VS Code on a colleague's suggestion.
Forgot: Also very high CPU usage. Hundreds of hours after a few weeks.
Beyond your last point on concentration camp, the US isn't a shining example of "imprisons, and sometimes kills," and "systematically destroyed peaceful cultures" either.

And the bail system where poor people can be held for not having money to post bail is akin to decentralized concentration camps around the country. That you can say is a stretch, but you get the point.
I was just recently fired, but honestly I was about to leave. I work in a two person branch of my current gig. The other person is my supervisor and is learning how to be someone. He's constantly looking over my shoulder and decided to fire me because I missed the goals, that he forced me to quote. The project wasn't ready for a deadline. I honestly got tired of all the little supervisor experiments as well.

When he fired me, he asked me if I would have liked a warning that my performance was effecting my job. I told him yes. Then asked what the reasons were that I was being fired. "You're a good developer but this team needs more speed." Whatever that means, there goes my 10% at a startup...who saw this coming (hint: everyone)?

He fired me before I went on a 2 week vacation. During said time he got a good taste of the difficulty of the project and why I was resistant to quoting times. Would a manager ever admit a mistake?
I didn't imply anything about the central government. I was responding to your assertion that "you would do what Google has done and completely remove yourself from China." I don't think Google is the saint you make them out to be if they're making billions of dollars from Chinese sources.

Google has always been a B2B company - their revenue comes from businesses. Even if Google the search engine were running in China, where would the revenue be coming from? Still Chinese businesses. I don't think it's relevant whether the spending is domestic or international in nature.
> Because China systematically destroyed one of the oldest and most peaceful cultures the world has ever seen in Tibet.

If the criteria is to not have destroyed another culture, then there aren't a lot of countries to manufacture in.
The question is not about what is guaranteed but about what should be guaranteed. By deciding what to show and what to hide google breaks the implicit contract made with me as a consumer: which is i gladly give up privacy, do not use an adblocker, vote against politicians who try to harm googles busyness, and in return get the information i am interested in. If they want to harm me by hiding information, i'll try to fight back so that another company could take their place. But this whole "fighting" is unproductive and harmful for the society, that's why we need to introduce fair rules to regulate such conflicts.
I don't think this would come as a surprise to any executive planning to grow their business in China. Large companies are already obliged to create an internal party unit[0]. It's factored in as part of the cost of doing business here.

[0] https://www.reuters.com/article/us-china-congress-companies-...
Hah, I'm sure I actually am of sound mind. I know with the seasons thing I'm weird, and like I said I could probably figure it out if I actually thought about it.

Knowing today's date though is something I pretty much can never do unless I've had a reason to be aware of the date recently (some important event either happening soon or having just happened). I actually find it a little odd that other people seem to be so aware of it.

I could tell you the day of the week though, because that has more day to day relevance
Location: Guanajuato, Mexico

Remote: Yes, preferred

Willing to relocate: No

Technologies: JavaScript, Node.js, CSS, HTML, Postgres, React, React Native, Python, Docker

Résumé/CV: https://drive.google.com/file/d/1zuzzgf8QJl2N_-775sHnbShjyW8....

Email: ulisesavila04@gmail.com

I am a full stack web developer, I have done web apps and mobile apps in react and react native with backends done on nodejs.

I want to work with people more experienced than me and step up my knowledge in web development.
This reeks of whataboutism. IP theft is problematic and nobody has ever engaged in it to the extent that China has. The Chinese intelligence apparatus is actively engaged in IP theft as well.
Car you cant buy yet is a year ahead on performance over another car you cant buy?
Actually, I am a farmer (and work with 'traditional' tools) - which is why i responded to the thread in the first place. Clearly we read differently into what was stated.

It seems I wasn't the only farmer to state this, as @lolsal said:

> When I'm walking my fields repairing my fences I absolutely wish my fencing tools were lighter, even if I'm using my truck or other vehicle to carry my tools. I don't think they'd belly laugh at someone who preferred more efficient tools.
SEEKING WORK

Location: Guanajuato, MExico

Remote: Strongly preferred

Willing to relocate: Unless it is a great deal.

Technologies: JavaScript, Node.js, CSS, HTML, Postgres, React, React Native, Python, Docker

Resume: https://drive.google.com/file/d/1zuzzgf8QJl2N_-775sHnbShjyW8....

Email: ulisesavila04@gmail.com

I am a fullstack developer that uses nodejs and react for building web portals. I would like to help building MVPs or working with established code bases. I am looking for contract or part-time work.
I bet AMZN
What are you scanning the bitmap looking for? Why not just index into it and look at the relevant bit?
Can't it?[1]

3.2 million people visually impaired in 2015, 8.2 with vision problems, in the US alone, trend hard upwards.

[1] https://www.nih.gov/news-events/news-releases/visual-impairm...
I read his essay, and yes, it did get seriously distorted to demonize him.

However, it was not well written nor was it particularly well reasoned. While there were some potentially good ideas buried it it, they were buried under poorly understood and debunked science and statements that were easily misunderstood.

I think critical debunking of where he went wrong and charitable interpretation of some of the things he may have gotten right would have been far more effective.

Unfortunately it was pulled into the morass that is partisanship in US these days. (I personally harbor a suspicion that this was deliberate and that he fully intended to get himself fired given the way that it and numerous other personal details of googlers got leaked in the lead up to his firing).
They didn't remove it for that reason though.
Other Nations Lure Chinese Students as the U.S. Turns Them Away
My last day at work is Friday.

I was hired three years ago to write web apps for a major children's hospital, but given no web servers to run the apps. That hasn't changed much.

Let me repeat that. My job is to write web apps. I have no servers.

The first "servers" I was given were three old RedHat boxes that were used in a share environment by researchers. Ports to the box weren't open and basically everyone was root to install whatever they wanted.

The second set of "servers" I was given was this "enterprise solution" called BlueData. It basically runs crippled versions of open source software and to top it off, our "DevOps" team did things like not open any ports to the farm and set up one command line ingress to it.

I spent years arguing this was insane and I finally had it. It was low stress and I hardly did any work, but at the end of the day, I didn't feel good about taking salary for money that can go directly to children's care.
Amazing. I know I shouldn't be laughing at the expense of your misery but this sounds like something straight from The Office.

How are people like this able to become CEOs and attract investors? Does it just take a shit load of lying and knowing a lot of people?
Huh? Why would the code have medical data in it?
Why is this post flagged?

Knowing better ways of earning (more) money is one of the most important things anybody should learn.

This thread deserves a good discussion, and if not that at least criticism.
https://github.com/jalvesaq/Nvim-R

Is vimR better?
I'm less sure that works when I'm the one that wrote most of the docs. But thanks, yeah, I understand how it can come off.
And once all of the political capital and opportunity cost has gone into proving that science is true it will be too late to do anything to save us.

Color me unconvinced.
Years ago I was at a trading firm where I needed to write a test suite for our order entry system (the software that sends orders to a stock exchange). Tests could become quite large because I had to track the sequence of acknowledgments and executions from the test exchange.

The tests would have been a real pain to write in C++, so I created my own language! It was inspired by both Expect and Cucumber.

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

https://cucumber.io/docs

That allowed me to write a simple script of expected behavior, like:

test "Cross own order"
-> new buy IBM 100 $141.01 1
<- ack 1
-> new sell IBM 200 $141.00 2
<- ack 2
<- trade 1 100 $141.01
<- trade 2 100 $141.01

My interpreter would run the above script against the exchange's UAT environment.

The tests could get pretty sophisticated. I could investigate swanky exchange-specific order types by verifying queue position, liquidity flags, etc. By writing these test scripts, I could verify (1) that my order entry code was correct and (2) that I actually understood what the exchanges were doing with my orders.

These test scripts had another added benefit in that traders now had executable documentation. So whenever a hypothetical scenario came up, I could write a script to verify that our assumptions were correct and then email the script's code as a precise set of steps that the exchange was taking.

I ended up writing the whole language in Boost.Spirit, which admittedly was a beast. But I still believe that creating a testing language was the right thing to do.
What are you off about? The claim is that "refraining from logging in could be even remotely sufficient to prevent your data from being sent to Google."

google.com has 90% marketshare. Google Analytics is on 55.9% of websites (according to Google!) They track every user on more than half of websites on the entire Internet.

Why are you rambling about the default settings for the built-in maps app?
Decades-Old Technology Offers a Greener Way to Cool Buildings
Ever tried YouCompleteMe? I love it for Ruby, Python, JavaScript.
I'm in the US :'(
Many of the reviewers claim its super slow at indexing, I wonder if its still true for the newest version
Oh sure, if it's absolutely trivial then bash it (hah) through some shell scripts or even just do it on the command line. I'm talking more about things that are slightly more complicated and will need a bit more effort than find & replace.
Upvoting because there is a lot to unpack here. As others have noted below, it would be a worthwhile to many and I daresay yourself to develop it.

Perhaps you meant he "accumalates newer more internal experiences to offset it". The problem I see with his outlook and many other entrepreneurs is that we are only as alive as the warmth radiating from our last kill - the hunt we bagged or the corpse of our last startup. The colder the kill the less alive we feel.

In the model of existence of being-doing-having [1] the ones who are the happiest are the most fulfilled are the ones who
embrace being –> doing –> having instead of having –> doing –> being.

[1] http://www.davewheitner.com/living-life-forward-the-being-do...
Morally, I agree with you.

From a practical perspective, however, that would cede what little voice the American companies have in the process to the Chinese government who would replace them with local lapdogs controlled by political allies.

The result would be software where censorship wasn't a bug, it is a feature...
Multiple windows is crucial for my work, but every time I've used them, I've also had access to a standard sized keyboard.

I can't imagine doing a lot of things without a keyboard that require multiple screens
I wish this were available in Canada! I know it's never gonna happen, but one can wish.
I guess it's all a matter of perspective, but I'd just be thinking he's some kind of weird loser with OCD that can't manage his own personal grooming at home, but for some reason isn't bothered by spending a lot of time in a public toilet.
The Beatles’ revolutionary use of recording technology in ‘Abbey Road’
The government can just take the internet down for the protest area.

There is only that far technology can go.
I think prey animals have a sense of when a predator is actively hunting vs. just happens to be in the area. Humans kinda act like cats when hunting, walk very low and quiet, use cover for concealment, frequent hard stares, etc. Humans just out for a hike do not act like that.
Side note:

Over here employers must give you a notice of termination, the length of which depends on how long you worked for the company. For employees with over a decade of loyalty, this period can be a year or more.

The intent is that a worker can get enough time to find a new employment.

The regulation has a perverse effect. As an employee who is on notice is generally no longer trusted to prioritise the company's best interest, the practise is to just pay out the wages for the notice period but prevent further access to the business and its clients.

This makes firing someone with enough tenure an expensive deal.

There are two ways around this. (1) If you can fire someone for 'grave and urgent resons', let's say you caught them stealing from the till, the the termination period does not hold, and you can fire them on the spot. Problem is that 'grave and urgent' is not a very well defined concept, and therefore is open to abuse. You got ill and did not submit a doctor's notice within 24hrs to HR? That is formally 'illegal absense' and could be a 'grave and urgent' termination offense.

(2) The notice period is reversed in case it is the employee quits. Then they have to give the company the lengthy notice. Same as above the employee is usually alowwed to leave much sooner if he agrees to tie up some loose ends and do a handover. In practice many employees that a company wants to fire will be nudged/pestered into quitting by making their work more difficult or less attractive.

The regulation is well intended and for the right reasons, but fails in practice.
This post contains the two forms of gaslighting most often used to derail any serious discussion on the merits of free speech.

1. Free speech absolutism is actually perfectly reasonable. An absolute stance of free speech doesn’t mean you can’t use speech to commit a crime. If you hire a hit man to kill somebody, you’ve committed a crime, even though the only thing you have done is speak. Nothing about that contradicts an absolute stance on free speech. I have a drivers licence which entitles me to drive a car on public roads. It doesn’t entitle me to run over pedestrians who may be walking on them. Your child pornography example is the same thing. Child pornography is illegal because it involves the crime of sexually abusing children. That’s why it’s illegal, and why drawn or computer generated images or movies depicting sexual acts with children are protected by 1A.

2. Calling for free speech in large online platforms is not curtailing their own right to free speech. The one and only reason large online platforms are allowed to moderate their platforms in anyway they choose is because of a law introduced in the 90s granting them protection from prosecution for the content they publish. If you have an online platform that you don’t moderate, you used to be protected by common carrier laws. If you do choose to moderate it, you are no longer a common carrier, and should be held liable for the content you are now acting as a editor and publisher for. This law was created at a time before large tech companies had monopolised online speech, and really should be revised. Changing it certainly wouldn’t require curtailing anybody’s rights, and every time this comes up I’m honestly surprised by the kind of people who object to it, because the argument you have put forward applies equally as an argument against net neutrality.
They're also owned by Stripe which helps, since they don't really need the money that comes with being affiliate spam.