skysight-inc/HackerNews huggingface dataset:
We've been having a debate lately, within Rust, if "manual" is really the right term here.

{
let x = Box::new(5); // malloc

} // free

Is this really _manual_? In a sense it is, but it's very different than what most people think about. "Automatic" is kind of a good word, but Objective-C/Swift's "ARC" already covers that, and we don't do refcounting, so that could be misleading too.

Maybe "deterministic"?
what a strange article. It argues HEPA isn't effective enough (which is barely relevant because it isn't just a hepa filter), then the article talks about the timing of bioweapon attacks (obviously a car can't predict the future), and then it explains that the technology "is probably overkill, anyway."

Seems like they wrote the title, then tried to come up with an article to support it, even if they ended it with contradicting themselves.
Why 'Teleportation' is no longer science fiction
You can go well over 50k on Federal loans with graduate programs. I had about 264k in all federal loans before I refi'd with SOFI.
An Introduction to Kubernetes
For a while at least, when Homebrew was getting popular, MacPorts seemed highly moribund and destined to be abandoned. It seems to have recovered some life since then, though.

Homebrew got big in the ruby community first -- I distinctly remember trying to get Rails to work with MacPorts' MySQL install and the whole thing turning into a clusterfuck, and then someone introducing me to homebrew where the whole thing just worked smoothly because every other Rails dev was walking the same path.

Homebrew exploded among ruby devs because adding new recipes to it was a couple of orders of magnitude easier (just write a few lines in a simple ruby DSL and send a pull request on Github) than MacPorts (hack about in bash cruft and then, what, open a ticket somewhere with a patch to ask for someone with an SVN commit bit to commit it, I guess?
The Abolition of Work (1985)
We could always run the styrofoam through an industrial chipper at the landfill, couldn't we?
I imagine depending on the assumptions, the same could happen in Rust, given Rust allows overriding equality too.
> Can you imagine the magnitude of client devices hitting the wrong server for gmail,android updates,chrome even for a few minutes?

This somehow reminds me about Gamil [0]

[0] - https://en.wikipedia.org/wiki/Gamil_Design#Gmail
This is the case in the UK too.

When it became more difficult to use cloned magstripe-only cards in the UK, banks relied more heavily on behavioural profiling and risk analysis ("has this card been used in this country in the past?", "does this cardholder travel frequently?", "is this vendor known to have weak cardholder verification processes?").
Your system is much more secure with SIP in place because it makes big parts of your system immune to trojans and privilege escalation attacks, the two biggest ways malware creeps into your filesystem. It's not very difficult to disable (even permanently if you are inclined), and offers a big security boost.

And yes, it is Apple "Gatekeeping"... the same gatekeeping that's kept OS X almost completely free of major hacks for over a decade. I don't consider that annoying but to each his own.
Rheidiant | Houston | Electrical Engineer |Onsite

Rheidiant is developing IoT devices that avoid pipeline spills. It was named one of the 2015 Most Promising Energy and Clean Technology companies by Rice Alliance. Join our team and apply your skills in engineering to have positive societal and environmental impact. We are looking for an electrical engineer to work with us on embedded systems (digital hardware design, P2P firmware, testing). Contact us at careers@rheidiant.com
*flair
Three reasons I love this:

1.) It's Aristotelian mimesis made manifest AND practical. It does diverge from his linguistic ideas about syllable construction, etc., but that's fine because it's not about him.

2.) It's about communicating, clearly, across huge distances chock-full of interference. If you watch the video at the end of the article, the two guys are probably a quarter mile apart and having a perfect conversation: in my experience, not possible with just the human voice. I have a hard enough time talking to someone across the table in a noisy restaurant - and I've (at least socially) attributed that to the fact that my voice resonates at about the same frequency as background chatter. I either have to seriously amp up my volume, or raise the pitch of my voice, neither of which are comfortable for extended periods.

3.) It's weird and it's beautiful and it's man-made. It's like realizing the power of Lisp macros when you've only ever written JavaScript, or learning FP when you've only ever worked with OOP. It breaks down ideas of what a "proper" language is, and reconstructs them in a way that conveys an entirely different ideological purpose.

