skysight-inc/HackerNews huggingface dataset:
Swiftly | San Francisco, CA | ONSITE | Full-time

Swiftly (goswift.ly) develops software to help public transit agencies and cities improve urban mobility. We have gained excellent traction over the past two years and recently closed our Series A. Over 50 cities from coast-to-coast now use our technology platform to improve services for millions of riders each day.

We are currently around 35 employees and growing! We are primarily looking for those excited to be part of a mission-driven start-up. This passion could come from a desire to improve public transit, urban mobility, sustainability, etc. Or it could simply originate from a desire to work on hard problems that impact the real-world. Regardless of your why, it is important that you care about the work we do.

Our open roles (Frontend Engineer, Product, and more!):
https://hire.withgoogle.com/public/jobs/goswiftly

I am a co-founder and CTO. My email is on my profile if you have questions! Applications without a cover letter will not be considered.
If you factor in wear and tear, parking, etc. It’s probably still cheap.

You can also rent a car when you get there for something like the same amount for the day and not worry about the wear and tear part.
History of Microsoft Flight Simulator
Nah, that's the whole thing about "culture". It's not real. It's not tangible. It's a personal feeling.

My father grew up in northern Illinois (where I was born and lived until a teen) and bemoaned the tearing down of the confederate monuments in the south, to which I rolled my eyes. Meanwhile parents strongly celebrated a Scottish heritage generations removed and comprising about 10% of my actual ancestors.

Cultures change. They evolve. They eat themselves, absorb other cultures, and sometimes fade from existence. It's all as important as you want it to be.

That said, if your culture needs to kill whales for funsies, I'm going to go ahead and personally say your culture isn't something I support and would prefer went away.
> One my favorite things to type in the old "run" box was "." and that doesn't work anymore in 10

It absolutely does still work in the Run app.

The Run app is no longer conveniently docked at the bottom of the old Start menu near where the search box now opens when you start typing in the new Windows menu, though.
The Tatar minority in Crimea, on the other hand, did not like the idea of being Russian subjects much at all.

https://newrepublic.com/article/116814/crimean-tatars-primer...
Using Ruby to attempt to build entirely reproducible and yet flexible software package definitions would be an anathema. There is a reason functional programming languages are chosen in these cases.
Thanks for the in-depth response to each point.
----------------------------------------------------------

* Location: Atlanta, GA USA

* Remote: Yes

* Willing to relocate: No

* Technologies: Full stack developer and designer. PHP, Laravel, Javascript, ES6, React, jQuery, HTML/CSS, SASS, LESS, MySQL, AWS, Linux, Web APIs, RESTful APIs, WordPress

* Resume/CV: http://23andwalnut.com

----------------------------------------------------------

15 years total programming experience, 10+ years building for the web, 5 years technology and strategy consulting. I provide full service software development and combine strategy, technology, and design to solve complex business challenges. Extensive experience taking projects from concept all the way through launch and have worked with clients of all sizes, from individuals and startups to multinational enterprise companies.

----------------------------------------------------------

* Email: projects [at] 23andwalnut.com

----------------------------------------------------------
I do want to hear what my coworkers think of me, from their own mouths. It doesn't have to be tactful. The only person responsible for my emotions is me, and I never punish anyone for truth. I've followed that principle diligently for more than a decade, and it works well.

I also want my manager to know what tasks I'm solving and how difficult they are, the same way a construction foreman knows what the bricklayers are doing. If that requires looking at my code, so be it. But in my experience, when working with junior people I can be very aware of their work without having to look at every single line or email.

What I don't want is "triangling". If it's considered normal for Alice and Bob to talk about Carol behind her back, team friendship becomes impossible. That's exactly what I see in American-style software development: team friendship doesn't happen. When someone quits the team, they stop being a friend. Whereas in Russian teams I've worked on, based on the above principles, the norm is that former coworkers stay friends. Today I was visited by a friend from Moscow with whom we worked briefly 12 years ago.
A Python script to compute "true" code churn of a Git repository. Especially useful for software teams.

