skysight-inc/HackerNews huggingface dataset:
Nylas | New York, NY and San Francisco, CA | Onsite or Remote | https://www.nylas.com

Our mission is to empower the world to communicate with context and insight. The Nylas Cloud APIs powers email, calendar, and contacts features in SaaS products ranging from CRM and marketing automation to recruiting tools, scheduling assistants, legal and real estate platforms, and more. The Nylas email API integrates with 100% of email service providers, allowing bidirectional email sync between SaaS apps and your email client.

We are currently a team of 22 engineers (50% women/non-binary) and proud of our culture and process.If you're interested in learning more, check out our key values page (https://www.keyvalues.com/nylas.), our open-source (https://github.com/nylas/handbook) company handbook and website (www.nylas.com).

Our open positions:

* Software Engineer (SF): https://jobs.lever.co/nylas/1c18d507-657e-40cf-a331-0533d645...

* Software Engineer (NYC): https://jobs.lever.co/nylas/129be974-7575-47f3-a3e3-a62967b6...

* Staff Engineer (SF): https://jobs.lever.co/nylas/7f6b0dad-7867-4bf9-9697-3e16babb...

Site Reliability Engineer (NYC or Remote preferred): https://jobs.lever.co/nylas/904a7af3-1734-47f6-8896-5d9e5b07...

Front End Engineer (NYC or SF): https://jobs.lever.co/nylas/9e2f47e1-38f2-46ac-bdf9-b2a05d77...

Tech Stack: Python, MySQL, Redis, Kinesis, HAProxy, Linux, Javascript, React, Redux, Flux, Flow, Elasticsearch, AWS, Jenkins, MyPy, nginx
https://www.microsoftpressstore.com/store/software-requireme...

That book is from this perspective, that you can work out what needs to be done for a project before actually doing it.
The recent Foxconn plant in Wisconsin that may or may not be happening is a great example. They committed earlier, and claim now that their initial estimates were incorrect and that a plant in that area will not be profitable for them. They have now stopped the plan entirely and reworked what it is they are going to build completely from scratch. This despite having already committed to building the factory.

Even at scale people can pull out of complex agreements if their estimates turn out to be faulty.
InContext Solutions (https://incontextsolutions.com) | Multiple Positions | Onsite (Chicago) or Remote (US only)

InContext Solutions is the world's leading shopping & retail virtualization platform. Using Unity/C# on the front and full-stack MS / Azure on the back, we virtualize 3D shopping & research experiences for the largest name brand retailers and consumer packaged goods vendors in the world, using both a 3D desktop app and a VR desktop app.

I have been working here 4 months and it is an absolutely incredible place to work. Extremely supportive team, with very culture-aware management (speaking specifically about the software team) that works to make you the best developer you can be.

We are hiring multiple positions including:

- Operations Analyst, Client Services, Chicago

- Senior Unity Engineer, Chicago

- Director, Client Development, Chicago

- Staff Accountant - Independent Contractor, Chicago

- Senior Director, Retail Insights, NW Arkansas

- Manager, Client Development, Chicago

- UI Game Engineer, Chicago

- Software Engineer, .NET, Milwaukee

To apply please email me and I will send you an invitation: charlie.vannorman [at] incontextsolutions [dot] com
Attest | Backend Software Engineer | ONSITE London | Full-time

We’re Attest: a market and brand intelligence scale-up. Our mission is simple: to ensure that data is put at the heart of decision-making.

In your first six to twelve months you’ll be directly involved in slowly migrating our architecture to use Kafka, while also delivering new features using it.

We champion our people in their entirety. With our team of Attesters, we take a human-first approach, optimising for joy and adventure, ingrained in everything we do.

We’re a flat, friendly, non-hierarchical team, and value putting people (our team, clients and consumers) first; honesty, curiosity, empowerment and leadership are core to our team working style.

Our tech stack is: Go, Java, Kafka, Kuberentes, Postgres, GRPC, linkerd2, elasticsearch

https://jobs.lever.co/attest
While not explicitly mentioned, PKCE is supported! And yes, that draft was an important guide during implementation.
Looking forward to the robots.txt linters created as wrappers around this (especially for VSCode).
Redefining RHEL: Introduction to Red Hat Insights
> because of the complete lack of pressure

I would say it may be due to more of a lack of focus.
Related to discussion about domain industry in general, I stumbled on the weirdest business the other day trying to go to a website name and instead typing crun.com.

It leads to https://venture.com/domains/, which is... a startup that rents out high visibility domains to others, with discount plans available where the price increases exponentially with the assumption that your startup does as well.

One of those things where you're not sure if it's satire at first.
>Fraud usually requires that the entity doing it gains something from it //

They got your money; so it's obtaining benefit by deception. If it says in the product specification that it does something that it doesn't do then it's fraud, which is criminal.

It's a de minimis form of selling you a product that they know to not include the features they sold.

But, police wouldn't pursue it (they don't even bother with burglary under O(£1000s) in UK); but you could sue for lost damages and you should in theory be successful.
For people like me whose knowledge of C is close to 0, and had no idea what fat pointers were, that post was pretty interesting.

