skysight-inc/HackerNews huggingface dataset:
Pivotal | Engineers, Designers, Product Managers, Data Scientists, Pre/Post-Sales Engineers, Ops, Sales, Admin | Locations worldwide | ONSITE

Pivotal's goal is to transform the way the world builds software. We mean it.

We value aptitude over alma mater, empathy over a list of APIs. It doesn't matter whether your resumé says PHP or PhD: if you're smart, empathetic and know some stuff, we want to work with you.

We have many offices worldwide including SF, NYC, Toronto, London, Denver, Palo Alto, Dublin, Tokyo, Sydney (pivotal.io/locations) and more. We have two main divisions: Pivotal Labs and R&D.

-- Pivotal Labs helps clients to become better at product development. For engineering we are rigorously agile. We pair program and TDD every line of code outside-in. Our product managers are focus on value and validation, our designers keep the user foremost in our minds. The goal is to teach the teachers. Our engineers pair with client engineers, often we pair designers and product managers as well. We have a growing data science practice. More broadly our services division includes field, data science, educators, app replatformers, even I lose track.

Not many people get to transform how people think and work. Why not you?

-- R&D is a big tent these days, encompassing two major cloud platforms (Pivotal Application Service & Pivotal Container Service), Pivotal Tracker, Spring Framework, Greenplum, Apache HAWQ (incubating), Gemfire / Apache Geode, BOSH and Concourse CI. We're adding Pivotal Function Service this year. We dogfood the cutting edge of our technology on our own commercial cloud, Pivotal Web Services, run by our awesome CloudOps team. We're the majority contributors to the Cloud Foundry project and we're a platinum CNCF member with rapidly-growing contributions to the k8s ecosystem. There is a lot happening right now and there are greenfield platform opportunities.

Not many people get to work on such systems. Why not you?

-- Generally

At our offices we have free breakfast, weekly tech talks, excellent benefits and competitive pay. You'll work with competent people, kind people and go home at the same time every day. Ping pong isn't mandatory, but it's popular. I think west-coast ping pong is harder to beat, but east-coast style is more entertaining to watch. The NYC beer fridge has more IPAs than I prefer but I guess that's life in paradise.

-- Applying

To see open jobs, go to pivotal.io/careers. To apply, please go to my referral link: https://grnh.se/xiy346, or mention my name in the application form.

You can also email me at jchester+hn-jun18@pivotal.io if you have questions. I won't reply to copypasta. I may not be able to reply immediately, as I am just an engineer here (and traveling). These help me earn a referral bonuses, which I appreciate.
You think IBM, Microsoft, and Amazon are not credible bidders?

They are the ones who bid against Google in the first place.
IMHO there is a lot of terrible advice here.

"Go slow and you'll make it" puts a cap on success and is not very stimulating. If your idea of life is sitting in a room under a roof you nominally own watching TV with an up-with-the-Jones' car, you've already lost.

In youth while time rich invest in yourself to develop skills and experience, focusing if possible on areas others miss and cannot learn effectively through formal educational programs (eg. R&D, deep science, extensive practical knowledge in a trade, languages, travel and worldliness, etc.). Never allow rigid formal education to destroy your innate curiosity - cherish it: it is the most powerful force for learning and achievement that you have.

Be a talented generalist, not a specialist. High value and high growth opportunities do not emerge consistently from one area but rather general industries. A capacity to absorb and manage cross-disciplinary knowledge rapidly and effectively is worth ten times more than extreme specialization, 99 times out of 100. Don't over-skill in areas that age fast (eg. programming frameworks, design fads, many formal qualifications, etc.).

In young adulthood invest in a partner, they will be your strongest asset in times of need and provide strength, a sounding board and risk-hedging as an alternate actor for all future ventures. If you can, find one from another culture and continent with a different passport, perspective and language... this will give you and any children half a world more options in the future.

Take risky career path moves. Following a crowd might help you to survive, but never to thrive. Just make sure you accrue some capital so that you have options.

