skysight-inc/HackerNews huggingface dataset:
Tolkien was not of the opinion that war propaganda represented absolute truth.

Here's an example of his thought on WWII:

> I have just heard the news. Russians 60 miles from Berlin. It does look as if something decisive might happen soon. The appalling destruction and misery of this war mount hourly : destruction of what should be (indeed is) the common wealth of Europe, and the world, if mankind were not so besotted, wealth the loss of which will affect us all, victors or not. Yet people gloat to hear of the endless lines, 40 miles long, of miserable refugees, women and children pouring West, dying on the way. There seem no bowels of mercy or compassion, no imagination, left in this dark diabolic hour. By which I do not mean that it may not all, in the present situation, mainly (not solely) created by Germany, be necessary and inevitable. But why gloat! We were supposed to have reached a stage of civilization in which it might still be necessary to execute a criminal, but not to gloat, or to hang his wife and child by him while the orc-crowd hooted. The destruction of Germany, be it 100 times merited, is one of the most appalling world-catastrophes. Well, well – you and I can do nothing about it. And that shd. be a measure of the amount of guilt that can justly be assumed to attach to any member of a country who is not a member of its actual Government. Well the first War of the Machines seems to be drawing to its final inconclusive chapter – leaving, alas, everyone the poorer, many bereaved or maimed and millions dead, and only one thing triumphant: the Machines. As the servants of the Machines are becoming a privileged class, the Machines are going to be enormously more powerful. What's their next move?

http://www.tolkienestate.com/en/writing/letters/letter-chris...

If you read his full letters, you will discover that davidy's ideas about what Tolkien thought, and what he represented in LotR, are tremendously wrongheaded.
Not that they’re the only ones willing; but they are overwhelmingly the only ones capable of operating in the way OP describes due to a variety of societal pressures, lack of family attachment, confidence/ego, etc.

Other people are certainly willing and able to work hard and independently, but you do have to provide more formal guidance because you cannot expect someone living in a different cultural context to meet all the standards you hold yourself to. There may simply be a misunderstanding, and because I guarantee the employee would be acutely aware of the understanding gap, it’s on the manager to be aware of it as well.

Informality has a lot of benefits, but it’s also necessarily exclusive to people who don’t know the unwritten, informal rules under which you operate. This can and will lead to a homogeneous team that seems productive from the inside, but may miss other goals because they’re just unaware of them.
This is untrue. You need insurance to visit a doctor. You have insurance if somebody pays your "social tax." This means that you must be employed or be a child, in education, or a pensioner.

If you're unemployed and don't qualify for the unemployment program (many don't) then you don't have health insurance and have to pay out of pocket for all doctor's visits. The same applies if you are self-employed and your social tax cut isn't high enough.

Many of the people who would need it the most don't have access to healthcare in Estonia. They have access to emergency care though, but that's the same in the US.
Isn't that good though? The scientists who make new discoveries get paid to do so, rather than just some random person with a gpu in their closet?
> People who litter will have points deducted from their score and they'll no longer be allowed in parks. Unless they have money of course. "Donating to charity" can increase your score, so the rich will be able to whatever the fuck they want and the poor will lose access to parks.

The whole point of the above comment was, in opposition of Chinese system, to only provide positive interactions. The surveillance genie is out of the bag and there is no going back. For better or for worse cameras are everywhere, it is only a matter of time until there is AI watching most of them. The traditional system is based heavily on punishment, so it does not take a lot of imagination to extend it to the automated enforcement.

Indeed one of the worst possible outcomes is when your karma is directly tied into your banking account. In that world the rich have nearly unlimited indulgences. I was trying to imagine a world where the technology is used to provide positive feedback instead of punishments.

> Some friendly advice from a fellow human - go take a nice long walk in a park. Enjoy the fresh air and sunshine, while you still can.

I do that quite often, but every once in a while I want some variety such as competitive games.
GDPR Compliance
Similar to a quote often attributed to Churchill that goes...

> Democracy is the worst form of government, except for all the others.

in this case I think the burden of improvement is on those trying to tear down the union and we can rework it a bit to say

> Unions are the worst form of worker protection, except for all the others.

I don't disagree that Unions can de-incentivize workers and become corrupt, but it's the best tool we have right now.
or move to the country side and enjoy peace of mind
> The advice given in this article is bad.

Thumbing through previous submissions of this domain with discussion, this seems to be a pattern.
You act as if others' opinions should not offend you. I happen to find you're misinterpretation of the parent comment offensive. See how it doesn't matter?
Econ 101: Competition is good.
Econ 102: Unhealthy competition is bad.
Econ 201: The wrong kind of healthy competition is also bad.

Where only two competitors sell too similar a product, two dogs chasing the same rabbit, market forces will only amplify this lack of diversity. I want a range of core/clock options at a variety of price points. If AMD and Intel become too similar on close speeds I fear the inevitable race will reduce my options to a binary of two very similar product lines. This is s recognized realworld phenomena.

https://en.wikipedia.org/wiki/Hotelling%27s_law
Fossil is great software and it's worth mentioning that it's written by the creator of SQLite. I'm using it to version-control my dotfiles and it works nicely.
Even if he doesn't care (I personally wouldn't), doesn't change the fact that the guy couldn't even take a proper bathroom break because of arbitrary time constraints.
Wow, being able to edit multiple files from the web interface is a huge upgrade over what GitHub allows. I've often wanted to make fairly simple changes to projects that entail multiple file edits, and avoided just using the web because I didn't want to have to send a pile of commits, one per file.

