skysight-inc/HackerNews huggingface dataset:
Sure, so you believe that people have a duty to put money to use, and not using money is the issue, because people earn money in an environment where other people enable them to?

I don't really agree with that. If the money went bad, sure; that'd be depriving people of resources uselessly. But a big part of the reason we have currency in the first place is because it's a store of value and doesn't degrade quickly.

The justification based on the idea that they didn't create their wealth in a vacuum is an odd one to me. If I buy an axe that someone else made, use a road someone else paved and then chop down and dismantle a tree to sell the wood- do I owe others? The person making the axe was paid for it in a mutually acceptable exchange. The person paving the road was also paid to do so, and didn't likely do it with the idea that payment would come in part from the commerce others would use the road to partake in.

If you steal wealth from others or borrow it, sure - they have a say on what happens with it. If you become wealthy by providing goods or services that others pay for and then hoarding the money you receive, I don't think you owe your community more because of it.

I believe it's in your best interest to pay more taxes because a larger percentage of tax goes to protecting your property, but as long as you pay your tax I don't think you owe it to anyone to solve their problems for them. It's a good thing to do, but not an obligation.
Some notes from Trump supporters
In case it's useful to anyone on HN working in/on politics, I've been with some Trump supporting and voting people lately, and my takeaways:

- They hate the idea of getting in trouble for using the wrong pronouns for people. A few strongly disliked, and most somewhat disliked, having to use non-traditional pronouns at all.

- They were very upset about stories of people being suspended from elementary school after using the wrong pronoun

- They were upset about a professor getting in trouble for wanting to only use male and female pronouns based on biological gender

- "Don't force it down my throat and I won't force it down yours"

- They feel like they cannot express their views without being attacked. In response, they now express their views much more aggressively and will attack others (sadly).

- They hate hate hate many things that they associate with social justice warriors, e.g. political correctness, "safe spaces," etc.

- They like Trump's outwardly strong stance on terrorism

- They were concerned about the decline of religion, and worry that this will lead to more radical extremists (with the radical extremists converting people who feel disenfranchised and purposeless)

- They support gay marriage but were upset at a story of a store keeper who got in trouble for refusing to serve a gay couple

- They (as former legal immigrants) hate the idea of illegal immigrants skipping the queue

- Extreme distrust of the mainstream media

- Extreme distrust and disliking of Hillary Clinton

- Strong distrust and disliking of Obama (will update if I recall their stated reasoning)

- Generally seemed pretty anti-politicians

I'm not intending to invite a discussion as to whether their opinions are right or wrong. I'm just posting these here because I think that for anyone on HN working in politics, it may be important to know why your opponents dislike (their image of) you.
Well let's try to understand it. This view must be rooted in the idea that such people have chosen their gender, and therefore chosen their gender pronoun. To not use it then would be like refusing to call someone by their preferred name. I don't know of widespread cases where people refuse to call others by their name after a name change, but I can imagine that if I changed my name and people refused to use my new name I would find that annoying.

That said some trans people seem to want to introduce entirely new pronouns that didn't previously exist. That feels like overreach to me. Changing such a basic part of the language by force is not something to take lightly.

Edit: to clarify, I would not support such a law myself!
Sysdig | Many Positions | SF, London, Serbia, Remote