Finally, invest in high leverage opportunities in potentially high growth businesses in which you hold substantial equity. If you can't find one, start one. By the time you've done a couple (ideally in a couple of sectors or markets) you'll be worth funding by deeper pockets (read: superpower obtained - partially outsource venture risk) and quite capable at executing. Your first successful exit will place you ahead of your peers, who you will feel empathy and pity for realising they have wasted decades conservatively limiting their own life experience.
In my opinion the convenience gained is more significant than these mostly theoretical "various security reasons".

In other words when exposing hostnames and addresses of your internal infrastructure to the public internet has meaningful security ramifications then you have considerably more critical security problem.
Oral History of Shozo Saito
Inversely a historian once explained to me that generally through history in order to take an area, you took the local village, or even city and there was a great deal less focus until later on specific borders or a campaign where your goal was tracts of land. Effectively if you took the city state, you generally had obtained the local surrounding land as well.... and if you didn't plan to keep the village or city, you destroyed it and the next nearest city or village was effectively the point of control.
I don't buy it.

ReactJS is a power tool and it takes some learning.

If your primary concern is about your initial learning curve then you should look elsewhere such as VueJS but I'm glad of the power of ReactJS.

Changing class to className is not a big deal, nor are the minor other bits and pieces mentioned in the post.
Sadly the situation isn't much better in the OSS desktop world. Aside from my personal opinion that those OSs are designed in such a way as to be fundamentally unsuitable as a desktop, they suffer a lot of the same bloat. Example: https://www.youtube.com/watch?v=7kvT40umKL8
I have an Asus Chromebook flip and love the form factor. It can be used in tablet mode (360 hinges) and runs almost all Android apps.

Pro: cheap, physical keyboard, 10hrs runtime, lightweight

Con: flaky touch, proprietary charger, mine needs a new battery, no gps
Where do I send GDPR letter of death?
The hedonic treadmill is very real. If you are trying to get to happiness via achievement you will either fail to achieve the things you want, or you will realize after achieving them that they haven't made you happier. I've achieved things in my life. I didn't have any major failures until I was in my mid-20s. But no matter what achievements I had (or failures), the changes to my happiness were always temporary.

I pulled on that intellectual thread and learned that this is exactly what you would expect based on the research. Achieving your goals only achieves short-term happiness, and if you base your happiness on that, eventually you are going to reach a goal that stops your happiness dead.

You have to find the things that make you happy, and none of them have a long-term impact. They are the things you can do to maintain a consistent level of happiness, if you put in the consistent work. For me, the biggest impact on my happiness is regular meditation and regular exercise. Research also supports gratitude journaling and philanthropy. Simple. But NOTHING has a long-term impact.

To reiterate, the things that work are the things that give you a little boost of happiness every day, and if you find the right ones you can get to a level that is good for you through constant maintenance.

This doesn't mean achieving your goals is unimportant. Anyone who knows me knows that I have a dogged persistence when it comes to achieving goals. But I don't expect them to make me happy. The key is to recognize that your goals reflect your values, the things you believe are important whether or not you expect them to make you happy.

Purchase your happiness separate from your goals, it's much cheaper that way.
The comics had plenty of material that breathed life in the form of details and different perspectives. Even Star Wars: Legacy, which ostensibly had the same retread of the original trilogy that the current sequel trilogy does- there is a new Empire, the Jedi are dispersed, young misfits must become heroes- redid the original plotline in a fresh and exciting way.
clueless dolt.
Ideally people would create content and ones that create more often would have more relevant, better videos because they are committed and professional. It all looks like it went "Cobra effect" where algo incentives are right but people are gaming system so they get profits. The same with SEO, more links to your site better ranking -> people invent link farms. While idea was great in practice all turns out you got bunch of people breeding cobras, links, videos.
Housing complexes with more than a few units are required to allow the install of an EV charger (At least in California and Illinois).
Well it’s not as if Amazon lets you hack around around on them or side load apps - you’re stuck with the Amazon store unless you try a dodgy exploit based unlocking method - which leaves you with a questionable tablet.
Maybe you have a point, but I don't feel like connecting a bluetooth keyboard and mouse to a smartphone makes it a desktop. Regardless, I don't think those OSs are good desktop OSs either. I still maintain that this is a poor excuse for having shitty tools.
So, previously Microsoft used to have a program to integrate new companies, called “venture integrations”. I wonder if LinkedIn is going through VI, or not.
Suspect in what way?