Also, the process of making a branch to submit them all as one PR is also needlessly complicated on GitHub, especially since your fork's master will be whatever commit upstream was at the first time you submitted a PR, and there's no way to update your master to their master with the web UI. Usually I end up deleting the fork so I can recreate it. There's no way to "just" create a branch from the upstream's master. Easiest way is to create a one-commit PR, and then add to the PR branch.

tl;dr: GitHub makes it painful to do this.
That makes a lot of sense. Thanks for pointing it out.
>but forced myself to deliver results autonomously through self-teaching and long hours.

He's saying that it's harder to compete on self-teaching and long hours if you also, say, have a child that you're trying to teach good values to and need to pick up from school at 3:30pm during the week. Which is a reasonable critique of the parent post, IMO.
Which is unfortunate. Top-level await is a very bad footgun and should almost never be used.
The point of saying that the UPS driver was pissing in his bushes was that the UPS driver doesn't have time to take a restroom break and has to grab the best opportunity he can find.

It's not about the property owner's feelings. However, even that can be viewed as an externality that UPS is pushing onto third parties.
The unit of account is different. Totally untethered individual freedom is unknown in East Asia and paternalistic societies have been around forever to enforce group norms.

Different values for different folks. Some people are happy to live in conservative, stable, conformist, and low-risk societies (whether because they are brought up in such or not, though usually the former). Some people are not.
What's not to love? I really enjoy having months-old minor instances in which I could have done something 10% better thrown back in my face as a reason I won't be getting much of a raise this year. Why bother mentioning it to me at the time, when I'd have a hope of improving, when you can save it up for the biannual review?!
Worth noting that strncpy doesn't stand for secure string copy or anything like that. Using strncpy for copying strings would be a mistake, even if technically you can do that.

Rather, it's a fixed size string copy function. This structure is very rare in regular environments, but they can happen in embedded environments. For instance, if you want to have a string in binary file which is at most 10 bytes, you may want to avoid storing the termination byte when the string is exactly 10 bytes long. For instance, such a structure was used in UNIX to store file names, as they used to be limited to 14 bytes, and storing terminator would be a waste of space.
> Especially those examples (of "most people") that coordinate submission from 5,000 people mostly interacting directly with them.

This is wrong. He has said himself on video multiple times that his correspondents are the subsytem maintainers, which are way fewer in number (a handful of people).
> Having worked on several different search engines at several companies, my consensus on this stuff is that customers usually just want more simple boolean filters or multi-choice filters that they can use to precisely control thevresult set for their preferences, and they want you to clean up the data backing the filters so they are highly accurate.

Were these customers very computer-literate?
> it was the engineer from Microsoft who took the pro-promises side of that argument

JavaScript's async/await is essentially taken from C# (with "promises" instead of "tasks"), so that could explain it.
5 Years After Snowden, Has Anything Changed?
Suggesting businesses are the frail side of the equation is absurd. If you ever talk to anyone stressed out by being unemployed, by applying for jobs, by worrying about leaving a terrible job but staying because of risk and transaction costs, this would be quite obvious. So strong is the business side, that business in many industries can afford to be quite terrible to their workers for a long long time.

