skysight-inc/HackerNews huggingface dataset:
CACI International Inc. - Rome, NY

CACI's Rome, NY office supports the Air Force Research Laboratory. We develop data visualization software and productivity tools supporting the United States military using a wide range of tech stacks. Basically we write cool software that ranges from bringing old pen and paper military processes into the 21st century to visualizing large data sets in ways that push the limits of modern computer hardware.

CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian clients. A member of the Fortune 1000 Largest Companies and the Russell 2000 Index, CACI provides dynamic careers for approximately 20,000 employees working in over 120 offices worldwide.

We're looking for software engineers ranging from entry level to senior developers as well as current students looking for college jobs skilled in one or more of the following:

- JavaScript (full stack: client-side and Node.js)

- WebGL or OpenGL

- Java

- C++

- *nix skills

Must be a U.S. Citizen. Security clearance requirements per project/team varies. Clearance must be obtained and maintained.

=== Openings ===

- Internships and college semester software development co-ops (INTERNS)

- Entry-level and mid-level full-time software developers (ONSITE)

- Senior software engineers (REMOTE welcome)

If this sounds interesting to you, apply at http://careers.caci.com/ListJobs/All/Search/location/rome/st... or ping me directly if you have questions at enewport@caci.com.

CACI also has lots of job openings in other locations too. If that sounds more appealing, I will be sad but my employer will be happy. You can find those openings (as well as our Rome, NY office openings) at http://careers.caci.com
Maybe they do both now?

Also, I assume you can't PI every case. So social media may help as a pre-selection step for PI-work.
The number one indicator of your class standing is your parents' class standing. There is no American Dream, and "Rags to Riches" is more luck than skill and effort.
One counter example to this argument is Invisalign. 3D printed braces.
Redux can be this easy
> It is better than iMovie in this regard because it doesn't require copying the giant file into some "project" directory like iMovie seems to.

This is my biggest gripe with iMovie. You need to have double the space just to start editing.

I guess their idea was to allow users to move their video files around and delete them at will without being able to mess up the iMovie project.

However, iMovie has great screen transitions. Is there any other free or open source program that compares in that regard?
If you don't have something you want to do, find something. You can't know about all the things there are to do in the world. Go explore some you don't know much about.

There are heuristics for doing this. You don't have to explore randomly. One heuristic is to start from people you think are cool, and learn about what they do. Another is to ask yourself if there are things you're overlooking because they seem too hard, or not what you're expected (by e.g your parents, or society) to do.

There are so many things to do. The probability that not one of them would be fun for you is very low.
> I doubt that Microsoft has any ambitions to transform Windows into a POSIX compatible OS.

Windows NT already is, and has been for many years. It has had two POSIX subsystems over the years, and then a Linux subsystem.
It’s more that the Internet can enable the kind of coordination that a mass movement to revoke power needs.
Where did you grow up? Or when?
The ads have worked on me. My family gets two Blue Apron meals a week and we bought a Casper dog bed. Some ads I find genuinely entertaining. For example, one podcast has very long audible podcasts that I enjoy listening to. I don't subscribe to that service, but I have bought books that they discuss.

Most of the time though, I do skip through them.

> I think there is big business for a pod casting platform that can get the ad model right