Why is it anyone's business what this cat does with his possessions..?
Office is ad-supported? vscode and typescript are ad-supported? MSSQL is ad-supported?
Right, and I think it's bad in the long run. If Twitch wants to become a bluechip brand, they're going to have to do a lot to make me at least sorta believe that they have my best interests in mind.
They want to join the social networking data with linkedin and office 365, yammer, enterprise Skype, etc, etc.

They have a clear long-term strategy of owning professional social networks, both within and across companies.

That way they can sell you access to your professional network, and your employer access to info you don’t even realize exists about you, and also sell it insights into its own org structure.

GitHub would just be another piece of the puzzle.
Throwaway account for obvious reasons. Was closely involved in the development of it.

To summarize, this product is shot, and is just hype.

I'll check the technical questions/gaps and answer or fill them in tomorrow.
What does ICANN have anything to do with this? If the global DNS system crashed and burned, you would be in exactly the same place as if you had invented a TLD as you have suggested. But, if that doesn't happen... And the way more likely outcome of your "made up TLD" becoming real happens instead, you're in a way worse position.

So far I've read you suggest .taco, .burrito, and .burritocorp as good TLDs to pick. This is terrible advice.

Purchase a public domain name from a real TLD - use it knowing it's yours, and never going to conflict.
Apple has enough money that they could easily make your phone better and develop github and do eight other things.
ActiveSphere | Bangalore, India | ONSITE | Full Time | Software Engineer, Full stack

We're a software consulting company. Most of our current work is in Go, JavaScript (React, TypeScript), Python. But we have written code in Elixir, Ruby, Erlang, Haskell, Scheme, Elisp, D3. Apart from client work, we have built a tunneling solution in Go, TypeScript emacs mode (referred from TypeScript site), a font converter in Haskell, a DynamoDB emulator in Ruby, a remote debugger (in JavaScript, and Go), a Youtube annotation extension in JavaScript and more.

We grow with each other's interests and explorations. We are looking for colleagues who have their own explorations and interests in technology. To know more about us, please visit https://www.activesphere.com.

The interview process usually involves a programming problem followed by a few rounds of telephonic/in-person conversations. If interested, please reach out to us at career[at]activesphere.com.
Can any VOIP experts suggest a mechanism for enforcing this with VOIP calls?
There's more information on the GeoColor products here: https://www.star.nesdis.noaa.gov/GOES/documents/QuickGuide_C...

The short version: daytime imagery is derived from GOES-16's red, blue, and near-IR (band 3) channels, with a simulated green channel. Night imagery's all IR; the base map (with city lights) is static and derives from a different satellite.
If they're within range of our borders, and people, sure.
5-10 minutes seems pretty reasonable to me, if it includes a little bit of time for getting to/from the gas station.
Although I agree it is a continuum, And I would like to think I am not contributing to the problem, I will point out that we in general are not the ones to choose where the cutoff is and historically, revolutionary retribution strikes deeper than the top 1%.
*subscription required
I don’t really agree for various reasons. That said, I’m not a huge fan of react, but am stuck working with a few code bases that use it.

I prefer vue, but I dislike that it’s essentially a one man show.
Does anyone have insight into what they're been working on recently at Github? I feel like the user experience hasn't changed/improved in the last couple of years at all. It feels to me like there is a lot of low hanging fruit to make a ton of money. For one they could integrate or replicate the functionality of Bountysource and let people donate to users. There is also tons of room for improvement in licensing like making copywriter-assignment frictionless and letting people dual license their software (so I could at a click of a button buy a proprietary license for someone's GPL'd library)
Sacrifices what- the parallel computation reason for the Matrix in favor for the simple "humans as batteries" explanation to simplify it to audiences?

