skysight-inc/HackerNews huggingface dataset:
Flexport | Software Engineers, Staff Engineers, Data Scientists, Product Managers and Product Designers | San Francisco | flexport.com / flexport.engineering

Flexport's mission is to fix the user experience in global trade and bring the world free trade through technology. Here at Flexport, we share a vision where any two businesses can trade with each other without regard for geographic distance, logistical complexity, or regulatory challenges.

Our services put clients back in control of their logistics and supply chain needs. We offer faster freight quotes, lower prices, improved visibility and notifications, and advanced analytics. Our lean team of ~35 engineers are building products flexible, maintainable products that are reshaping this fragmented industry.

Started in 2013, we've raised $204M from investors that include Peter Thiel’s Founders Fund, Google Ventures, First Round Capital, Bloomberg Beta, Y Combinator, & more.
Check us out if you:
-Want to be part of a close-knit engineering team that releases new code every day
-Take a product-first approach to building software
-Care about the real world functionality of your programming
-Desire to build scalable programs that standardize information flow and increase operational capacity
-Have amazing coding skills and CS fundamentals; and
-Know modern javascript frameworks.

Our stack
We deploy every 20 minutes with our Buildkite CI setup. Our frontend is built with Flow-typed ES2017. We have around 1500 React components and 100 Flux stores, though we’re beginning to use GraphQL & Relay to replace Flux. We test the frontend with Jest and enzyme. On the backend, we're a Rails shop riding on Postgres RDS and AWS.