No thanks. That means I'm being monitored beyond just counting my download of an MP3. I'm happy that the ads are about as personalized as the ads in a magazine.
I hope the target audience is not researchers. I think it doesn't make sense for researchers because they are usually very focused on a topic and don't care (or don't have time) about papers on other topics.

I see this as a tool to increase the hype about Machine Learning. Only people starting in the topic will use it.

It will make sense to filter the whole list with keywords or topics or anything that filters the papers and shows only the ones related to your researcher. The subs still have too many papers.
*Canada, France, Germany, or the Nordic countries, as determined by a single study from ‘06 with race (apparently?) not taken into consideration for any of them
I suspect why the majority of people don't skip is because the ads themselves aren't terrible. The worst aspect of ads is repetitiveness, which is why Hulu with ads is unwatchable. Of the podcasts I listen to which are typically rated high on popularity, the ads typically aren't repetitive: they feel ad-hoc since they are done differently per episode, where it's almost like it's part of the entertainment. The only repetive ads I'm aware of are from Malcolm Gladwell's Revisionist History, which start to get tiring because they are exactly the same episode to episode.
1. There are well-documented cases of cops murdering unarmed men and not being convicted. "unarmed black men" is a red herring, because there is no evidence that this happens disproportionately on a racial basis.

2. My claim was that there are not many cities with a trend of cops murdering unarmed black men, so your comment isn't a valid rebuttal, however true it may otherwise be.
That's awesome to hear, congrats! Ive been starting to hear a lot of interest in genomics / bio-IT from generalist VCs. obviously groups like a16z and 8VC have recognized this opportunity already (and YC is starting to), but anecdotally a lot of other funds are diving into bio-IT. One of the challenges is that the seed environment hasn't matured yet to bridge these companies to VC funding

It's funny, I talk to people about bio and they say "I'm not a scientist, I can't invest here" however they realize they can invest profitably into things like AI without being data scientists / math PhDs. In many ways, bio is no different than any other technical field: learn enough to be dangerous, know how to lean on experts where appropriate, and you can get involved
I've done this on the Android app a few times and have always been denied by a human. Now I just issue a chargeback with the credit card and don't even bother to contact Uber.
Ask HN: How can I market a domain within a niche?
I have a domain name I bought several years back when I was toying with the idea of launching a cryptocurrency-related site. The name includes the word "coin" and a term that is usually associated with simplicity. I was hoping that with the crypto buzz in high gear, someone would want to buy this from me.

Since the name is good but non-obvious, I am wondering what a good technique to market it would be.

Your advice is appreciated!
As someone who's navigated their way from poor->middle class->upper middle class I can give a bit of perspective that I rarely see mentioned in these articles...

One of the biggest barriers to moving up in class is the people in your starter class. Family, friends, neighbors... almost all of them will start to get very aggressive with you if you seriously try to better yourself. I remember being accused of using too many "five dollar words", being a nerd for spending time learning technology, being a loser for reading books! I found the crab bucket mentality to be very real. I tried to encourage others to have the strength to stand against it, but few did. I don't really talk to anyone I knew from back then anymore.

Going from middle to upper middle was interesting as well. There you also see pressure to stay as you are but it's less overt and more of a second order effect of trying to keep up with the Jones. The amount of debt that I saw the average middle class person bury themselves in just to achieve what they thought represented a slightly higher class than they actually lived was astounding. You can't move up in class when you're living paycheck to paycheck to pay for your car leases, oversized mortgage and credit cards balances that are full from paying for regular international travel.

Every step I've made has meant breaking ties with the people who weren't happy to see me move on. Now I find myself at the glass ceiling and this time there's very real pressure from above to stay where I'm at. Rich people may let you in the door occasionally but it will be on their terms. It's up to you as a person to decide if you're willing to contort yourself to their demands. Yes you can "hit it big" with a startup or something but there's a lot of chance involved in that. At this stage you're best off living below your means and investing since upper middle class people have a pretty meaningful revenue stream. Just not enough to call it quits and retire.
Then, Rogan has an entertaining way of reading the ads.
I have no issues with society. I like living in my city and my friends and family here. Is the point you're making more that my question is silly because there's not really a way to answer it usefully?
They do, go to trips, report a problem, request a refund or something.
Uber actually already does this on occasion. Request a refund from My Trips > Trip > I would like a refund. Depending on your reasoning, and the details of the trip, it may issue a refund automatically.

For a cancellation fee, I’ve definitely gotten an automatically issued refund in the past.

Disclosure: I work at Uber.
Why am I not surprised they end up quoting tweets by well known GamerGate supporters?
This is an SEC rule for public solicitation... demo days can only be for accredited investors, plus it's easier that founders know everyone has been vetted. I know of accelerators that don't screen the demo day participants, and it's risky.
SEEKING WORK

Location: Campina Grande - PB, Brazil

Remote: Yes

Technologies: Android (Java), NodeJS, Angular, Python, Electron Framework, MongoDB, REST, HTML, CSS, JavaScript, Git.

Résumé/CV: https://goo.gl/p3XJpL

LinkedIn: https://linkedin.com/in/arthursfreire

Email: arthursfeire [at] gmail [dot] com
Could this be used to store energy in the form of light?
California’s net neutrality bill is open to legal attack says EFF
Seems to me like this might be a requirement for Asian markets or for selling phones in those regions. Author has tweeted that it's specific to Chinese regional locale/headset. Can't it be chalked up to the costs of doing business if sales plummet? OP5s owner here.
This reminds me of an entry from The Book of Life, on "Countries for Losers, and Countries for Winners":

http://www.thebookoflife.org/countries-for-losers-countries-...

I live in the U.S., but I think I'd prefer to live in one of the countries for losers.
Generalizing a huge population on the basis of a tiny, curated group invites bad policy and general ignorance.
Peachjar | Multiple Positions | San Diego, CA | ONSITE | FULL-TIME | $100k - $150k

We are currently searching for Senior Engineers to join our team to help architect, design, build and test brand new products for Peachjar’s 7 million users, starting from the ground up! Peachjar is a fast-growing tech company headquartered in San Diego, boasting a culture that is fun where success is celebrated, and new ideas are shared! We only hire "nice" people; grumpy people need not apply.

We are currently looking for:

Senior Backend Software Engineers (Node.js)

* Expert level (5+ years) knowledge of Node.js (or comparable technology).

* Experience/Desires: Containers, Cloud Deployments, APIs, Microservices/Monoliths, REST/GraphQL, JavaScript, ES6, TypeScript, High-Quality Standard, Message Queues, RPC, SQL/NoSQL, Artificial Intelligence (AI), Machine Learning (ML), Personalization, Ping Pong!

––

Senior Fullstack Software Engineers (Node.js + React)

* Expert level (5+ years) knowledge of Node.js, and modern front-end frameworks (React/Angular).

* Experience/Desires: ReactJS or Angular, Containers, Cloud Deployments, APIs, Microservices/Monoliths, REST/GraphQL, JavaScript, ES6, TypeScript, High-Quality Standard, Message Queues, SQL/NoSQL, Ping Pong!

––

Senior Frontend Software Engineers (ReactJS):

* Expert level knowledge of ReactJS).