I love it.
Canada is doing the same with Vancouver.
You remove your card first, then it dispenses cash.

> Also, what happens if the power goes out or the machine crashes?

Seriously? Where do you live where the grid is this unstable?

Living in Canada, I can tell you that using my cards in the US where there are no EMV/chip readers feels tremendously insecure to me now. It's just a matter of getting used to things.
Vytmn (http://vytmn.com) | Venice, CA (Los Angeles, CA, Venice Beach) | ONSITE
We just won Silicon Beach Fest, and have a rapidly growing customer base.

We're currently hiring several engineers. Here are a few things we're working on:

- Social network data analysis

- Redesigning our front-end with React

- Writing long-running background jobs to crunch data

- Developing a next-gen marketing automation platform

Our Stack: React/JS/CoffeeScript, Ruby/Rails, Mongo/PostgreSQL/Redis

What We Offer:

Free lunches sometimes, free beers always, and company retreats.

Friday happy hours at our beautiful offices with tons of other creative passionate people.

An incredible office blocks from the Venice boardwalk.

A competitive salary with stock options.

Email me at b@vytmn.com
Just one collection of ports. Different kinds of binaries go into different directories, by convention. But all are managed by MacPorts.
>many problems are not solved by algebra, but by a method I call “arithmetical reasoning”. Here one merely reasons through the stated operations to find the unknown. No unknown is named, and no equation is set up. The presence of these non-algebrac solutions suggest that al-Khwārizmī did not write all the problems himself. He seems to have taken over a corpus from an oral tradition.

Questions:

1) What did this pre-algebraic reasoning actually look like?

2) Was is al-Khwarizmi that elevated problem solving to a more mechanical process or is it inappropriate to credit one person with that shift?

3) When did Europeans start using algebra (e.g. with named variables and rules for manipulating them)?

4) Did al-Khwarizmi ever think about the algorithmic efficiency of the procedures he proposed or used? For example, is there ever an explicit preference given for a more efficient procedure (in terms of the formula size or magnitude of a number)?
PayPal | San Jose, CA | Onsite (relocation available) | Hiring Senior Web Application Engineers

PayPal is looking for JavaScript engineers who want to work both in the browser and on the server-side in Node.js. Come help us as we continue to completely re-engineer the entire tech stack and innovate on how people exchange money and pay both online and offline.

I am on of the hiring managers, you can reach out to me directly at my HN username at paypal.com or nodejs@paypal.com. We're looking for talented JavaScript developers. Experience with Backbone, React, and Flux would be hugely helpful while experience with other frameworks like Ember and Angular would also be quite useful. We've got some amazing teams of JS engineers and we'd love to have you join!

We've got openings in various areas including online checkout, account servicing, p2p money, etc.

At the present time due to paperwork deadlines, you must be currently legally authorized to work in the USA. We are able to sponsor current VISA; however, we cannot apply for new VISA.
Given that it ultimately pokes around with Amazon's route53 infrastructure I'm not too sure that there'd be a gain if the site/processor were available in-house.

Even if the manipulation were local, the Amazon API would be remote, and not within a company's control.

Interesting idea though. Most of the backend is portable perl and easy to pull out..
"Nature finds a way"
> but didn't care about the consequences of their actions

Corruption is not black or white. The choice for the police officers is not "take the money or leave it", but "take the money or have your wife and daughters raped and/or killed and thrown in a landfill".
> Rolling back the Bush-era provisions that make private student loans non-dischargable in bankruptcy would do wonders in putting downward pressure on tuition.

Would it? I was under the impression that private student loan lending collapsed shortly after the 2009 crash and hadn't really recovered, though its risen slightly since the crash. If private student loans were the main driver of tuition, it should have collapsed after the 2009 crash as well.
SAN FRANCISCO, CA | ONSITE (Open to Relocation) | FULL-TIME