Learn more about our work:
The Flexport engineering blog (https://flexport.engineering/)
TechCrunch doesn’t think we’re sexy enough (https://techcrunch.com/2016/06/07/flexport/)
Our CEO, Ryan, on FastCompany’s “Challengers” series (don’t worry, he’s not so dramatic IRL)
(https://www.fastcompany.com/3066043/if-flexport-succeeds-eve...)

Want to learn more? Email kristen.hayward@flexport.com or check us out at flexport.com.
Only Ionic. For other Fitbits you have to get data from the api later.
Skype had one benefit: it was easier to add folks to your DM. Other than that, Slack is better. It's essentially Skype++ for us. Bots ... well they never really did much.
To be fair, it's an old article that was already discussed years ago: https://news.ycombinator.com/item?id=11578841 and https://news.ycombinator.com/item?id=13760557.
For you.

As one example: Those notes are unlikely simple to access when you're on your phone away from your terminal.
It's been over 200 years since Canada last invaded the US, and over 150 years since Mexico last invaded, doesn't that prove the point?
I use my HP 50g regularly.

Sad to see that line ending.
Ethereum was the first cryptocurrency to form a foundation in Zug, and its a popular structure. Generally the code and system are open sourced, and a nonprofit foundation controls the money raised in the ICO.

https://www.swissinfo.ch/eng/500-million-business_crypto-pig...
True.

It can also create more problems. If you name something like companyname-production vs companyname-qa, you pretty much know right off the bat which environment you are about to mess up. Not so with random names or UUIDs.

This is also security by obscurity. If all one needs to know is the bucket name, you have already lost.

EDIT: As an exception to this, I randomize a portion of the bucket name when it is created by automation. But this is solely to avoid name clashes across separate clusters. The prefix will still be the same.
By any definition of capitalism, the iphone wouldn't have happened without it, so you can't claim that ambiguity in the question would prevent hypocrisy.
So what's the likelihood my pre-sale in tezos ever gets returned or turned into a viable coin?
My CS education turned out to be “coding in a few fundamental domains” and I was very happy with it. We implemented some fundamental algorithms and components across operating systems, networks, distributed consensus, compilers/interpreters, visualization, sensing and perception, databases, machine learning, etc.

You were free to construct a degree out of proofs rather than source code if you wanted, but those of us who desired a more practical education could fill our days with systems programming.
The problem, like most in life, is not in the expression of the conservative viewpoints but in the definition and application of 'actively opposing civil or equal rights'.

Some people feel The Wall 'actively opposes civil or equal rights'. Or transgenders in the military. Or etc, etc etc...

Many conservatives feel that conservative viewpoints on hot topic issues are rational decisions. They're often not out to 'actively oppose civil or equal rights'.
maybe there wasn't any regression testing...
you work there or something? or have roadmap you can share?
I wonder how well the 37 year old duplicate mechanicals work.
But why would an accounting company accept fake internet bubble money that obviously has no value? /s
Good job. A bit too clunky on Windows for me (e.g., setting an alarm for a task), but I like the concept and the multi-environmental access aspect.

I've recently started using TickTick (https://ticktick.com) and been pretty happy with it, thought not accessible from a terminal.
There was no regression testing.
> This is a bug in nvm - not Alpine, not Busybox, not musl, but a bug in _nvm_.

Why the defensive tone? I never claimed one or the other, but as a user, I would just like to see it fixed.

> Using tools like nvm is the wrong approach anyway, you should be installing from distro packages

Please don't tell me what I should be installing. I _like_ nvm and similar tools for other languages, and would like to keep using them without my operating system (or anyone else for that matter) dictating what software to use and why.

> Bullshit.

https://news.ycombinator.com/newsguidelines.html

> This is the standard: http://pubs.opengroup.org/onlinepubs/9699919799/

Of what, exactly? Of some Unix interoperability ideal? Sure, it has its place. But I'd argue that improving the user experience is even more important, and when user land tools break because of a choice of OS/toolchain, something is wrong there.
More like Singer flings a Dual-Vector Foil at us...
But many products would exist without profit incentive. This isn't a thought experiment. East Germany had bread and houses. They didn't have iphones. If you want the iphone, you have to accept profit incentive.
Reddit's favorite programming books, from 3.5B comments
Mexico invaded after that.

And Canadians are still invading my sunny state every winter, they wear smiles and friendly greetings as their uniforms, and use loonies as ammunition.
What....what is this?

New plan for the evening...
Walt Disney Animation Studios | Interns and Full-time Engineers | Burbank, CA | Onsite | https://www.disneyanimation.com/careers/open-positions

If you're still in school and planning your summer, we have some paid summer internship opportunities coming up. We have full-time positions open as well.

We're seeking candidates with backgrounds in mathematics, physics, computer graphics, programming (C++, OpenGL, Linux, Python), AI/ML and related fields.

We have creative positions open as well. Please see the full list of open positions at the link above.

I'm not a recruiter, but if anyone is curious to know more about the positions I'd be happy to answer any questions. My contact gmail and github are the same as my HN username.
Yup. +1.
No Lean Season (YC W17) raises $11.5m “philanthropic round”
No Lean Season (YC W17) has raised $11.5m in philanthropic funding from Good Ventures, a foundation founded by Dustin Moskovitz and Cari Tuna. This makes it, by income, one of the largest non-profits to go through YC so far.

No Lean Season gives poor rural workers $19 for a bus ticket to the city to find work, during the period between harvesting and planting when jobs are scarce.
https://www.evidenceaction.org/beta-no-lean-season/#the-solution-no-lean-season

Yale economists conducted a randomised-controlled trial of the program, finding it leads to significant gains in income and food consumption compared to a control.
http://faculty.som.yale.edu/mushfiqmobarak/papers/migration.pdf

This funding will enable them to scale up to 450,000 households in Bangladesh over the next three years. The program could eventually be scaled to tens of millions of households.

YC helped No Lean Season to use software to dramatically cost the costs of the program, increasing their cost-effectiveness.
https://blog.ycombinator.com/no-lean-season-yc-w17-named-givewell-top-charity/

No Lean Season has also been named a "top charity" by GiveWell, along with only 9 other organisations, which are among the most evidence-backed and cost-effective charities in the world that help the global poor.
https://blog.givewell.org/2017/11/27/our-top-charities-for-giving-season-2017/
Does democratic socialism not have a place in your solution set?

The idea that stakeholders >= shareholders should be enshrined in our governing policy.

Capitalism has a flaw in that if it isn't actively maintained (i.e., anti-trust, regulations, tariffs to prevent abuses) it simply becomes oligarchy (USA is an oligarchy in all but name).
Terminal 49 | Software Engineer (Founding team) (Full stack / front-end) | San Francisco, CA | Full-Time | Onsite/Remote

At Terminal 49, our mission is to make global trade efficient and less expensive for businesses. Today, Terminal 49 is a trucking service for port to warehouse transportation. We are bringing automation to the container business. We already have growing business with dozens of customers where we are helping companies import everything from wine and tiles to auto-parts.

If you like building tools and want to help automate global trade then you should come talk to us.

Tech Stack: - Ruby (and Rails) - Ember.js (ES6+) - Postgres - Redis

If any of this sounds interesting, we'd love to hear from you! Check out some of our open positions at https://www.terminal49.com/jobs or email akshay@terminal49.com with some info about your background and we can setup a call.
That's essentially what it is in Washington D.C which as far as I know is the origin of the title:

>"The White House Chief of Staff has traditionally been the highest-ranking employee of the White House. The chief of staff's position is a modern successor to the earlier role of the president's private secretary."[1]

[1] https://en.wikipedia.org/wiki/White_House_Chief_of_Staff
I am still confused. I was prompted again today to install the security update I installed yesterday. Did they silently release another improved security update?
I'm shocked Codility isn't on here yet.
https://codility.com/programmers/lessons/1-iterations/

They're really strong on language-agnostic testing with emphasis on CS concepts. That's great and typical, but they have the study material linked directly to each lesson. I've had great interview experiences through their platform.

(shameless plug warning) I liked it enough that when I went through Flatiron School, I made a Ruby gem to see their lessons in the command line.
https://rubygems.org/gems/rubedility
Kind of. I won't get a mobile notification or the little red dot in my macOS dock, but it will still show a little red thing next to the channel name in Slack. I don't know if there's a way to get rid of that.
None, go build something. Build a clone of something, facebook, twitter, HN, google, slack.
I created a list of fun but challenging apps to build
can you really build a satellite as a hobby project ?
Recently 500 Startups started offering coworking space at their Mountain View location:

http://go.500.co/coworking

Seems to me to suggest they're looking for alternative ways to raise money.
Ah sorry, it was a bit random of me pasting that quote. His prose is fairly repellent. To explain a little, he uses "an experience" in a particular way in that book, not in the usual sense.

The book was a revelation to me, having read a lot of books about analytic philosophy of music and art, each analysing their own little corner of art/music, me feeling like I understood less after I finished each one. Then suddenly came this book, relating everything to life - he talks about poking a fire, firefighters, a job interview etc and how all the stuff going on in these are the building blocks of art. A section of the book is "The Live Creature" - it's remarkable how many aesthetics books neglect the human/life/planet context of art. "An experience" means something like an aesthetic whole, like the experience of reading a story, watching a movie, hearing a piece of music etc. The chapter's called I believe "Having an Experience". Anyway..after that I stopped feeling the need to read books of philosophy of art/music, as all my questions had been answered. (I'm a musician + artist)
The best front-end hacking cheatsheets – all in one place
We have talked to the producer of the viral game Getting Over It with Bennett
Showing real leadership is hard, harder than worrying about the news cycle. Real leadership is not about flash, not about showing dominance, and definitely not about looking the part publicly.

Who knows what he needs to work on in his first 3 months? Perhaps it is important to listen and understand everything before making decisions, rather than jumping to react so it looks good from a PR perspective.

Writing any culture statement is not hard, but running a process to understand the organization, set a clear direction for the future, and then solidifying values so that everyone in the organization knows is not. Writing a culture statement is also not the only thing he's done, just something that is public.

On a side note, the second you say "lavishly paid CEOs" and "he gets paid enough", you bring a level of disdain into the conversation that makes it hard to continue. We should absolutely hold CEOs of large companies to a high standard, not because of their pay, but because of their position and the responsibility they hold.
They’re playing Whac-a-mole
Cryptocurrency Prices Straight Outta CLI
I get a lot of advantage out of one-pedal driving in a Model S in stop and go, both urban and highway.

One thing that makes me sad about Tesla's adaptive cruise control is that it's not as good as I am at never touching the real brakes -- it doesn't anticipate very well, and waits until it gets within 2-3 car-lengths (settable) before it even thinks about braking.
Not Your Father’s Analog Computer
many people can have skills to do x but if I cant rely on you to do that for me for the next year at a high quality then I dont want to take the risk.

You are not just a good frontend engineer you are a good frontend engineer that is competing with other good frontend engineers. You lack professionalism (it sounds like) so you lose against those guys.

Good luck, at some point you either find the place that works for you or you learn expand your skills. Seems like you need to improve your tolerence for down time. It could be worse
Code a Battleships Bot win Bitcoin in the 1M satoshi challenge
Shorting bitcoin would be borrowing them say at $5000 price, selling on the market on $5000 immediately, and then when it fall to say $2000, you buy it again, return to owner, and have extra $3000 in your pocket, so you got $3000 from your trade.

Just selling bitcoins now and sitting on the cash will not produce any income.
To add to this, Canadian Universities also have co-op programs.

You don't have to have an engineering degree to get a co-op job. The student gets paid well over minimum wage (and learns on the job) and the employers get financial incentives from the gov't to hire students. Its win-win for both the student and the employer.
> I think the problem is that when tools like Slack are engineered in such a way as to make people dependent on their product, it's unfair to expect users to accept all the responsibility of mitigating against that.

You write this as if it's a given. I never said anything about mitigating against dependency... I'm talking about mitigating against a dysfunctional organization, which are far more common than I think most people realize, or (especially) care to admit.

> Software companies aren't using organizational productivity as a benchmark for their success, just usage statistics.

Again, I'll accept that software companies care about the number of active users even over productivity, but it's not a given that Slack cares (at all) about how much time I actually spend on Slack (as opposed to, for example, Facebook).

> So no, Slack doesn't enforce a single way of working, but it is engineered to consume as much of people's time as possible, for better or worse.

If you show me that Slack is trying to monopolize people's time (something that, quite honestly, would be bad for its business and product) then we can talk about how much responsibility a user has to mitigate a product's designed purpose. Otherwise, I'm speaking about how much accountability a user is willing to assign to his or her organization because, quite frequently, people are unwilling to point out things they find wrong within an organization.

> Jason Fried wrote his in his (much more comprehensive) post about group chat pros/cons:

I find a lot wrong with Jason Fried's writing in general, and this post isn't different. That quote specifically falls into one of his common issues, oversimplification to the point of absurdity.

If a design leads to stress it's bad design? Well what if communicating one-on-one with your boss about things you're accountable for stresses you out (something that is fairly common)? And since Slack is designed to make that pretty easy, is it Slack's fault you're stressed? Is Slack poorly designed because you are? No. That's an organizational issue.
>when starting a company

i.e. "when executing"

But yes, other things being equal, the execution of a good idea is more valuable than the execution of a bad idea.
To me it seems it's just using different terminology than you expected. I've heard and used the article's version plenty of times and it generally works in context.
As somebody who is interesting in using tools like Buck or Bazel, but can't, because environments include Windows, dotnet, eclipse xylink sdk projects and other things these tools can't cope with, I'm faced with rolling my own "incremental-compile-by-git-subfolder-hash" and building DAG's of project dependencies across a monorepo.

I've done this twice before for build of Scala+Npm and another time for python, and lots of Jenkins/TeamCity customizations, frankly I'm tired of it.

I'm very excited about finally finding a general purpose tool like this one.

look forward to trying it.
This is turning into a comedy of errors. They don't add regression tests to their test suite? I'm a bit shocked that they're having so much trouble releasing a patch properly.
That... that was really something. That was and is incredibly engaging for me, though it's quite different and I'd understand if someone didn't find it to their taste. What a totally beautiful artifact of the internet.
>As serious as this is

... So, not at all? It’s a LPE for gods sake. EDIT: Apparently it affects remote desktop too, so not just a LPE.

Can this even be exploited from within the sandbox?
For something as serious as the initial bug (especially given it was all over the press) there should have been regression tests for this.

Either deployment was broken, the tests were broken, there weren't tests, or multiple of the above :\ anyway I'm hypothesizing but would love to see a post-mortem on this. How does a generally reliable company like Apple screw this up twice?
> Also, since I'm on a throwaway, when we first had our first child I kept getting murderous thoughts about how to kill it whenever I got frustrated. These scared me

I imagine so. There are always errant thoughts of taboo things (well, I assume that's a common thing...), but to keep coming back to something like that without some obvious priming (such as media) sounds terrifying. Just experiencing those thoughts and wondering about myself would probably leave me a wreck, so good on you for recognizing them for what they were and finding a way to deal with them.
Another Freudian shibboleth called into question.
Location: Chicago, IL

Remote: Yes

Willing to relocate: Yes, within the US

Technologies:

* [WEB] JavaScript, PHP, MySQL, HTML, CSS, WebGL, React, Vue, Grunt

* [OTHER] C#, .NET, OpenGL, MonoGame, HLSL, GLSL, C++ (minimal)

Résumé/CV: Available upon request

Email: chris.cajas.m [-at-] gmail.com

Portfolio:

* http://www.dwarfcorp.com/ - Open-source indie game, worked as a contract programmer, mainly optimizing code for procedural generation and shaders

* http://ccajas.github.io/JS-TinyRenderer/ - Software 3D rasterizer in JavaScript emulating a shader pipeline, based off ssloy's C++ tutorials

===

Graduate in Electronic Media, professional web developer with brief contract experience in game development. Looking to dive deeper into parallel computing, or producing 3D visualizations for different applications. Areas of interests include graphics programming, some embedded programming, and space exploration.
> reasonably anticipated

Does "We're going to be doing illegal stuff, so don't talk about it where the courts might hear" qualify as "Reasonably anticipated legal action"?
I've been struggling for a long time to convince some of my less technical friends that keeping all of the software on their devices up to date is an important best practice from a security perspective. I'm afraid that the recent muck ups in High Sierra and iOS 11 are going to make sure that some of them never listen to me ever again.
I'm not suggesting it's missing from the research as I don't have anywhere near the area of expertise to make that call.

But you're correct in your summary: I'm wondering if that's a possible follow up.
Your expectation isn't true for the way I drive, at least. With one pedal driving, you don't really know if you're accelerating or braking, unless you're braking enough that your foot lifts from the pedal... or you look at the dashboard. I find that when traffic is heavy, I spend a lot of time slightly accelerating and slightly braking, while keeping the distance between my car and the one in front of me.
I imagine that there could be some kind of periodic testing. But that starts sounding like a licensing and credentialing system, maybe combined with some kind of biometric identification (or just gov't ID requirement?).

It's an interesting idea; if we could test once for technical competence, then have a shorter, less-formal interview for culture fit or something, everyone could end up saving some time when interviewing.
It is 1/4th of Toyota's or Volkswagen's revenue of one year, so not that much. And last time I checked they did not create a game for recruiting tech talent either.
Not really. She was Director of Operations at Zynga before that.
Seen this copy paste post more than 3 times, should be deleted