Regarding your other point, unions can also increase salaries by getting workers a larger piece of the pie. Not sure why you left out this obvious aspect of any negotiation?
You're ignoring the cost for community projects where the community now needs to invest in learning and using your own self-hosted repo, which may or may not have a good UX. This is a barrier to entry.
A deck of flashcards with the name and photo of some the most important people in the company, along with some of the most important people relate to the area of the company in which they will be working is very helpful. Certainly would have helped prevent me from exclaiming that the company org chart was "evidence on paper of confusion and lack of direction or vision" to the Chief Operating Officer on my first day. Fortunately she thought this was funny; once she walked away and someone pointed out who she was I added "and senior management is afraid to speak their mind" to the list of problems that company had. And no, I wasn't fired... worked there for several years.
Competition among companies is not so tough, because many employees can't easily move cities or countries to find another job, but companies can (and do) always import workers from all over the world, or outsource projects.

When it is tough, companies collude so that they can keep salaries down (see Google & co).

Negotiating as part of a group is not about supply and demand, it's about reaching a fair agreement between a specific company and a specific group of workers. Nobody cares about supply and demand on the market, most people would rather have a stable place to work and get decent raises if the company is doing well, instead of all the profits going to the management and shareholders.
Don't forget GitHub, Microsoft and et al, co-wrote and contribute to libgit2[1], a portable pure-C Git core implementation that's aim for cross platform compatibility.

As the author noted himself, GitHub keeps, source code, user pages/wikis and gists in Git. Other objects like issues, repo relationships, accounts, project details in their own database[2]. To me, that's a fairly standard way of storing data if I were to develop a GitHub system. Even rate limits for APIs are common way of protecting them from API abuse.

Why is all of sudden Joey has criticism?

[1]: https://libgit2.github.com/

[2]: http://joeyh.name/blog/entry/a_Github_survey/
> Wrong.

What? Are you seriously claiming that a workflow that only uses 4 GiB/s of memory throughput is somehow memory bound on a controller that can push 95 GiB/s? Workflow matters and affects reasonable CPU choice.

> You neither read the OP or my citation. Eypc can push 95GiB/s with its 8 channels.

Um, also not true. Your link does not include any memory throughput figures supporting your contention that TR is "memory bound." I believe you are totally mistaken about the 95 GiB/s figure for Epyc; see below:

TR, quad channel: https://en.wikichip.org/wiki/amd/ryzen_threadripper/1950x#Me...

Epyc, octa channel: https://en.wikichip.org/wiki/amd/epyc/7551p#Memory_controlle...

Epyc can push 159 GiB/s with DDR4-2666. Per socket:

> In a dual-socket configuration, the maximum supported memory doubles to 4 TiB along with the maximum theoretical bandwidth of 317.9 GiB/s.

You said:

> TR2 isn't increasing the number of channels, so 2 CCX's (8 cores, 16hyper threads) don't have direct memory access.

Understood. I have never said otherwise.

> This is going to carry a lot of performance penalties.

The extra cores will have higher NUMA latency than the memory-local cores, yes. But it does not somehow decrease the total memory bandwidth available across the CPU.
Found James Halliday lmao
Things have played out this way with other technical crafts and I think you are correct that it will go that way here also. Actually, there's probably a good business opp. These folks who retire might be happy to come back to work for twice their salary - and they are already getting a pension from their years at the university. This not something you can do offshore IMHO. "Fire" it up!
Abl Schools | Sr. Front-end Engineer|San Francisco, CA | Full-Time | ONSITE | http://ablschools.com

== About Abl Schools ===============================================================

We are a 19 person mission-driven startup located in San Francisco. Abl’s dynamic school scheduling platform makes it easy to design and manage the daily life of your school. Our simple, cloud-based tools work alongside your student information system and eliminate the need for spreadsheets, magnet boards, and stacks of papers.
Our first product is a next-generation Master Scheduler that simplifies and streamlines the entire master scheduling process. Developed in collaboration with secondary schools from around the country, Abl’s Master Scheduler is a smart, flexible platform that enables school leaders to quickly visualize tradeoffs and meet the unique needs of every student and teacher.

We are seeking a Front-End Software Engineer to join our team and help build products that support our mission. We are growing quickly and there is a lot to do! Your contributions will have a meaningful impact on our company.

== Qualifications ===============================================================

- Experience with Javascript frameworks such as React, Backbone, Angular etc.
- You should have a great feel for user experience and an eye for beautiful designs

- Bring a deep understanding of best practices in design, optimization, interaction, and usability

- Continual learning of emerging technologies/industry trends

- Familiarity with the whole web stack, including protocols and web server optimization techniques

Here is an article from edweek that will tell you more about our mission: http://edweek.org/ew/articles/2018/01/10/a-silicon-valley-en....

== Interested? ==================================================================
Click this link to apply: http://grnh.se/madgwy621
But it would affect the absolute gap - everyone is proportionally richer, so the absolute gap is proportionally larger.