* Experience/Desires: React Native (or Mobile Similar), Flux/Redux, Functional Programming, Cloud Deployments, APIs, REST/GraphQL, JavaScript, ES6, TypeScript, High-Quality Standard, Ping Pong!

––

Learn more about how Peachjar is changing the world of Parents and Kids here: https://www.peachjar.com.

Visit https://www.peachjar.com/careers.html to apply.
Pretty much everything digital has metadata tagged on it including the time at which the event occurred. Its very easy to prove the timing of the photo in this hypothetical case.

Insurance is a good that adds to the overall wellbeing of society IF it can be properly priced - meaning both fraud as well as incorrect denials of claims damage the insurance companies to properly price coverage and provide protection for everyone.

Why would we dislike more complete information? Economic systems always work better with fully informed players.
Dynamic Resource Optimization – Public Cloud Success Depends on It
Sure, shoot me a note at joel.barciauskas @ our domain
I meant home speakers, not car speakers.
Really? Then what's the tangible difference?
Sensor Tower | San Francisco, CA | Full-Time, Onsite | https://sensortower.com

Sensor Tower provides key metrics for mobile app developers so that they can focus on growing their user base, downloads, and revenue (and leave the numbers to us). If you have a mobile app, think of us as being your compass. We're hiring for all roles.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/sensor-tower