I've now learned 2 things: what fat pointers are, and that go slices are fat pointer.
My time has value. It has particularly high value when I'm in the middle of working on something. Interruptions in this state have especially high opportunity cost.

We could live in a universe where, when the "battery low" notification pops up I take a few seconds to plug in my mouse and go back to whatever I was working on. Instead, Apple purposefully chose to make me unable to use my mouse for a significant duration of time, at a moment that is NOT of my choosing.

On a laptop this is fine as I have the trackpad. On a desktop workstation (where my time is more valuable!) this means getting up and taking a walk, or getting a cup of coffee at the very least. Those are good activities to do, but only when they fit into my routine. As a sudden abrupt interruption, it is actually a cost. And at my hourly rates, a particularly high one greater than the amount I paid for the mouse in the first place.

So yeah, I do consider that "purposefully screwing over" the user. They could have made another perfectly reasonable design choice that would have had greater functionality, but opted not to for purely ephemeral reasons of branding and image.
Racism obviously does exist, however if someone who isn't white can be elected to the highest office in a majority white country, one would think that the race of that person is irrelevant for the most part in the electorate's mind. I am sure you can find some KKK or Neo Nazi nutcases somewhere but they are few and far between.

Somewhat of a person anecdote. Somewhat recently in the UK we had a new Princess. She was mixed race. I'd had seen a few pictures of her and wasn't even aware she was mixed race until the news and television kept on constantly mentioning the fact that she was mixed race (half black, half white I guess, I don't really care). Now of course I know because people wouldn't shut up about it.
Typo I think:

"disrupting the electrons (rather the protons, as a typical M.R.I. would) within each atom."

Should be:

"disrupting the electrons (rather THAN the protons, as a typical M.R.I. would) within each atom."
no, you can buy a phone with the $1000/month dividend
> Kranz walked the walk by successfully guiding the greatest accomplishment of the era.

The greatest human accomplishment ever.
I wonder if digitally linked convoys of cars and vehicles could replicate the smoother and quieter experience of trains, even on busy highways? The idea would be to use several "buffer cars" in front of the convoy of passenger busses. The entire convoy would be inter-linked and centrally controlled, so the "buffer cars" could accordion closer together and farther apart, so the passenger busses could use lighter braking acceleration. Build the busses with lots of sound damping and actively damped suspensions, and the experience could come close to that of a train.

The buffer cars would take up some additional highway area, but the passenger density of the convoy as a whole could still exceed private passenger cars.
Yeah, but barely anyone uses it. That doesn't really disprove the usability issues.
Writing medium-sized amounts of imperative code is wrong if it is going to be shared with any other person than a single developer writing it. And even if only a single person will ever see it, you are still better off writing it in components once the project reaches a certain size.
>How about Stripe? They recently announced that their 5th engineering hub would be fully remote: https://stripe.com/blog/remote-hub

Stripe is doing what many other older companies already do: have a core of on-site office workers but also open a satellite office that has remote workers.

Google and Microsoft also have pockets of remote workers.

Again, I don't think Stripe's 5th hub being "remote" is going to radically convince a lot of business managers. But that blog announcement is recently dated May 2 2019 so it's too early to predict its potential influence.

Do you think it will really turn the heads of business leaders?

[EDIT correction to Gitlab amount above; funding was $168 million not $350 million: https://www.crunchbase.com/organization/gitlab-com#section-o...]
VGA controller with logic ICs and EEPROM. POC for final build of 8-bit computer
quad core with 16 gigs of ram for a team of 4 people. Most likely 8gb of ram would be sufficient for us but the risk of decreasing our productivity is not worth the insignificant difference in price of 8GB vs 16GB VPS monthly fee.
Ah yes, California, also known as The Entire Known World.
The legal case record tells only part of the story, addressed in the 1st segment of the series:

[L]andlords, they had a lot of ways to evict a family. I spent a time with a landlord that would pay you to move and help you move. That's a pretty good eviction, you know, if you've got to get evicted. I met a landlord that would just take your door off. Just imagine you don't have a front door you're living in, you know, anywhere in the country. We need front doors on our homes. That got me thinking, 'gosh, OK there's all these evictions that are processed through civil court, housing court or eviction court but there are all these evictions that no one sees.' They occur in the shadow of the law, informal evictions we call them. So I did a study in Milwaukee, Wisconsin and it's a big issue. For every formal eviction that goes to the court, at least in Milwaukee, there are two informal evictions that are executed....

...the Federal Reserve found that 44 percent of us couldn't cover a sudden 400 dollar expense without borrowing or selling something. And so if you don't have family or friends you can tap, anything unexpected–health issues, accidents, car trouble, reduced work hours–can trigger calamity cascades....

...HUD classifies families that spend more than 30 percent of their income on rent as 'rent burdened.' According to Harvard's Joint Center for Housing Studies, that applies to nearly half of all U.S. renters...

Further down, Gladstone and Desmond discuss the data issue (and problems in collecting it), official vs unofficial evictions, and the disparity between ever-rising rents and flat court proceedings. It doesn't add up.

https://www.wnycstudios.org/story/scarlet-e-part-one-why (click "transcript")
There is a serious disconnect between medium and message when people find it necessary to manually number every message, and stoop to doing so on a regular basis. You might still find it readable but the absurdity of that behavior should at least be a glaring red flag. Twitter's layout is designed around the assumption that discrete posts will be distinct thoughts or status updates, but this breaks when people force even a paragraph through. I find it grossly unreadable to sift through so much whitespace, redundant usernames, redundant time stamps, numerous like and share icons, etc. that interrupt the text when it's broken into tiny chunks in this manner--I can read it, but I hate doing so.

IMO this is both Twitter's fault for existing, since the prevalence of this kind of posting seems to indicate that microblogging is a failed concept, and the userbase's for insisting on using it for content which is obviously unsuitable. Obviously a lot of people are willing to put up with this format but I see it as a huge mess and I avoid Twitter links whenever possible.
Using UIKit in SwiftUI
I've been working 100% remote as a contractor/gigger the last four years, with the exception of half a day/whole day stints at the clients office from time to time. It has been working great for me, I have been super productive and have come up with some really creative ideas that have turned into several side businesses.

I also sometimes miss the social part of working in an office. When I get lonely I just rent a flexible desk by the hour at a co-working space where some friends or industry acquaintances work and work there for a week to get my social fix. There is also almost daily breakfast/lunch/dinner tech meetups/network events in my city so it's easy to hang out with other cool and smart people.
This is roughly how I was taught to estimate. It is accurate but takes time and everybody hates the result. Management halved my estimates without telling me, made fun of my mentor’s estimates, complained about needing to know everything upfront (not very agile eh!), etc. I think you are right and estimating is more of a solved problem than we think, some people just don’t want to admit it!
The cost for solar dropping rapidly is all over the internet. I'm not going to source it, look it up.

What matters here is it doesn't need to be a "great" location in terms of efficiency in order to be a great location in terms of cost. All that matters is that whomever builds it can save more than they spend. Hence the attractiveness of parking-lot solar. Location is probably not ideal. But if the cost/kwh is low enough, it can still save a building millions of dollars over its lifespan. There are already case studies of early parking-lot solar efforts generating cost savings.

Engineering efficiency is extremely overrated.
British trains are narrower than most in Continental Europe, the structure gauge (the width the train can be without crashing into tunnel walls, platforms and so on) is smaller.

For example, a fairly recent British coach is 2.73m wide, but a German ICE is 2.85m wide, and a Danish/Swedish passenger coach is 2.97m wide.

The difference is noticeable.

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

(Coach widths taken from searching "<Country> railway coach Wikipedia" and finding an infobox with the width.)
A Look at What's on the Table for Linux 5.3 Features
I feel as you should be able to provide an estimate even if it something that you have not completely done before. One should spend some time to gauge how much of this new thing is really "new" and what parts should be easy to figure out. Then, try to look at resources about those unknown parts, and that should allow to provide a rough estimate.

And when road blocks come up just communicate early, and then if PM/boss don't understand there is not much you can do but probably look for a better gig.
SEEKING WORK - Remote, Washington, D.C. metro area

I'm a former VP of Product and Engineering with over 12 years of experience building web apps. I work on everything from startup MVPs to internal tools and refactoring legacy applications. Other services include coaching in the areas of tech leadership, people management and recruiting.

Technologies:

- Backend: Ruby / Ruby on Rails (primary), Python, C++, API development, Postgres

- Frontend: HTML5, CSS3, SCSS, JavaScript, React, Bootstrap

- Product: Wireframes / mockups using tools like Sketch, InVision, etc.

Talk to me about your ideas!

Email: tony@29fx.com

Website: http://29fx.com

LinkedIn: https://www.linkedin.com/in/tonyvt2005/
The latter, presumably: Culling humanity for its own good is generally considered immoral, while it is deemed acceptable in case of nonhuman animals. That mismatch requires justification.
Because with MagSafe when someone trips on the power cord your laptop doesn’t crash to the ground.
UI Designer, web developer and former startup founder with over 6 years of experience.

I hand code my designs straight in the browser, and am also comfortable with Node.js and Python backend development. My developer hat means that I understand technical constraints when designing. My founder experience means that I understand the business orientation and constraints of a project.

Looking for web apps in need of fresh UIs or napkin ideas in need of MVPs.

---

Location: NYC

Remote: Yes

Willing to relocate: No

Technologies: Html/CSS, jQuery, Node.js, Django/Python, Postgresql, ElasticSearch, Nginx

Website: https://olivierbreton.me

Email: olivier@olivierbreton.me

---

A startup I founded, designed, and built from scratch — https://mktfashion.com
Yeah like TCP/IP or Bitcoin.
"Fire" might be the wrong word with someone as Ive, but it might have pushed a decision which was long in the coming, according to the article. If Ive had been already unhappy, any disputes about the keyboard and possibly returning to the previous designs might cause him to finally cut the ties into Apple. Or, it might have made Tim Cook to demand a level of involvement of Ive, what Ive is no longer willing to have.
Resemble AI | Toronto or Remote | Full-Time, Interns | Deep Learning & Full-Stack Engineers

Resemble AI creates high-quality synthetic voices that capture human emotion. We're a venture-backed high-growth startup that's looking to shake up an entire industry with state of the art AI.

Our product changes the way that thousands of brands, media companies, creative agencies, and game studios work with voice content.

We’re a remote-first team that thrives on flexibility and creativeness. We cover expenses for office space, equipment, and all of the other perks and benefits that make you productive. We also believe that to build an enticing product and solid team is by encouraging innovation is by enabling continuous education. That's why every other Friday is a day that you can use to work on anything you want, Resemble-related or not.

We're hiring for two roles:

Deep Learning Engineer - Knowledge of Tensorflow or Pytorch, and have the ability to quickly iterate and test new hypotheses.

Full Stack Engineer - Product-driven Engineer that is able to craft end-to-end features. We work with Ruby on Rails, React, with microservices written in Python and deployed on GCP.

If interested, reach out directly to me: zohaib@resemble.ai
A tweet thread is also often meant to be chewed upon. Because minimal details are provided with the expectation that the reader will be able to fill in some of the obvious blanks with a little thought. So I usually read these threads a tweet at a time, wondering on the implications of each statement (a lot of times I can't think of any).

But whatever works for you.
You should give weechat a whirl.
Simply reverse everything many countries once did to encourage children and growing populations.

Which translates a tax break on each child into a tax penalty on each child after the first. Free family planning becomes free contraception and sterilisation for those who want it. Instead of advertising campaigns encouraging families a campaign discouraging larger families, and perhaps nudging it to be socially unacceptable. Make any fertility treatments an entirely private sector activity.
Holy shit. The F-35 is now officially a disposable death trap.

I might have defended the concept of a versatile supersonic stealth VTOL, years ago.

But military systems should possess degrees of mechanical redundancy. If you're sitting inside an airframe that's 100% fly by wire, and the glass cockpit is all touchscreens, you have to figure there's no expectation that despite the price tag, they are viewed as disposable and most likely not equipped to survive electromagnetic pulses.

Any pilot can only trust that they're a passenger in a drone with a bubble dome, and little else.
FWIW, the BBC World Service coverage of this has been... disappointing.

During the time the protestors were raising the British flag in the legislative chamber, the World Service was doing an in-depth report on Taylor Swift's latest social media rant, and interviewing some blogger about Ivanka Trump.

I remember when the BBC was the go-to place for breaking world news.
I find the one built into chrome good enough to not bother paying for a different one.
There's a balance to it for sure. It sounds like estimation was taken far too seriously on your team if it was affecting you outside of work too. However, estimation is one of the primary skills of a software engineer. It's always hard to estimate well, but it's infinitely harder for a less technical person to do it for you. I think it's important to understand that and do one's best to improve at it over time.
Show HN: Get SMS reminders for dry days in India
It is a problem, or rather, becoming denser is the best tool cities have to tackling THE problem of our time, which is climate change.

One of the best ways that cities can contribute to lowering CO2 emissions is to make it so that the city is designed in such a way that a car is not a mandatory requirement for travel.

Creating reasonably dense residential/commercial communities that are traversable by walking and active transportation instead of sprawling out to the horizon is how to achieve this.
Location: Sofia, Bulgaria

Remote: Yes

Willing to relocate: No

Technologies: React Native, React, Node.js, Express.js, HTML5, CSS3, TypeScript,

Redux, GraphQL, Serverless,
AWS - Lambda, AppSync, Amplify, S3, DynamoDB, Lex;
Realm, MongoDB, MySQL, Heroku,
Docker, Elastic Stack, Git, Intercom

Résumé/CV: Available on request

Email: deyan.denchev@lexis-solutions.com
Digital Onboarding | Junior Full-stack Engineer | REMOTE (US based) | Full time

Digital Onboarding is a marketing automation platform that helps banks and credit unions modernize their onboarding process and develop mutually beneficial, profitable relationships with their customers and members.

Current stack: Elixir + Phoenix, React + Redux, Lambda (Node), Postgres

Requirements:

- 2+ years in front end and back end web development

- Committed to building features you're proud of

- Good understanding of functional programming

- Strong communication skills

- Familiarity with React

Nice-to-haves:

- Strong understanding of SQL databases

- Previous Elixir experience

- Machine learning experience

- Experience working on a remote-first, distributed team

- Love of nachos

Send me an email me at jonathan at digitalonboarding dot com.
Oscillations of baseline of solar magnetic field and irradiance over 3000 years
Oh yes, my experience as well. I just hope these companies do not manufacture aircraft or nuclear power plant software.
Honestly that is the site owners problem. If it can be found by a person it's fair. I genuinely respect the concept of courtesy but I don't expect it. People can seek courtesy but they should have expectations of whether or not it will happen.