My point is that knowing only the fact that "absolute inequality has increased" doesn't tell you anything about whether that's good or bad for the world.

I agree that absolutes matter to the individual - but I personally think percentages are a better way of understanding and interpreting growth over time for most populations, because growth has historically been very consistently exponential.
Based on what statistics? Who is selling all of these high end Android phones? Even Samsung is selling mostly low end phones.

Also looking at Apple's sells every year since the 6 came out, I doubt very seriously that Apple has sold more 6 phones than 6S, 7, 8, and X phones.

Also if the 6 from 2015 is not a powerhouse, neither is Samsung S8 that was just introduced last year....

http://bgr.com/2017/05/23/iphone-6s-vs-galaxy-s8-speed-test-...
In the Economy of the Future, You Won't Own Your Own Kitchen
So much this. Although in theory I can see why this would be appealing, however in practice, our Node backend and Ember frontend have very little code they can share. Maybe there's an argument for devs being able to jump back and forth. But again, in practice, the paradigms are very different so I am not sure there's a huge benefit.
I wonder if it is the case that society can benefit from having organizations installed in economic instrumentation that act as a bulwark against the creep of the economic sphere. Perhaps market forces alone a detrimental to well-being and organizations that are in opposition to those are a necessary function of a larger social economy.
Ask HN: Looking for the startup that's working on a video platform for bots
I ran into a link about a month back of a startup that was building what looked like a twitch for IoT bots. They had a bunch of tools for streaming from raspberry pi, etc, and sold kits. I've been looking all morning for it to no avail, does it ring a bell to anyone?
I think OPs jump in logic means if you can filter ads on sexual orientation then the same tooling can be use to attack protected classes.
*she

But gender is only a part of it; unconscious bias is intersectional just like identity. The fewer intersectional traits you share with someone, the greater the cultural gap you have to cover.

More formality at work in terms of expectations and progress provides a clear way to cover that gap.
OK, you get paid but you have to slow down, play politics, form your/join a clique, because otherwise you become hated by all your colleagues for casting a shadow on them, then be driven slowly out of the company by hiding information from you and spreading rumors about you. In other words, you are wasting the most precious thing you have - time, where you could perform much much better, for some "standard salary". Is that a good bargain?
Both you are right and not right - it all depends. "Total control" is subjective term here. One may find total control with Shopify or Amazon, but another may have an urge to implement in-house DDoS protection or have own power supply.
He spoke about being a young man willing to put in the hours starting out to learn his craft. Yes, the young need to learn a lot after schooling just to keep up.

After that, he spoke about figuring out how to provide the most value for the business. I've had a 25+ year career and can verify that everyone should follow this advice.

Whatever hidden biases we are concerned about in the workplace, they all pale in comparison to the metric of fulfilling the purpose of the company. It took me a few years to realize that businesses were less interested in paying me because I was smart and could solve hard problems and more interested in how I could measure and move the purposes of the company.

The only direct value a manager provides to a company is a regular calibration of employee purpose with the purpose of the business. This is best done with regular 1-on-1s, not through semi-annual reviews.

There are other indirect things that a good manager brings to the table which mostly revolve around increasing employee happiness and satisfaction, but all of it pales in comparison to aligning employee and company purpose.
As someone who runs a couple small projects with large userbases, having multiple issue queues across multiple platforms is a massive organizational hassle. Having one canonical place for issues makes life easier for all parties.

With that said, if you disable issues on a system, make sure you have prominent documentation that says "Submit issues to XXX". Otherwise, it's confusing.
well to be fair arbitrage in traditional markets only really works at massive scale.

Its also part of the invisible hand that brings equilibrium to markets. Unfortunately its not really accessible to the average investor.
But 'China' (as in 'current boogeyman') has been around for a while now, and so have strong European economies with strong Unions and employee-friendly laws. In itself, your statement does not refute the op.
This is shortsighted because the employee may already be sitting on an offer/is willing to leave. If a good employee asks management for a raise outside of the annual performance review cadence, and is rejected with "Ask me after performance review", management shouldn't be surprised to receive the employee's 2 week notice.
>> I am not looking for passions that align with the company, I am looking for passion itself

I used to think the same. But over time, i realised passion in other stuff doesn't correlate to passion at work. sometimes they end up being distraction.

Also there are people who don't like to share much outside of work.

I think more than passion, focus (esp. attention to details) is essential. Someone who understands depth of his/her work is likely to be better learner.
For e.g. everyone can use an open source library but underlying working of libraries are explored by a few.