skysight-inc/HackerNews huggingface dataset:
PINATA | Senior Software Engineer | New York, NY | Full time, ONSITE

TECH AT PINATA

We like Facebook's OSS and functional programming. We're happily using React / Redux/ React Native, and GraphQL for our mobile and web applications, and Scala (Cats, Http4s, Shapeless, Freestyle, etc.) on the backend.

We like the impact functional programming is having on JavaScript, and very happy to have Facebook's Flow for static type annotations. We're over-the-moon with ES6 (or whatever you want to call it) and looking forward to the new stuff in ES2017. We're even toying around with PureScript for admin tools on both the backend and frontend.

Our GraphQL API is backed by Scala, and we've bought into the ethos that GraphQL subtly preaches: CQRS/EventSourcing. We've built this largely with the Typelevel stack, and it's running on top of AWS Lambda and Kinesis.

YOU

You're a talented and passionate engineer interested in functional programming, unit testing, and strong type systems, but when necessary you're willing to relax some constraints to get-things-done.

You work well with your colleagues and have the humility to learn from them and the talent to teach them.

You are excited about working for an early stage company with promising and tangible prospects!

If you are interested, please send your resume to dustin@gopinata.com. Our interview process starts with a phone call to give more information to each other, followed by a tech interview, which will lead to an offer.
No need to be embarassed, Doom had great music by Bobby Prince.

Enjoy:
https://www.youtube.com/watch?v=cixW6rogZ48&feature=youtu.be...

If you like that, then you might like Quake's soundtrack by Trent Reznor of NIN.
https://www.youtube.com/watch?v=qVOHTGYoM6E
Quake's is less chiptune and more real.
6 Steps to Creating Share-Worthy Content Free Post Planner Checklist and Template
And just yesterday, people were asking [0] what Tcl is good for! This is a great example.

[0] https://news.ycombinator.com/item?id=14229266
Do I think he should be considered as President? No, running a corporate empire and surveillance network (no matter how benignly or maliciously exploited) does not involve the same skills and temperament that are desirable in leading an open and democratic society.

Do I think he could be considered? Yes. The past two years have proven that any qualification for office not explicitly coded in law is void. And "he built Facebook" is an appealing argument to the heuristic that all impressive accomplishments indicate the same type of merit.
I'm not sure that climate change is going to have that sort of effect within our lifetimes. Maybe in 100 or 200 years, which is why we're trying to avert it now - if worldwide disaster were due within 50 years I'm not sure there'd be any point to trying to scale down our greenhouse gas production.
Then you have to subtract those whom are too elderly to drive or own a car in the first place, 5% would seem extremely generous.
Appboy | New York City | Full Time | ONSITE

Appboy is currently looking for full time software engineers to join their team! Appboy is a NYC based start-up specializing in smart marketing automation. Our powerful SDK and dashboard have enabled companies like Urban Outfitters, Samsung, EPIX and iHeartMedia to create targeted marketing campaigns to their users. Check out our open positions and feel free to apply!

(full stack) Software Engineer: http://grnh.se/71t6rx1

Senior Mobile Engineer: http://grnh.se/1yp0wx1

Engineering Lead-Internal Tools: http://grnh.se/by2x4a1

Sr. Product Engineer: http://grnh.se/qhfa131

Sr. Software Engineer: http://grnh.se/6plc1d1

Sr. Software Engineer- Data Infra: http://grnh.se/cvn6fk1

Software Engineer- Support: http://grnh.se/x17dik1

Security Engineer: http://grnh.se/ulo3e41

Technical Recruiter: http://grnh.se/y5pi061
Boy did they drop the football in this area. I always thought the advantage to making the switch to more common PC architectures was the ability to keep pace and support a wider array of components and technologies.

Instead, they over-designed the enclosure and froze the high-end range of the platform. Creating a simple, but reliable tower design (optimized for speed rather than size) would have been extremely well received, would be nearly free money, and would have done wonders for the brand and their connection to creative pros.

Most of the pros I work with in the industry have gone from loving the mac to tolerating the mac. They are certainly looking around. I don't love Windows, but I have to admit that the Adobe Creative Suite now sings on a modern Windows machine.
Cruise Automation | San Francisco | ONSITE