Here are our open roles:

- Director of Engineering: https://jobs.lever.co/sensortower/5d633b40-e089-4b81-8f78-8d...

- Front End Engineer: https://jobs.lever.co/sensortower/b0bf6a4f-247b-46de-a622-7f...

- Senior Data Algorithm Engineer: https://jobs.lever.co/sensortower/7442e664-c7ff-4221-8ac7-6e...

- Senior Full Stack Engineer: https://jobs.lever.co/sensortower/c171234a-4906-46c3-b609-7d...

- Data Scientist: https://jobs.lever.co/sensortower/7eb5e065-4107-4bc9-85b5-99...

Tech Stack: Rails | MongoDB | Knockout
Good middle-ground:

After matching with driver:

Wait 4 minutes.

if distance from driver >= initial distance from driver:

Pop up modal asks if you would like a refund, to be matched with a different driver, or to wait.
Soon:

"AllState wants to be friends on Facebook (accept/reject)"
And as we all know, shoes have amazing frequency response.
Very few countries operates on a majoritarian voting system, and the reason is often related to civil wars. If the highest populated areas has a overwhelming dominating majority then the low population loose confidence that their vote maters and is simply a wasted exercise. Too much of that and you get civil wars and nations that split into smaller ones that each operates more efficiently towards the needs of those living in each of those areas.

A big example of those is not a nation but rather EU parliament. Citizens of the smallest country count twice as much influence as the biggest country, and the reason is rather obvious to keep those members states interested to be part of the union even if the voting power is going to be minuscule compared to the big countries. Even so the sell is a tough one.
I think you're getting Babel and SystemJS confused - the latter allows you to use TypeScript files as the source attribute in script tags and have it transpiled within the browser, which is sometimes used in examples and tutorials because it avoids any need to use the command line or configure a new TS project.
I highly recommend messaging the developers. I was interested in their project (from an academic perspective, not a developer one) and got some good feedback from them. In particular, SciRate has sort of stagnated and you'd probably want to try something they haven't to increase the chance that you get a foothold.
I’m sorry but your point of view could not be further from the truth.

First and foremost, land has intrinsic value. You can grow food, build shelter and have access to water. If you’re very lucky there might even be oil below it. On the other hand, Bitcoin won’t help you survive very long.

Second, Bitcoins can be divided infinitely. Today I pay 1 BTC for a car. Tomorrow I pay 0.5 BTC. It really does not matter how many BTCs is the maximum.

Land, on the contrary, loses value proportionnaly as you divide it. 50% of the land means 50% of food, water, shelter, etc.

Finally, Bitcoin price will never reach infinity because there is a physical limit to the real value Earth and humans can produce.
> The point is having a doctor available for everybody

Not necessarily in a timely manner, which is important for things like Autism (and because of the belief in the system, can actually harm the person). Even if you can afford it, you don't necessarily get to see a doctor, even with years long wait times. And even if you see a doctor, the actual service they provide might be worthless (e.g. suggesting you put your child in an institution and forget about it).

This is just my experience dealing with the Canadian healthcare system in Montreal. Moving to the US provided cheaper, faster, and superior results in every metric.
I guess it is C++, the language I used for more than 10 years around the 90s.
Are you saying that cancers that are particularly good at their job are more likely to be passed on to the next generation in other people? By what mechanism does a cancer or a cancer mutation spread to the next person?

EDIT: OK I've done some reading about cancer and evolution. Clearly there is an evolutionary process happening inside each person's body that "selects" for cancers that are good at their "job". However even the most successful of those have no hope of passing beyond their host unless they also mutate a transmission mechanism for themselves, which happens much less often (but the Internet tells me it has been known to happen in dogs).
The cancel->refund pattern falls under the umbrella of a dispute. Drivers don't want to drive 10 mins toward a rider and then see them cancel on a whim with no consequence. In a case like that, the rider made a commitment that they would pay some money, which would ultimately offset the cost of the driver driving to the pick up spot, so the driver would want things to be made right if the rider decided to cancel.