We are an early-stage, venture-backed startup based in San Francisco (SoMa) building a product that allows consumers to easily visualize a redesign of their own space. We are looking for full-time software engineers who are excited about a new challenge, have a passion for design and technology, and would love to be part of an early-stage creative tech company focused on photorealistic visualization!

We are currently hiring for an experienced and pragmatic generalist, who has a background in:

* Full-Stack Web Development

We need candidates who have the right to work in the US. We would consider an H-1B transfer, but we can't afford to wait until October of 2016 for a great candidate!

To apply, please contact us at pnpsf.jobs@gmail.com. Include your resume and if available, a link to code (GitHub, etc.) or blog posts you have written, etc.
Aside from going to school for economics, what do I read to grok this concept much better?
Picmonic | Phoenix, AZ | Full Stack & iOS | http://www.picmonic.com/ | Full-Time/Onsite

At Picmonic we're working on building the worlds most unique next-generation e-learning platform using Angular, Laravel and all the latest in web technologies with a kick-ass team of developers in the heart of Tempe, AZ.

Our team of creative wizards use crazy cartoons and weird stories to teach the future doctors and nurses of the world all the super-complicated stuff that they need to know. And us developers are building the platform to bring these Picmonics to the world.
Just recently funded by M2 ventures, we're re-inventing the entire concept of higher education and we are looking for world-class developers to join us as we grow the team.

If you need somebody to tell you what to do every minute of every day, don't bother applying. But if you love a fun, fast-paced, collaborative development environment where you get to make real decisions on product development and ship code every day send us your resume and tell us something cool about yourself.

Our job page is http://www.picmonic.com/company/careers/ Or email me at leon.klepfish [at] picmonic.com
The Trailing Whitespace Epidemic
Butterfly Network | New York City or Guilford, CT | Software Engineer

We're a team of world-class scientists and engineers working to build the next generation of low-cost, ultraportable medical imaging devices to really change how medicine works. We need you to help us make the software as awesome as the hardware, and build an integrated system that will bring laboratory-grade medical imaging to everyone.