We're building the world's largest fleet of self driving cars, and we're testing in 3 cities across the US. We focus our testing on solving the hardest challenges first (e.g. city driving in SF). We have the software engineering skills, funding, and manufacturing ability to make self driving cars a reality!

We're looking for

* C++ engineers (prior robotics experience a plus, but not necessary)

* Backend/Frontend/Full Stack Engineers

* Site Reliability Engineers

* Senior Android Engineer

If you have 5+ years experience, and are interested in Cruise but not sure where you would fit, or which role to apply to, feel free to reach out to me via HN profile.

https://getcruise.com/careers
This isn't a misdemeanor nor should it be. It's a civil parking infraction.
Show HN: Changefeeds for simple Postgres queries
> It's the opposite, isn't it?

No, its neither. Or both. Whatever. That is, there are fairly narrow circumstances where, with sufficient information about an individual, individual behavior is well predictable and fairly narrow circumstances where group behavior is predictable, but neither is actually all that predictable reliably (there's lots of people trying to do both, and the notable successes -- which involve lots of luck -- can make it look like either is more reliably predictable than it is.)
A $900 hackintosh could have a modest GPU and Skylake i7.
I don't really agree as well,

Modula-3 (although i'm not terribly familiar with the language) has partial revelation (a rather nuanced form of encapsulation), and branding where structural transparency does not preclude nominal identity... I tend to view the whole thing as a false dichotomy.
You should try to find him and say hello.
I think they were not saying that everyone has to record their conversations as a matter of course, but that no one making these allegations has any hard proof. They even mentioned that in many of these stories, Yelp is calling them multiple times - it would be nice if next time this happens to someone in a 1-party consent state, they would record the second call from Yelp.

In my experience, almost all stories get bigger in the retelling, especially when you have a grievance, having some hard proof at least helps to give you a baseline assessment of how much of an exaggeration the claims are.
Do any of you know how they got such a beautiful looking shell [0]? I'd love to know if there's a clean way to achieve such a nice result.

[0] https://github.com/iostreamer-X/FuncShell/raw/master/fsh.gif

EDIT

As an aside, FuncShell looks like a beautiful demonstration of how powerful Haskell can be. The source code is terse and clean.

The only oddity I noticed isthe rather large 68MB binary file committed into master in the repository [1]. Why do people do this? Especially on GitHub where there's support for cutting releases with a binary for each targeted platform...

[1] https://github.com/iostreamer-X/FuncShell/blob/master/fsh
I think you might find some solutions in a great negotiation book called "Never Split the Difference". Written by a former hostage negotiator. If you can negotiate with someone who thinks they are the Messiah and has a gun you might stand a chance online.

The problem is negotiation requires care and a lot of work. It's hard. And in public forums others will probably mess up your progress.

My best guess in a public forum would be to play the "good cop" and quote and defend the person I wanted to persuade. And while looking like I'm defending them, and being their friend, I would put forth an idea that is more moderate and thus move them towards being persuaded. This would be hard to do in the chaos of an online forum like HN or Reddit though.
How-To: Vim Functionality with Sublime Looks
Honest question: what percent of Pro Mac users care more about design than performance? I get that lots of creatives (who might care about design) use Macs, but in the Pro community the sense I get is that performance (and expandability) are relatively more important. That's why the trash can Mac Pro was not particularly popular, to say the least.
SemiAccurate isn't a security research firm, it's a tech news blog. There's basically no chance that they've discovered anything. If there's an exploit, they would've had to have heard about it from either a source inside Intel or an actual security researcher of some kind.
The LHC has restarted for its 2017 run
The difference is those people would now have to build hardware instead of just opening itunes and hitting install. You really think those users could get past the bios setup stage?
First time I see a tool creating graphs in markdown
The core business model of Apple is to sell hardware.

That simple.

That's why macOS, etc are free now. That's why they're ramping up their enterprise partnerships behind the scenes to ensure big apps run best or even first on iOS and macOS.

IBM, SAP and especially Cisco (the latter has special hooks in the networking stack in iOS, giving Cisco routers an edge).

You can argue if that is the correct approach or not, but it is Apple's DNA now - and all the issues in the pro segment stem from it. Not enough hardware to be sold, why bother, etc.
Looks like they are working on it.

http://yelplawsuit.com/
[ deleted and moved to right thread ]
Location: Rhine-Ruhr, Germany / remote. I'm fine with travelling as well though.

Remote: Yes

IT consultant, web and enterprise software developer with more than 15 years of experience.

I'm experienced in JavaScript, HTML5 (AngularJS / Angular 2 in particular, recently Vue.js as well) and many other web-related technologies. I'm a long-time Java / Spring developer and I have lots of experience with RDBMS as well, particularly PostgreSQL and Oracle DB.

I help companies in terms of software quality and knowledge transfer: Test automation (both on the front-end using tools like Protractor and on the back-end with frameworks like JUnit and Mockito), continuous deployment, improving collaboration within teams, training developers regarding best practices and adopting new technologies.

Website: https://bjoernkw.com

GitHub profile: https://github.com/BjoernKW/

Please contact me via the contact form on my website or send an email to bjoern / at / bjoernkw.com
Location: Boston, MA

Remote: Yes

Willing to relocate: Yes, but prefer to stay local

Technologies: assembly, C, embedded Linux, embedded RTOS's, Haskell, Python, scipy/numpy/matplotlib, machine learning, Ruby on Rails

Resume/CV: https://www.linkedin.com/in/eli-sennesh-412126b

Email: elisennesh@gmail.com
Shame not to see factor in the concatenative list, it addresses some of the pain points there with locals
Philips Hue | iOS,Android,C++ developer | Eindhoven, The Netherlands | ONSITE, VISA

Since the launch in 2012, Philips Hue is changing the way people interact and experience lighting. We currently are the world’s leading connected home lighting system and work with all major smarthome platforms (Amazon Alexa, Apple HomeKit, Google, Nest, Smarthings). Philips Hue encourages other companies to develop devices, apps and systems that interoperate with our system. Through a vibrant developer program there are more than 600 third-party apps for Philips Hue.

For our mobile app development team we have multiple open positions:

iOS developer, see: https://developers.meethue.com/mobile-application-developer-...

Android developer, see: https://developers.meethue.com/mobile-application-developer-...

C++ developer, see: https://developers.meethue.com/sdk-mobile-software-developer
Nothing in the "lifelong learner" paradigm you note precludes employers from investing in facilitating their employees' learning.

One of the negative effects you left out is that companies are investing in training less and less and paying (adjusted for inflation) less and less. It isn't all on individuals to adapt to this new paradigm. It isn't sustainable unless the wealth-holders contribute.
Champion Roulette Player Loses His Touch
US Marine Corps' Meme Warfare (2005) [pdf]
Well, on the brighter side this issue at least keeps the author and his zeal for poorly thought out solutions to small societal problems from terrorizing some HOA or zoning board.

I had a cousin who had a temporary placard because he had knee surgery and was supposed to walk a very limited amount throughout the recovery. He wasn't "disabled" per say but he wouldn't have recovered properly if he had been walking everywhere during his recovery. I wonder what the author would think of him.
Blocking was an issue in the discussion, and its been an express concern (and directly, and separately from throttling and prioritization, been addressed in regulation) in each iteration of the FCC's Open Internet rules, which have all addressed both blocking of lawful content and blocking of lawful applications.

The idea that the ability of the ISPs to censor has not previously been an issue in the neutrality debate is utterly wrong; its been a central concern identified and addressed in each public draft and issued version of the FCC's net neutrality rules.
They have this in the form of a legal note, don't they? Last I heard it was technically "illegal" to run macOS on anything other than Apple hardware per the TOS. Or is that just an urban legend?
A union of developers is a good idea IMO. Developer's are well compensated for their work (generally) - but it's common to hear how their ideas are suppressed.

I've been thinking a lot recently about Xerox PARC - a unique situation where smart people were given a wide degree of latitude, and the result was they came up with some world-changing things.

I understand that businesses have a legitimate right to work toward their end (the bottom line) - but in this rapidly changing world I think responsible people need to step up and say "enough is enough, we make these things, and here's how WE want to make them."
Show HN: Personal Task Manager with Trello and Google Calendar Integration
Or, in other words, "have conversations, not debates". It's surprising how many otherwise smart people don't realise that only a very, very small minority actually enjoys debating.
I disagree with that and that particular paper. We must think of objects from a design perspective, not a technical one, and the one thing that distinguishes objects is their ability to be "things" rather than just constructs.

42 is not an object because the value can reproduced easily. John Smith, on the other hand, is not just a value, but has a name and an identity, is not exactly the same person everyday, and so on. 42 can be used in equational reasoning (it never lies) while John Smith cannot. John Smith, on the other hand, can be attributed with semi-autonomous behavior while such notion isn't meaningful for 42.
Uken Games| Toronto |Onsite | Full time

Uken is looking for talented developers to help us build amazing mobile games. In particular, we have positions available for:

Backend Developers

Help us scale our backend to enable a million concurrent players by creating the infrastructure and services (SOA) that underly all of our games. Primary tech is JVM, AWS, MySQL, but you'll be working with many more such as Docker, Redis, NSQ, websockets, Hadoop, Spark and InfluxDB.

Software Developers

Join one of our game teams to build something that millions of people will play and love. Primary tech is either Unity.

About Uken

We are one of the largest independent game studios in Canada, with hundreds of thousands of players a day across mobile and Facebook.

More info including full job postings at http://uken.com
You made a false and sweeping statement, and now you're doubling down on it with ever more preposterous absolutes. Your understanding is evidently limited to a grossly distorted and narrow perspective on the MBA curriculum.

In reality, business schools around the world turn out people who are qualified to start and run a company, and this includes R&D processes. Some people may choose electives that lead to middle-management, but others can and do choose electives in starting up, product development, service process design, negotiations etc etc.
> Maybe I missed it but there was no discussion of what skills go into a "new collar job."

She's talking about vocational jobs that don't require four year degrees.
I can imagine the corp spin on this being something like: We embargo reviews until we can validate the reviewer. Paying Yelp can bump the priority of who is validated...
One way to validate the idea is to find users before launch. Validating an idea by seeing if it works will provide better feedback than some random internet user in Alabama.

Validation means:

1. It is possible to identify people who want things repaired.

2. It is possible to sift people who want things repaired and find people who are willing to pay for repairs.

3. It is possible to get people who are willing to pay for repairs to actually use your service.

4. It is possible for your service to deliver repairs to the people who have paid for repairs.

5. It might be feasible based upon actually having delivered actual repaired items to customers to build a business that might make sense out of the process.

Each of those steps is much much harder than asking a question on Hacker News.

Good luck.
I'd recommend to everybody (but especially those involved in either embedded systems or a lot of concurrent state) to try out HSM / state chart programming (note: this has basically nothing to do with "flat" FSMs). It's as close to a silver bullet as you'll ever get for these kinds of systems.

Stateflow or QP/QM, all other systems suck.
Location: Toronto

Remote: No

Willing to relocate: Yes

Technologies: I'm a PMI-certified product manager with 5+ years of experience leading digital projects in software, telco, and film

Résumé/CV: CV&portfolio: https://www.dropbox.com/sh/u19qva590l1fngl/AAD4jOgxsb04Gygpv...

Email: ims@goQ4U.com

In addition to PM, I have experience as an account manager and product owner. Having worked in a startup, a huge multinational corporation, and everything in between, I understand both creative and business processes and can get things done in all environments. Check out https://www.linkedin.com/in/imsenjanovic/ to learn more about me!
I cared. Still do. Been here over 10 years.

I'd wager for every person helped by YC, another 1000 were helped by HN. There are lots of us programmers in the diaspora whose closest encounter to Silicon Valley is virtual, in places just like this.

Yea, yea, I know. There are lots of founders, investors, and celebrities in SV, but please don't forget about the rest of us, who just keep building and posting...for years.
Spend tens of thousands of dollars, go into significant debt, just to prove you can "stick to a goal."

I can't be the only one who sees a problem with this. It's either a lie or a poor reflection on our society.
The bell inequalities are a concrete evidence to dismiss 1.

Say we flip a coin (just for the sake of the argument - superposition only works for small things), and we're arguing whether the coin is really heads or really tails before we look at it, or whether it's in a superposition. The bell inequalities give us a prediction on the distribution of results we should see if 1. was true or if 2. was true. Turns out the distributions we see in experiments are consistent with 2 but not with 1. The measured values can not be true if the coin is either head or tails.

Of course, there are subtleties involved, but that's one of the main evidences we have.
I am not trying to demean your comment in any way but I will give you an alternate viewpoint..

Back in 2011 I also used Facebook to "keep up" with my distant friends and family. I read their posts, looked at their photos, liked their comments, left notes here and there.. Chatted with them..

Then one day I realized that these were all (for me) extremely shallow interactions, and I decided I would make a better effort to stay in touch.

I closed my Facebook account, and made a commitment to reach out directly to the people I cared about. Perhaps less often, but in more meaningful ways.

I started sending monthly emails, and scheduling Skype or (eventually) FaceTime calls, and so on..

Fast-forward 6 years of that and I feel much more connected to the distant people I care about in my life than I ever did via Facebook, and almost all of them have reciprocated my efforts at maintaining a better connection..

Again, this is just my story, but you really don't need Facebook to stay in touch with the people you care about, no matter where they are in the world.
guge is the pinyin for google in china
Location: Quebec, Canada

Remote: Yes (5 yrs of remote experience)

Willing to relocate: No

Preference: Front-End Engineer, UX Engineer (FT employee)

Technologies/Skills:

* Javascript, Angular, React, Knockout, Vue, jQuery, D3.js, Highcharts, ES6.

* Gulp, Karma, Jasmine, Protractor

* AWS, CircleCI, Surge, DigitalOcean

* CSS3, Sass, Less, UX.

* Php, CodeIgniter.

* Ruby, Rails.

* MySQL, MongoDB.

* Agency, startup & consultancy experience.

* JIRA, Agile.

* English, French, Spanish.

Résumé/CV: https://www.dropbox.com/s/2ydqg8u5kfrvyot/Public%20CV%20Robe....

http://robertomartinez.info

Email: romama [at] gmail.com
You can do this on earth, with more pressure.

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

http://www.dirtcheapbuilder.com/Home_Building/Earth_Block_Co...
Is that an "ought" or "is" type of "reasonable"? Current conflict-of-interest laws appear toothless against a President who doesn't voluntarily follow their spirit.
What DevOps means for a small full stack agency
Thank you for posting this. I'll never forget reading this article when it came out, and I've been searching for it for years.
Corollary: And use the cost savings to line the pockets of upper-level executives and -- if absolutely necessary -- shareholders. But never customers.
Try zsh + oh-my-zsh
https://github.com/robbyrussell/oh-my-zsh

I think the gif you linked is the vanilla oh-my-zsh theme.
I've found Gnome-terminal to be better than iTerm2 in the areas that matter to me - speed, color/font rendering, and configurability. I switched from OS X to Ubuntu and i3 because I was tired of how slow iTerm2 was compared to Gnome Terminal, and haven't regretted it even slightly.

My main workstation is a Lenovo Thinkpad with dual 1440p external monitors, and haven't run into issues losing heads, however, I wrote my own auto-detect and screen layout wrapper for xrandr so that it would consistently do what I wanted. Basically, my window manager makes calls like: `xrandr --output DP-2-1 --left-of eDP-1 --auto --primary --output DP-2-2 --left-of DP-2-1 --auto --output eDP-1 --auto` when I connect to my docking station and `xrandr --output eDP-1 --auto --primary --output DP-2-1 --off --output DP-2-2 --off --output HDMI-2 --off --output HDMI-1 --off` when I disconnect. MacOS's screen arrangement consistency was pretty great, though - on par with the consistency of my own script.

I think the improvement of moving from MacOS to Linux for me has been that I don't have to try to figure out how the OS "magic" works to make it do what I want, because there is no magic, it's just scripts I've written myself and I understand them because I wrote them.
Remote Command Execution on Google Assistant