Sysdig (https://www.sysdig.com) is the container intelligence platform - we've built a unified approach to security, monitoring, and forensics for enterprises.

We are a geographically distributed company from day 1 and we're proud that we're staying that way. We value capable team members everywhere in the world.

We have 15+ positions open, but here is a sampling:

Lead Product Designer
Backend Software Engineer (java, c, c++)
Frontend Software Engineer (javascript, ember, d3)
DevOps Engineer
Support Engineer (Staff & Escalations)
Product Manager (monitoring, security)
Marketing Operations (analytics-driven)
Technical Marketing Engineer (security)

Please see all our listings here: https://sysdig.com/jobs/

Why Sysdig? Awesome technology, in a really cool growing market. Good, honest, hardworking people who really want to do right by our customers. Full Medical, Dental, Vision; Unlimited vacation; a free monthly housecleaning service to boot (!). Join Us!
When you say "America has fallen into," it makes it sound like you believe that this is specific to America, and recent.

Was there some historic golden-age that I'm unaware of when people didn't get emotional over political views? (consider the duel of our founding fathers)
CodementorX | Senior Mobile Developers | Anywhere | REMOTE, https://hire.codementor.io

CodementorX (https://hire.codementor.io) is an exclusive network where world-class developers can be hired for contractor positions or large freelance projects. We have over 8000+ vetted expert developers, including book authors, top Stack Overflow answerers, popular open source contributors, and engineers at top tech companies.

We’re currently looking for a few Mobile Developers (iOS, Android, Ionic, React Native) to work on a specific project.

Requirement:
- At least 20 hours per week of availability & Availability to work in US timezones

This is a remote opportunity. We’re looking for both full-time & part-time contractors.

To apply, please go to: http://codemntr.io/apply-hn
Fame | Full-Stack Software Engineer | San Francisco, CA or New York City, NY | Onsite | Full-time | $100K+ and equity with full benefits

I’m the founder and CEO at Fame (fame.co). We built the first ecommerce platform for famous people (celebrities and influencers) and have been turning hundreds of influential people into retailers over the past year.

We build shopping websites, full-embeddable stores for blogs, a shopping cart that works perfectly within Instagram and Snapchat, and iOS apps for our clients so their followers and fans can buy every product they recommend all from their own storefront with a universal cart.

Our platform is impeccably engineered and customers love us for it — we have hundreds of famous clients and hundreds of satisfied brand partners (Nordstom, Nike, Amazon, etc.). We have amazing investors, plenty of funding, an incredible office in SF (in SOMA), and a low burn rate.

We have 3 software engineers and are looking for a few more. Our software stack: * Backend - Ruby on Rails (v5.1), PostgreSQL, Digital Ocean * Online Stores - CoffeeScript, Haml, Rails * Embeddable Storefronts - React * Apps - Swift * Scraping experience is a plus (using Ruby, Python, or other structures)

Our team is all full-stack. We generally distribute software tasks based on individual interest and skill. As our 4th software engineer, you will have tons of project ownership. Your ideas will influence the company’s direction. You will do interdisciplinary work across our platform and learn from best-of-the-best engineers.

To succeed here, you need to be a quick learner, have a passion for software engineering, and be excited to work at a growing seed stage company.

If interested, please email me at cole[at]fame.co.
Do row types add a lot of complexity?
I think "2 hours" was in quotes because maybe many of these assignments are nominally 2 hours but realistically require 4-6. Just speculating though.
Originally posted as a comment in another thread, re-posting here. The comment in the other thread is/was receiving votes at a rate of >1 vote/minute.

See also: http://blog.samaltman.com/what-i-heard-from-trump-supporters

And on changing opinions:

https://psmag.com/news/why-even-your-best-arguments-never-wo...

https://twitter.com/csallen/status/914926162379460609

https://ozanvarol.com/how-to-change-a-mind-yours-or-someone-...
Yeah that AMD managed to land the supply contract for both Sony and Microsoft is a big deal.
Time to invest in Nickel ETFs.
Thanks for sharing the Jocko's creators story.

Yes. MapR-ES comes with its own File system and tool chain but its more closer alternative to Kafka than NATS as it follows Kafka 0.9 API and can act as drop in replacement. Although it does not support exactly once semantics yet.
I ran through the online font identifier tools just a few days ago, doing a React exercise for a credit card component (dress it up with CSS!). I used Snipping Tool to take an image of the PDF image, and went looking for the font:

https://www.dropbox.com/s/erd4nuoavxun2rr/BigBankFont.PNG?dl...

I googled for free online font identification, and started testing. WhatTheFont completely chokes and returns zero candidates, even after moving the dot and the lower i into one glyph, identifying glyphs, etc. Next up, FontSquirrel Matcherator, which initially failed, though it at least showed candidates. I noticed that the FontSquirrel button was not on, so I clicked it and retested. At the top of the results was Fira Sans, oddly without any sample of the font. (hiding in plain site?) And it is Fira Sans, available on Google fonts. Font Squirrel uses the FontSpring Matcherator, so I tested at their site, and failed. No extra options to turn on to find Fira Sans.

Font Squirrel is now my favorite font site. And where is the site that runs these engines through all the Google fonts to see who is honest?
It's a little bit more than just a cute intellectual puzzle. One could build an efficient EDN library based on that or very similar type. See Haskell's JSON library:

https://github.com/bos/aeson/blob/master/Data/Aeson/Types/In...

> though the Clojure expressions are a little leaner

Yes they are. The price is complete lack of type safety. And the benefit is an insignificantly small reduction in boilerplate code.

The number of bugs I've seen where somebody would "get" a number that turned out to be a string or string that turned out to be a number...
Right, because there were no recessions and depressions before central banking. Oh Wait! They were more frequent and worse.

The "government is the source of all economic problems" is a religious myth as wholesale as "satan is the source of all evil, god is the source of all good".

> prudent underwriting of loans was considered "racist" by democrats

is a myth.

Conspicuously missing from this comment is anything about deregulation, nothing about Glass–Steagall. Only euphemistic suggestions that somehow people disagreeing with redlining (and other practices) somehow caused a crash.

This view is only possible if you assume any behaviour people partake in a market is the right behaviour and so any adjustment to that must be bad (, and thefore ... euphemism euspemism... crash).

No. It is possible to have a financial system which is regulated to minimize perverse financial practices. We should place blame on the legislators who fail to do so and the financiers who act recklessly. Not wink and nodd towards "prudence", by which we mean, a president asking for an end to racist policies is more severe than deregulating the banks.
> A dynamically typed language is a statically typed language with precisely one type.

While technically true, saying this is about as useful as saying "You can do anything in any Turing-complete programming language."
Results Generation | Senior Software Engineer | Austin, TX | Onsite | Full-Time | http://www.resultsgeneration.com

Results Generation is a leading provider of channel monetization solutions operating in Austin, Texas. Our core technology enhances and develops revenue streams for a broad array of clients across the globe. In business since 2006, we are a profitable, self-funded company that retains its startup mentality and drive for growth. We continue to grow rapidly and are looking for high caliber candidates to join our company.

Stack: PHP/MySQL/ElasticSearch/RabbitMQ/PowerMTA deployed on GCS, RackSpace, and our own hardware.

We are currently looking for an enthusiastic, seasonsed Software Engineer with strong backend experience to join our team.

Competitive Compensation, Full Medical & Dental, Paid Vacation, 401k, Casual & Collaborative Work Environment in North West Austin.

dustin@resultsgeneration.com
Probably they don't. You can be concerned with something without government force being your proposed solution.
Your link returned 404.
The key thing missing from the question is what the thing being built is. Any answer to the question of how to build must (to be coherent) address what is being built, and anyone who has a what to build and a how to build it for a revolutionary product that takes only $100,000 in VC capital should be shopping that for financing, not looking for a technical gig working on someone else's (probably not revolutionary, certainly more expensive to build, and even more certainly providing the candidate less equity) thing.
Yes, I am looking out for jobs in San Francisco Bay Area.

I have recently relocated to the US and currently based out of San Francisco. I am a creative person with a background in Public Relations and Social Media.

Technologies - I do have the experience in handling Facebook, LinkedIn and Twitter accounts and have used analytical tools such as Google Analytics, LinkedIn Insights, Facebook Insights and also HootSuite Insights for analysing social data.

Willing to relocate - Los Angeles and San Diego

Email - pooja.prakash04@gmail.com

Resume Link - https://www.linkedin.com/in/pooja-prakash-0109714/
Ahrefs | OCaml developer / DevOps | Singapore + San Francisco, CA | REMOTE ok, VISA ok (SG only)

Ahrefs runs an internet-scale bot that crawls the whole Web 24/7, storing huge volumes of information to be indexed and structured in a timely fashion. Backend system is powered by a custom petabyte-scale distributed key-value storage to accommodate all that data coming in at high speed. The storage system is implemented in OCaml with thin performance-critical low-level part implemented in C++ and Rust. On top of that Ahrefs is building various analytical services for end-users.

We are a small team and strongly believe in better technology leading to better solutions for real-world problems. We worship functional languages and static typing, extensively employ code generation and meta-programming, value code clarity and predictability, and are constantly seeking to automate repetitive tasks and eliminate boilerplate, guided by DRY and following KISS. If there is any new technology that will make our life easier - no doubt, we'll give it a try. We rely heavily on opensource code (as the only viable way to build maintainable system) and contribute back [1]. Occasionally we track down CPU bugs [2].

We are looking for a backend developer [3] with a deep understanding of networks, distributed systems, OS fundamentals and taste for simple and efficient architectural designs. Our backend is implemented in OCaml (and some C++), as such proficiency in OCaml is very much appreciated, otherwise a strong inclination to intensively learn OCaml in a short term will be required. Understanding of functional programming in general and/or experience with other FP languages (F#,Haskell,Scala,Scheme,etc) will help a lot. Knowledge of C++ and/or Rust is a plus.

Ahrefs is also looking for a oncall/devops [4] to help take care of its distributed backend systems powered by 2000+ servers and ensure all systems are up and running 24/7. We require deep understanding of operating systems and networks fundamentals, practical knowledge of Linux and a healthy desire to automate everything while being able to quickly resolve urgent issues manually.

Our motto is "first do it, then do it right, then do it better". Drop an email to connect@ahrefs.com

[1] https://github.com/ahrefs
[2] https://tech.ahrefs.com/skylake-bug-a-detective-story-ab1ad2...
[3] https://ahrefs.com/jobs/ocaml-server-side-developer
[4] https://ahrefs.com/jobs/oncall-devops
MyFonts is my go-to source for fonts when I'm doing design work, and I understand why WTF is limited to MyFonts' database, but I do think it kind of cripples it and it would be really cool if it could identify external fonts by name but suggest a similar font in the catalog. Thanks for the great service you provide!
I think there was, and it was pre-1990s. Something flipped after that. I feel like before the 90s, there was disagreement, but it didn't take on the extreme, vengeful tactics that it has today. This may be a result of the internet, or the 24hr news cycle, I honestly don't know. But something has changed. There's been a ratcheting up of attempts to silence dissent, and aggressively punish someone for disagreeing.
I think the issue is using the law to punish people for not agreeing to do this.
Angaza | Software Engineer; Firmware Manager | SF | ONSITE | https://www.angaza.com/contact-page/#careers

Angaza creates technology for selling life-changing products, especially off-grid solar energy systems, in emerging markets:

- https://blog.angaza.com/angaza-raises-10-5-million-in-series...

As an engineer at Angaza, you create tools that install electricity for hundreds of families every single night. We are hiring multiple roles in San Francisco, including mobile and full-stack developers as well as firmware / hardware management:

- https://www.angaza.com/jobs/android-developer/?venue=hackerN...

- https://www.angaza.com/jobs/backend-developer/?venue=hackerN...

- https://www.angaza.com/jobs/hardware-partnership-engineering...

Angaza is a for-profit company, post-series B, with customers in more than thirty countries. Our standard hiring process involves a phone conversation, a carefully bounded home project, and an on-site interview. We don't believe in gotcha logic puzzles or adversarial whiteboard programming, and we strive to give you specific constructive feedback regardless of the outcome.
I didn't think that the startup that I work at would be so relevant on Hacker News :)

GLOBO is a Philadelpha-based on-demand language services provider, and localization and document translation are some of the services that we offer. What you're looking for is our bread and butter and I'd be happy to put you in touch with our account managers who know more about that side of the business.

Full disclosure: I head the analytics team at GLOBO
The Soviets certainly did care about minor complaints, but that isn't an issue today. Today's more modern repressive regimes aren't concerned about minor things. They are much more interested in things like metadata (ie that X is friends with Y). They would rather have that complaint happen than not. The modern oppressor fears silence, fears a lack of data. See the "going dark" debates.

Asking the population to report on itself has limitations. They have to know what is to be reported. They need to know what is good and bad. But what if the dangerous idea is something that you don't want the population to know anything about? What if you want to supress an idea without anyone knowing what you are doing? That's the modern context: removing data and changing stories without anyone knowing that you are pulling strings.
I really want to know about the 9% that believe that MSNBC has a conservative bias and the 8% that believe that Fox has a liberal bias. Are they just trolling the interviewer, or are they so far to the left/right that anything and everything looks conservative/liberal.
This is really interesting because for example my mother tongue (hungarian) doesn't have grammatical genders. Like it's non existent (unlike in english, german, or any other germanic language).
Maybe you didn't. But I see people assuming that all the time, talking about how the poor don't have it so bad now that they can afford phones etc.
The equipment isn't non-functioning. If it were in Canada (or other industrialized country) it would just be moved to another project. However, as this person said, the governments see the value in this equipment, come up with some "fee" for moving the equipment out of the country and the companies just cut their losses and walk away from it.
The point is, types give you an option to encode invariants at compile time. You can choose to use this to your advantage, or not use it at all(use ByteString for everything).

With dynamic types(or just one type), you don't even have the option to do this.
Annoying should not equal illegal.
Lyft is hiring for all positions, including mobile, frontend, backend, infrastructure, and product roles. We're working on interesting and challenging engineering and product problems to improve people's lives with great transportation.

I'm specifically looking for several information security roles:

• An application security engineer (https://www.lyft.com/jobs/software-engineer-application-secu...) who’s excited about helping Lyft ship safe software quickly. You’ll help product and engineering teams at Lyft develop new features and products that are innovative and protect our users, build systems and tools to make it easy for engineers at Lyft to develop safe software by default, and promote security throughout the company.

• A detection & response engineer (https://www.lyft.com/jobs/software-engineer-security-detecti...) who’s excited about protecting Lyft and our users through swift detection of and response to security incidents. You’ll develop and automate techniques to hunt for and alert on attacker behavior with high signal-noise ratio, test our detection and response capabilities to improve our tools and processes, and act as a calm and rational incident commander when incidents do occur.

• A data privacy engineer (https://www.lyft.com/jobs/software-engineer-data-privacy) who’s excited about protecting our users by ensuring the data we collect is used appropriately without inadvertent or malicious misuse or disclosure. You’ll develop tools to enable developers to identify and annotate the data they collect, raise visibility of data storage and usage practices and identify poor practices, and advocate for developing products and features in ways that minimize privacy risk and enable user awareness and control.

• A technical program manager (TPM) for security and privacy programs (https://www.lyft.com/jobs/technical-program-manager-security...) who’s excited about driving security and privacy improvements across Lyft

We are also hiring security operations and consulting roles, though we don't have job postings up yet.

We try to approach security from a software engineering standpoint: we believe in scaling security through automation and tooling, and we ship frequently. You'll help to scale security at Lyft to support our continued growth and your work will have significant impact and visibility. If you want to learn more about the kinds of things we’ve built, check out our security-related blog posts at https://eng.lyft.com/tagged/security.

If you're interested or want to talk more about working on security at Lyft, ping me at steve.woodrow@lyft.com.
Legalcom | Writers, SEO | Contract, full-time | Remote

Legalcom is building the next generation of legal services for customers. We are fully remote and looking to grow our content team:

- Writers. We're looking for writers to help us educate our customers. Legal related experience (ie. paralegal) is a plus, but it's not a requirement. We're not writing academic papers.

- SEO. We're looking for a full-time SEO person to manage our websites and help us grow our content and SEO rankings.

Email us at office@legalcom.group to apply.