Code churn has several definitions, the one that to me provides the most value as a metric is:

"Code churn is when an engineer rewrites their own code in a short period of time."

Reference: https://blog.gitprime.com/why-code-churn-matters/

Solutions that I've found online looked at changes to files irrespective whether these are new changes or edits to existing files. Hence this solution that segments code edits (churn) with new code changes (contribution).
Zorax monthly forecasts. Rebalance, competition, etc.
This booking was half a year before the travel date. It would've been cheaper than full price but flights, too, had the early booking advantage.
I agree - small satellite offices instead of huge massive HQs and have employees work remote most of the time with option to hit a local office
The trick would be not to own a car with its high fixed costs, and suddenly the train will be cheap.
If you're in Shenzhen, you can have your parts in hours.
Zillow | Seattle, WA | Full-Time | Onsite

Zillow Group operates the largest real estate network on the Web, and 4 out of 5 U.S. homes have been viewed on Zillow. We are transforming the way consumers make decisions about where they live. We are a highly collaborative group of developers, software testers, designers, and PMs working on big data problems where your work will be used by millions.

Multiple positions including:

* Mobile Apps, Testers, Product Managers

* Back End, Full Stack, and Front End Software Development Engineers [Senior & those w/less experience].

* Test Engineers & Product Managers

---
What we offer: https://www.zillow.com/careers/benefits/

RSU & Stock options; 401k plan; transportation; 16 weeks paid maternity leave; 8 weeks paternity leave; Health Insurance: 100% employee/80% dependents; Discretionary Time Off vacation policy;

---
Careers: https://careers.zillowgroup.com

* Android Dev: https://careers.zillowgroup.com/ShowJob/JobId/175878

* iOS Dev: https://careers.zillowgroup.com/ShowJob/JobId/175793

* Android Test Lead: https://careers.zillowgroup.com/ShowJob/JobId/311184

---
Highly Rated:

Fortune 100 Best Places to Work (#69); Fortune Best Workplaces in Technology (#7); Fatherly Best Places to Work for New Dads (#27); Puget Sound Business Journal Washington’s Best Workplaces (#3)
Digital stores are delivered at the Financial Times
Those messages are certainly not deleted in the backend. They can be read by your organization's slack admins even.
> need to get better at the game, not get better at memorizing a precise series of inputs and strategies.

Seriously though, what does this even mean? I love platformers, but strategy and muscle memory pretty much sums up most action oriented games.
It's certainly something I'd be scared of too. It's honestly really brave of them to approach it this way, but I do enjoy watching them work :D
I took a 44 hour train from Delhi to Bombay. The "bed" was a plastic-covered sheet of wood, like a cheap kitchen worktop. That was uncomfortable. I think it was standard class.
"Stop unfairly putting dev under a microscope and letting everyone else hide in a black box. Why aren’t we just as concerned with how strategy teams operate? Or how legacy architects are constraints in the system?"

Are other ladders in an organization not subject to performance review?! Managers? PMs?
> But we should still be testing this sort of thing.

Yes!

I did some informal experimentation in the years following my introduction to Reiki. Nothing you could write a paper about, but I ruled out (to my own satisfaction) simple psychosomatic or placebo effects.

> ...a psychosomatic explanation, since your body's interoceptive afferents are extremely noisy, and so using top-down beliefs to engender an illusion that a vast energy is filling your body ought to be easier than generating other sorts of hallucinations.

I agree, but that's what struck me about the incident I described: no one told me what was happening or what to expect. As a "sciency" kind of a person, I was astonished by the sensory impressions. I'm not prone to hallucinations generally (I used to work with self-hypnosis a lot and I'm pretty well-calibrated to my own "interoceptive afferents". It would have been very strange for my nervous system to have presented hallucinations to me without "telling me", so to speak.) The other astonishing thing was that at that time in my life I was suffering from severe depression and immediately as the Reiki treatment concluded the depression lifted and I felt (wonderfully!) normal for the rest of the evening. The effect wore off but the depression was never as severe again after that. I can offer no explanation why or how someone waving her arm at me for a few minutes could have done that.

> what is it about the Reiki session that allows engendering powerful psychosomatic effects?

Indeed.

Since then, I have sometimes demonstrated Reiki with people without telling them much about it beforehand. Some people feel nothing. One woman, a very spiritual Christian, jumped because she felt "a tingling clear up to my shoulder." Some feel warmth, others tingling or vibration, etc...

And Reiki seems to be effective on animals, even at a distance without physical contact or even motion. E.g. I can stand still and "beam" Reiki at a sick animal and it will get better. I would love to do this in a proper experimental set up. It has just never come together.

For what it's worth, from the viewpoint of rational materialism, that Reiki aids healing is one of its least astonishing properties.
Cyril Nicodème from PDFShift – Side Projects Hub
I want from a type system the ability to quickly understand the data structures involved in this code that I'm debugging which was written several years ago by developers who've long since moved on.

The more clever, independent, and unbound you are, the less you appreciate types, because you never really feel the pain points that types alleviate.
The root cause of the problem is that workplace is inherently undemocratic. While we live in democratic societies, we work in feudal organizations. Unless we fix that, nothing will change.
-----------------------------------------------------------------------------

SEEKING WORK | Atlanta, GA USA | Remote or Onsite

Full stack developer and designer. 15 years total programming experience, 10+ years building for the web, 5 years technology and strategy consulting. I provide full service software development and combine strategy, technology, and design to solve complex business challenges. Extensive experience taking projects from concept all the way through launch and have worked with clients of all sizes, from individuals and startups to multinational enterprise companies.

-----------------------------------------------------------------------------

- PHP, Laravel

- Javascript, ES6

- React, jQuery

- HTML/CSS, SASS, LESS

- MySQL, AWS, Linux

- Web APIs, RESTful APIs

- WordPress

-----------------------------------------------------------------------------

Portfolio: http://23andwalnut.com

Previous Projects: http://greatbighelp.com, http://duetapp.com, http://theanchorapp.com, http://getsoloapp.com, see portfolio for more projects and case studies.

Email: projects [at] 23andwalnut.com

-----------------------------------------------------------------------------
Consider: can you change the clock time on your phone?

On an iPhone:

Settings > General > Date & Time
Kelly O’Donnel: flat, non-hierarchical organizations do not work
"False flag" gets thrown around far too often, compared to the number of proven cases. And, yes, we would have some amount of history to study for such cases: many files of bygone governments like East Germany, the Nazis, or Apartheid South Africa, as well as de-classified files in the US and other western nations.

The problem with insinuating "false flag" is that it gives everyone license to believe whatever better fits their existing narrative. I remember the possibility being raised, on HN, for the murder in Charlottesville, for example.

In this specific case, it is quite obviously false. Entering & occupying the legislative chamber, with no injuries and rather minor damages, just isn't enough of a pretext for a violent reaction to be considered proportional.
Google releases media literacy program teaching kids how to spot disinformation
Hiding can be a good strategy too :p
My favorite game to watch speed runs of is still Getting Over It. The game is notoriously frustrating, with many players spending multiple painstaking hours climbing up small sections of the level, only to make a critical mistake, fall back down, and have to start all over again.

Then you have people like this, who've gotten so good at the game that they're able to beat the entire thing in 1 minute 17 seconds: https://www.youtube.com/watch?v=wnzTObVRwF0
There are a lot of people who might prefer greenfield work vs working in a more established framework - and Tesla with larger production lines and existing vehicles and technology would likely have many more areas of design or development freedom constrained. Improving within a known framework may also engage a different set of skills and sensibilities, and people good at one may not be good at the other. Overall, it's probably better for the world that more and more people who trained under Tesla, are spreading the knowledge of how to build EVs.
For long distances and even regional trains there still exist plenty of locomotives.

And BTW, even many high speed trains, including tgv duplex and the acela u nention are effectively locomotive hauled trains.
Nobody in charge cares about the estimate of an individual task. They care about progress toward program goals. With experience and skill, estimation mistakes tend to come out in the wash.
Can I be your Guinea Pig? guinea-pig at bebna de
It Ain't Necessarily So: Type Systems for Verifying Musical Correctness
Trendsic, Inc. | .NET Developer | JavaScript Developer | Baton Rouge, Louisiana | Full-time | ONSITE | Some Remote | https://trendsic.com

Trendsic is a custom software development company located in Baton Rouge, Louisiana. We're looking to grow our development department and are looking for the following positions:

.NET Developer (Senior) - https://trendsic.com/career/senior-dot-net-developer
.NET Developer (Mid-Level) - https://trendsic.com/career/mid-level-dot-net-developer
React Developer - https://trendsic.com/career/react-developer
Javascript Developer (Senior) - https://trendsic.com/career/senior-javascript-developer
Javascript Developer (Mid-Level) - https://trendsic.com/career/mid-level-javascript-developer

All positions: https://trendsic.com/careers

All questions can be directed to the form on the position the question is about and I'll get that answered for you. :)
That is an excellent article. String vs ByteString is a beginner footgun in Haskell. It won't make incorrect or crashing code, but it will show up as poor performance on text heavy processing.
Yes, it's monumental. Third parties could add their own pages and hook into existing pages. Read the OldNewThing blog for the insanity that is the Windows ISV ecosystem.

Windows is space age tech compared to the garbage these companies pull off.
Energy consumption doesn't matter as much if we can get it from things other than fossil fuel. EVs make that a lot easier.
NorthStar: A new drag and drop data analytics platform from MIT
By usage, most trains used in Europe probably are electric. It makes sense to invest in electrification where usage is most intense.

For example, in Britain "In 2006, 40%—3,062 miles (4,928 km) of the British rail network was electrified, and 60% of all rail journeys were by electric traction (both by locomotives and multiple units)".

https://en.wikipedia.org/wiki/Railway_electrification_in_Gre...
A sound card w/ decent surround sound features (Creative <3), noise cancelling headphones, and good map awareness & position play gave me a far higher KDA in CS 1.6 and Source than practicing with the AWP til my eyes and fingertips bled.

The Shift key became infinitely more useful once my ears acclimated to the setup change.

In many ways it's not so different than billiards/snooker/pool. Being a good shot-maker helps but just about all the consistently performing pros focus first and foremost on position-play and thinking several shots ahead.
Wow.

This should be considered harmful, due to exactly the scenario described by the GP! Perhaps it's true that tokens and such should not be shared on a channel like Slack to begin with, but it's also very reasonable to assume that deleted messages actually get deleted, at least absent a data forensics expert or similar.
You can have the plan in a week.
Ask HN: Which system books developers must read?
Hello,

I have interest in low level systems and Distributed Systems. I want to go deep into these fields. I started reading following books

1. Linux Kernel Development by Robert Love

2. Designing data-intensive applications

Can someone recommend me more books to increase my knowledge?
Fastmail | Email Client Application Developer | ONSITE (Philadelphia) | Full-time

Fastmail is email, calendars, and contacts that put people first, offering privacy and support.

We're looking for talented people who want to work on products central to people's daily lives. We're proud of our values, that drive the work we do, and we contribute to open source projects that move email forward.

You’ll be working on our best-in-breed mail clients, providing super-fast, powerful access to webmail, calendars, contacts and more. Join an amazing, global team and enjoy comprehensive benefits and perks.

Learn more about the position at: https://www.fastmail.com/about/jobs/2019-04-clientdev/
I didn't realize Go was so far behind C in terms of performance.

Like REALLY behind, this surprises me a lot actually. Thanks for showing me that awesome benchmark page :D
It looks like the guy who wanted the repo moved left gov.uk anyway
Can you given an example in the wild?
This thread is about what behavior we should design crawlers to have. One person said crawlers should disregard noindex directives on government sites, and you replied that they should ignore all robots.txt directives and just crawl whatever they can. If you intentionally ignore robots.txt, that has intent, by definition.
Speaking of playing entirely different games, I found I could piss plenty of people off in COD just by using the tactics that worked best at my level of play (which was way below "very good for an amateur;" I was often sipping a beer while I played.) There are a lot of people out there who don't like being reminded that they aren't pros and can be beaten with tactics that don't work against pros. And I don't mean camping or grenade spamming, I mean stuff like using a shotgun on a map with lots of narrow hallways. I take it from the epithets people used to scream at me that pros don't use shotguns as their primary. It was like playing beer league softball and having people scream homophobic things at me about what does and doesn't work in major league baseball.
Machine learning engineer, specialized in Explainable AI / ML

Recent Highlights:

* Implementation in Spark/Scala of treeinterpreter, currently used in production

* Participation to the FICO-Google Explainable Machine Learning Challenge

* Intuitive, visual data/signal explorer (work in progress, partial view at explicable.ml (the 3D view))

Location: Paris, France

Remote: yes

Willing to relocate: for the right job, yes

Technologies: SHAP, RuleFit, Random Forest, Word2Vec, PCA, t-SNE, LSH, ROC, Scikit-Learn, Spark, Weka, Databricks, BigQuery, Hive, Postgres, MySQL, Oracle, AWS, Linux, Maven, Git, Java, Scala, Python, CAML, Elm, Javascript, Spring, Primefaces, d3.js

Résumé/CV: https://www.linkedin.com/in/benoitparis/

Github: https://github.com/benoitparis/

Email: benoit@explicable.ml
Kinda, it wasn't shot down. The US actually started down the path of conversion. The real reason that US metrication failed was that conversion was voluntary. The UK went through a similar change but metrication was mandatory for all industries. In the US most businesses and industries just decided it cost too much to change so they didn't.

https://www.nist.gov/sites/default/files/documents/pml/wmd/m...
The blog posts and discussion was long ago (the video is 6 years old). Since then, that particular author acknowledged that (iirc) OpenID Connect solves many of the things he criticized. I have to look up the source, it’s been a while.

However, OIDC and OAuth2 are complex protocols which is also why we encourage most greenfield and small projects to avoid it unless explicitly required.

It’s also important to note that that particular person voiced criticism, but most of the biggest names in tech (GCP, AWS, ...) heavily rely on those protocols (+ extensions). His proposed alternative protocol Oz never got to real world adoption (to my knowledge) and has recently been archived. The prediction that we would see major OAuth2 security wholes within 3 years (so 2015j never came true. It doesn’t mean that he was wrong, but that there are opinions that contradict him, and that those opinions and voices have established themselves in the industry.
I suspect you're right that GP was likely talking about a different context but I think that person failed to make that clear, therefore making it seem like their mantra for variable names was universally applicable. Clearly, it isn't.
Oh, I can understand leaving a Control Panel framework in place for opening legacy menus made by third parties. What I find problematic is the Microsoft-supplied functionality. Duplicate menus for the same thing adds an extra mental burden.
I didn't realize how far off Go's performance was from C/CPP, I have a feeling a lot of it is because of the 25+ years of optimization the c/CPP compilers have gotten.
Keep in mind though that the price of the domains has to still be feasible for other people to register, so it would never go that high.
Use Syncthing. Really wish this was on iPhone as I don't use android.
fun & useless little bit of trivia: Sci-Fi author [1] Charles Stross (who hangs around here) is the cause of the first robots.txt being invented.

http://www.antipope.org/charlie/blog-static/2009/06/how_i_go...

(reminds me how Y Combinator's co-founder Robert Morris has a bit of youthful notoriety from a less innocent program)

[1] and former code monkey from the dot-com era
In addition to what the others have mentioned, this assumes those 100km/day drivers realistically can switch to an EV.

Most of those live in more remote areas of the country, which have lower population density and as such get charging station coverage later.
Where does someone who thinks mailing Facebook sarin is a good idea get sarin from?
Is an unlimited supply of your hardware included in benefits? :) Pity that it's 0nsite only though...