I never had a huge problem with that, but that's the one complaint I see thrown around a lot with the first movie.
I'd say so! They are cheap from Sonoff, but way cheaper knockoffs are available on AliExpress.
> don't remember encountering crapware (of any kind)

Lenovo Motorola, Huawei and others have plenty of spyware on them. Years ago there was Superfish, later Adups Technology spyware and Allwinner's root backdoor.

Not the kinds of devices you want to be doing your banking on.
In any system where you select multiple candidates (including approval voting) you'll get horse-trading between parties before the election. Basically, the minor parties say "if you adopt this policy, we'll direct our preferences / recommend voters approve you in our campaign leaflets". And then controversies over "you're doing a deal with them?"

It's really quite hard to create an electoral system with no distortion, because whatever you put up gets gamed.
Vue isn’t a one man show. It has a sizable team behind it.
Interesting thread but am I the only one here that still enjoys JooJoo tablet some 8 years later? Sure they didnt ship too many units but os is based on linux so all sorts of updates are welcome. Furthermore the batery on this thing is insane- some 6 days without charging!
Read books and watch videos in the bed. For me at least.
> These days you need jquery less because browsers are more standards compliant and css animations basically work.

Originally, jQuery's big selling point wasn't that it handled animations, it was that it gave you a query selector, and one that could be used in any browser. jQuery predates the release of chrome, and came out a few years before document.querySelector was added to Firefox and Chrome was released.

jQuery was monumentally more useful for common actions compared to its contemporaries, such as Dojo, MooTools and Prototype.
Fake NIPS slip site is trying to get boffins into bed
I don’t want to read a book or watch a few YouTube clips or browse twitter whilst sitting at my desk in my office, nor do I want to poke at a tiny screen.

Tablets are thriving, just not android tablets.
NMOS IC Reverse Engineering (2017)
Maybe we can declare laptops as tablets with integrated stand, extra powerful hardware, built-in keyboard for efficient text input, and a much larger, less regulated app ecosystem with much more featureful apps.
Tablets are pretty dumb really, IMO. That has been my opinion since the beginning of the tablet hype. The only way for them to actually take over was for them to gain most features of "regular" computers - maybe in unexpected ways. It could have happened if Steve Jobs hadn't died so early.

Smartphones are very different - you can carry them in your pocket and that is a huge deal. All the compromises make sense there.
I don't think JQuery ever got bad. It just got unnecessary, like you said. But it took a lot of work to convince people that it was unnecessary.

A charitable explanation of Sara's tweet might be that, like with jQuery, it is becoming difficult to convince new developers that React may not be necessary for their next project.

The other comparative downside of JQuery was that components started to rely on it as a shared library, which meant developers suddenly needed to do dependency management. That is (usually) a bad idea. React absolutely does have that problem as well - probably to an even worse degree than jQuery widgets ever did.

This is kind of the same concern I have with Vue to be honest. I use Vue for prototyping and will probably use it in some final apps as well. But I'm probably not ever going to use a component that someone else has written if it relies on Vue.

IMO Lodash went the right direction with this. A component or library can depend on Lodash, pull in just the functions that they use for a final build, and then nobody else in the entire dev toolchain needs to know or care. No risk of conflicting dependencies, build size stays low, etc...

I kind of wonder if the problems Vue solves for me could be solved better by a smaller, lodash-style library instead of a framework.
I love my Galaxy Tab S2 ~8" tablet for reading technical books. Absolutely gorgeous AMOLED screen, 4:3 aspect which is a delight when using black themed presentation.
That would be super cool.

Or maybe highways could have electric cables that the cars could latch onto and recharge with on long trips.
the secret of innovation resume oriented project development.
I never thought of it on my own, but someone pointed out that "a long time ago" is simply saying the story is being told about our distant future from a perspective even further in the future. There's no reason why the POV of the narrator should be present day.
Can you put it behind nginx or does it only work as a stand alone service?