Determining who is right in each case requires human intervention. Human intervention costs money. In some cities, it costs A LOT of money. Someone has to pay for it. One solution would be to hide that cost in the price of all rides, but no company is going to do that if it means having higher prices than competitors across the board.

If it was more common that a driver is at fault in a cancellation than a rider, the default behavior of the app would logically be to refund. The fact that it is not tells you something about the incentives for all the parties involved and where the potentials for abuse lie.
It’s still a great accomplishment but I think it’s easier for your next generation to jump a class. I think the harder idea is to personally jump a class after being in one.

But then again, it might just be that when someone has a child, they set them up to move up instead of themselves. They sacrifice their chance for their children. Otherwise they would have the capital to do it themselves.

Obviously I’m just thinking out loud. It just seems that it’s more common for someone’s child to get an education and eventually rise above their parents. If you have children, they might have a chance at an Ivy League school or something like that which they will then have the chance to rise above you.
>But as long as 70%+ of Americans are wallowing in economic depression there will be no lasting social progress. Just the way most rich people hope it stays.

What definition are you using for economic depression?
Critical thinking and why you shouldn’t listen to Martin Fowler
Malaria detection and machine learning
I only wear Bass.
I've found that merges in California are also quite different from what I've experienced on the East Coast. It seems that in California two lanes simply lose their separating lane stripe and it serves as a merge.

Also, I find California's Botts' Dots[0] insufficient at marking lanes clearly, but I do like the tactile feedback.

While I'm mentioning gripes with California roads, the freeway/highway entrance markers just seem to be staked onto the entrance of the on-ramp—and often, if approaching, the sign is just after the entrance ramp.

0: https://en.wikipedia.org/wiki/Botts%27_dots
I have been going over a month with no response on my escalated case with them. I'm locked out of my account and they can't seem to provide any way forward.
My wife made a partial tooth implant a year or so ago, the implanted tooth was 3D printed.
Compaction Strategies Series: Write Amplification in Leveled Compaction
Prison labour is a billion-dollar industry, with uncertain returns for inmates
A fast-evolving new botnet could take gadgets in your home to the dark side
It seems like many podcasts also have an unspoken agreement with the listener about ads and make them easy to skip. Two popular podcasts come to mind:

WTF with Marc Maron: always plays a guitar riff after the ad, which is easy to hear when skipping

MBMBAM: has a “shoutout” section (listeners sending messages to each other) immediately after the ads, so if you skip into it you don’t really care if you miss a minute or two.
I generally agree with this.

Stereotypes, glass ceilings and merit aside, ones ability to move up in the world is tied at least in part to their ability not be disagreeable (I specifically used a double negative there) among those who are already on top. If you're white, have dreads and whatever building you're in smells like a grow op or chewing tobacco gets its own line in your monthly budget don't expect your presence to be appreciated by the upper classes.

Fitting in is less important than not not fitting in. It's just a fact of life one's life experience is so directly tied to wealth that the more percent above of below you a group is the harder it will be to not, be rejected by that group.
Do you count the number of vendor DLLs when you develop .NET applications using third party libraries? Of course libraries will have dependencies.

You are only "blindy mashing" three libraries here. Gulp to manage your workflows, Typescript (because that's the goal of your workflow) and Babel to allow older browsers to read modern Javascript. You can cut Babel out of it if you develop something for a modern browser (internal apps, mostly).

That's three widely used dependencies. There is nothing obscure about them at all. The only questionable choice in that tooling chain is Gulp. The reason I used gulp here is that it's very easy to use it to output simple Typescript. Something such as Webpack and Browserify would be for bundling modules and that's an advanced topic.