Learn more at: https://www.butterflynetinc.com/#opportunities World Economic Forum (Davos) Technology Pioneer: http://goo.gl/yfiHmY
I was part of the team that designed this. AMA.
I just decided to use TypeScript for a new REST API I'm writing. I'd have liked to use Rust instead, but I felt it was still too early (and can't afford the productivity hits of using a new-ish ecosystem).

So far, TypeScript's type system isn't perfect, but it is strict enough to help me catch errors before runtime. Also, there's the (huge) added benefit of making code more readable and self-documenting.

I think I've only had one instance where I violated a type at runtime, but keeping the type system in mind as you're writing your code, you know exactly where those things can or can't happen.

I am really enjoying using Visual Studio's excellent IntelliSense and debugging features, which are on-par with any other web language I've used. Generally speaking, the typing makes hints and autocompletion far better.

Overall, I'd give the whole experience a 7 out of 10. I don't really know of a more productive way to write asynchronous code at the moment.
Credentials: A Retrospective of Mild Successes and Dramatic Failures
A lot of build systems focus on trying to make it "easier" to define a build, and invariably that notion comes with a certain naiveté about what is needed for a build.

Build systems are never fun, agreed. That's not the point. The point of Bazel is having one that is correct and efficient. That makes a huge difference, though not with the same out-of-box-experience as the "easier to use" build systems.

We'll see where this goes, but I'd encourage you to recognize the difference in what is being attempted here (admittedly, not for the first time, but this design has a pretty established track record... note the comments here of people actually missing the Google build system).
I've been plugging subresource integrity for months on HN, and have been modded down for it. Now Mozilla says "Don't let your CDN betray you". I've called some CDNs "MITM-as-a-service".

Pages which use this should detect subresource integrity fails and report them to both the browser user and a non-CDN logging machine. Subresource integrity should put a stop to CDNs and ISPs inserting ads and spyware, because if even a few major sites use subresource integrity, they'll get caught quickly and will suffer bad publicity.

This encourages using a CDN for only the bulky parts of a site. Put the important pages (entry pages, login pages, credit card acceptance) on a server you control, with your own SSL cert. Put the resources loaded with subresource integrity on a CDN. Now you're not trusting the CDN at all.

Tools for website maintenance will need some improvement. Files need version info in their names; if the content changes, the URL should change, too. Maybe use the hash as part of the URL. Such files can have indefinite cache expiration times; they're immutable.
Unless you're making iOS software, why not just use Linux?

I always have Ubuntu Server running in the background in a VM, so I get the desktop experience that I prefer (Windows) and a better Unix experience than OS X provides.
Yes, it's done automatically. We actually have every package installed, and we parse your require() statements to create the appropriate links internally.
I've used a YubiKey for 2FA for a year or so now. It just sits in my USB port and it feels too convenient - steal my laptop and you get my key. At least my phone has a PIN.
We've had them so long here in Canada that I can barely remember when I last used a swipe outside of visiting the US, or maybe using square.
Still requires manual effort. We have 100s of repositories at work, and if we were lucky enough to have 100s of developers - they'd all have to do this manually every time.

I've often wondered whether it would be worthwhile for git to include some global configuration to allow global pre/post commit hooks which are opt-out on a per repository basis. If I could do this for every repository our developers created automatically - I would.
> I think we'll be way past the need for oil, long before we run out of it.

Oil isn't just used for fuel. What will replace the oil products in pharma, plastics, etc?
Thanks for spelling it out so nicely. I was having a bit of trouble coming up with the scenario too.

And as for the "collisions are unreasonable to expect people to generate", remember the use case: these are going to be extremely long-lived hashes.

With the cache poisoning, once you find a collision against jQuery 2.1.1 (to beat the example horse), you can continue to use that against all requests for jQuery 2.1.1. And we know how wide-applicable targets of cryptographic opportunity typically fair against adversaries with substantial brute-force processing resources...
Is there a way to show where detectors are located? Otherwise how to know if there is no lightning in an area or no detectors?
In this UK (at least), this is known as "card clash". You can't select which card is used. I'm not sure what the EMV contactless specification actually says, but anecdotally terminals will either fail to process the transaction (general card read error or a more specific collision message) or unpredictably select a card to charge.

Most card issuers (and companies like TfL - Transport for London, the transport authority who use contactless travel cards) recommend taking your card our of your wallet if you have more than one contactless card.
Shouldn't they add [Feb 2015] to the title?
5 Actionable Growth Hacks for B2B SaaS [Infographic]
Gaming Arts | Full Time | Onsite | Las Vegas | Senior Java/Spring

Experience working with regulated casino gaming software (NGCB, GLI)
- Java
- Spring / Spring Integration
- Messaging frameworks ZMQ, RabbitMQ - Networks, and sockets
- Cloud platforms (AWS, Azure, etc.)
- Protocol buffers, JSON, and other formats
- Distributed systems, reliability, scaling
- Cloud patterns
- Datastores (Cassandra, Postgres, MySQL, Redis)
Nice to Have:
- Scala programming experience
- Social games (casino or otherwise)
- MMO Architecture

This is for a local position in Las Vegas. We are willing to compensate relocation up to a certain amount which can be negotiated.

Contact: kelly@z4.com
SinTrafico - Full Time | ONSITE - Mexico City, Mexico- Software Developer (mostly Python)

We have been building a wide array of analytics applications for logistics, market research, transportation and insurance industry. As part of the engineering team you will be working on different projects from the ground up, so I can assure you it won't be boring, also you should be comfortable doing minor devops, QA and pre-sales tasks.

What we are looking for?: (^ desired)

- Python

- Framework knowledge (Django or/and Flask)^

- Front and Back end experience.

- JS, HTML/CSS, SQL(PostgreSQL)^ , no-SQL(MongoDB)^

- Version control workflow (git)^ .

- We have both Jr and Sr positions open, don't hesitate to reach us!!.

About us:

- We are a well funded company and just raised a new round.

- Our offices are located at Polanco (currently deliberating to moving to Condesa)

- Cash Positive.

Perks:

- Unlimited vacations.

- Choose your own setup.

- Flexible hours.

- Large equity ownership.

- Informal environment.

If you're interested send me your info at paco@sintrafico.com (CTO - cofounder)
Cool, that looks really interesting...
I realize that things have changed, but around 15 years ago, a friend of mine sold her ~$30,000 house in a city in Saskatchewan to move to a ~$20,000 house in the country.

Hard to imagine that housing prices have gone up 10x in that time.
I realize this is anecdotal, but my experience has been much more like robbles' than mapgrep's.

One issue is that the MacPorts built versions of things don't always integrate in a nice way with other parts of the system. For example, it used to be the case (and may still be) that LibSDL built under MacPorts would hard-code the absolute build path used to build it into the shared object, so that the frameworks wouldn't work if you moved them (e.g., if you wanted to use the frameworks to distribute an SDL-based game to your friends). This appears to be a choice that the MacPorts devs made explicitly, since standard source builds of SDL don't do that, and the standard SDL binaries don't do that.

I understand there are trade offs here, but the ones the MacPorts devs chose were not the ones I would have wanted. Homebrew, for better or worse, makes it much easier to make local changes to recipes, if you disagree with what the devs choose. However, I find that most of the disagreements I had with the MacPorts folks just haven't shown up with Homebrew.
Google Ads SVP Sridhar Ramaswamy on Apple iOS Ad Blocking
> My experience in Europe has been with Chip and PIN, I wonder why we're gravitating toward Chip and Signature.

Americans love credit cards and those who use them tend to have a lot of them. I personally have six credit cards and three debit cards (and, yes, I have a reason for having each card). My father has a wallet more than 1 in (2.5 cm) thick from all the cards he carries. According to the Boston Fed the average cardholding consumer had 4.0 credit cards and 1.6 debit cards in 2012[1]. Forcing people to memorize a PIN for each card they have would discourage people from signing up for more than one or two cards which would be a nightmare scenario for the credit card industry.

[1] http://www.bostonfed.org/economic/rdr/2014/rdr1401.pdf (page 92, table 11)
I watched a documentary called "Fed Up" that addressed this. I haven't verified the accuracy of the documentary, but here was the explanation it gave, which is consistent with your first sentence.

"Fat" was declared the enemy, so highly processed food providers started removing fat. The food tasted bad. So they added in sugar. So now people were eating much more sugar, but still craving fat, and seeking it from other sources. So it became a double whammy.

At the same time, as many products (such as dairy) were being made low-fat, the highly processed food industry needed something to do with all that fat, so it launched the "cheese glorious cheese" campaign, where highly processed cheese (with lots of added salt) was now added to almost every conceivable thing, at low cost (because it was left over from the milk). Cheese went into pizza toppings (extra cheese!), pizza crusts, processed mac n cheese, all kinds of approximations of previous foods. So now, Americans, instead of eating fat where it naturally exists, were instead eating lots of low fat processed food products with sugar to replace the fat, and then eating the fat in other products, with lots of added salt.

The other thing the documentary asserted (well, a physician in the documentary asserted) is that the popular believe that "a calorie is a calorie regardless of source" is incorrect in terms of how the body processes calories from different food sources. A calorie of sugar can lead to weight gain in a way that a calorie from other sources doesn't. Again, this is just what was in the documentary "fed up", I don't know much more about it than that.

Rather than focusing too much on the difference between Europe and the US, I think it might be useful to realize the difference between "big, corporate food" and an almost completely orthogonal supply system. Orange juice and a juiced orange may have almost nothing to do with each other, at this point (depending on the source, of course).

The reason I say this is that I think it would be foolish to count on the atlantic or a national border as safety, instead, think of something that has conquered the US food market (among other markets) and will absolutely expand and conquer new territory when possible.
I wouldn't say in EVERY mexican city, there are "safe" cities where drug related crimes are not a big concern. There are others where you can get shot on the street doing nothing but just walking i.e. most of the border towns, some cities in Guerrero, Veracruz, Tabasco...