EDIT: probably, https://fex.rus.uni-stuttgart.de/usecases/reverseproxy.html
I don't get why a comment like this is downvoted. The commenter is simply saying that he doesn't understand the hype. This site is getting nearly unbearable with the groupthink, particularly around specific tech or frameworks.

/meta

On this particular issue, I will go further than my parent and say this does not represent a significant step forward in the scheme of things. The problem being solved here is largely akin to a problem I had to solve 15+ years ago with Vanilla JS. It is positively nuts that we are celebrating a "fix" for it all of these years later, and that we are investing so much time on what should be routine by now.

Anyone who is genuinely excited about this should sincerely be asking themselves if it's a good thing that a lengthy post/fairly involved component for sanely displaying images in a browser is the state-of-the-art for Webdev in 2018.

Yes, I get it: browsers don't do x or y. So, yeah, let's add more libs, more frameworks, more shims, more specs...more, more, more. It's almost self-parody by now. Look at the average Webapp of any semi-significant complexity. It is such a hodge-podge of code, languages, technologies, build steps, etc. that it's a wonder any of it works.

I think it's time we all took a step back and ask, "what are we doing? Is this the right model? Is there a better way?"
Agreed. I LOVED jQuery and I could do some serious damage with it before Angular/React came along.
Agilitix.ai | Hyderabad, India | Full Time | Senior Frontend Developer

At agilitix.ai we are building an Artificial Intelligence (AI) analytics platform that radically simplifies how businesses get actionable insights from vast amounts of data that enable businesses and their staff drive dramatic improvements in customer experience and operational efficiency. The ML algorithms learn patterns and behavior of various metrics in real-time which powers an insight engine, that not only identifies critical incidents that really matter and their root cause, but also predict incidents before they happen. These capabilities perfectly complement rich visualization and powerful querying capabilities over big data.

We need smart and creative web-developers to join our team to create the experience that will enable our vision.

More details here - https://www.linkedin.com/jobs/view/133235943/
I'm wondering, how long is each interview?

If someone wants to work 20 hours, does that mean 20 hours of interviewing?

Are there enough interviews available to be able to maintain the hours?

Just curious what a 20 hour work week would look like doing this job.
Particles are ‘just’ perturbations in the underlying fields. If you understand field equations you should understand that.
Twitch celebrates Pride month with new emotes and activities
For all the silly unicorn IPOs of companies which don’t necessarily have a clear product or revenue, GH seems like the type of company that could successfully go public and actually succeed. It would fend off potential suitors for a while too.
A Google search for “88.1 cu ft / 165mm^3 * 256GB” largely confirms your calculation (just over 3.8 XB of data). Can’t say I’m surprised - MicroSD cards really are crazy dense these days.

If it takes an hour to get to your destination (ignoring load/unload time), that’s an aggregate data rate of around 1000 TB (1 PB) per second. The entire Internet averages something like ~25 TB/s, so our Tesla X has the bandwidth of forty Internets.

Of course, there’s a downside: that many MicroSD cards would actually weigh around 3.7 tons (at 250mg apiece), which is heavier than the Model X itself! Might be harder than expected to make the drive itself.

Relevant XKCD (because there always must be one): https://what-if.xkcd.com/31/
Phones have become tablets. The trend continues.

We had to go via small phones, to adapt to touchscreens. Change in behaviour is the adoption barrier.
It is just as cheap to access a telnet server half way around the world as one next door, so bringing up telnet is changing the subject.
Less than 1GB, encrypted, 24 hour expiration or one time use URL then it denies the URL exists or existed, and deletes the file.
https://send.firefox.com/
> we have developed a solution which removes the property from the web browser and thus prevents these kind of protections from figuring out that the browser is automated

Eli Grey and I have bypassed your "hideWebDriver()" function[1] in a single line of code:

if (navigator.webdriver || (Navigator.prototype && Object.getOwnPropertyDescriptors(Navigator.prototype)["webdriver"])) {
// Chrome headless detected - navigator.webdriver exists or was redefined
}

[1]: https://github.com/apifytech/apify-js/blob/262a2e604b1adb3d8...