skysight-inc/HackerNews huggingface dataset:
It seems trivially obvious to me that there is no way to guarantee and code you write won't be transformed into any runtime under arbitrary "optimization" (transformation).

As in, you can have just a single numberic constant in your code and Apple is permitted to insert a for loop up to that constant.
I've realized that most of the job listings aren't for my speciality, which is why I'm pushing more towards what the job listings are asking for, rather than things like PCB design and circuit design. I don't want to go into that rabbit hole, as you said, of specializing in something I won't use much.

My real question is then, what specifically should I learn in order to make myself more well suited to taking the type of offers that current job listings are looking for?

As far as internships go, I'm completing my masters in one year and would only have time to pursue an internship in possibly winter and summer break of next year at best.
In a public place, even (reception area).
Anyone has suggestions on good papers in English translation from the archive? Here's one that is the first published proof of Fermat’s Little Theorem (link to translation at bottom of page):

http://eulerarchive.maa.org//pages/E054.html
I don't think they got rich stealing from poor people (at least, I don't think Geithner did; he was the chair of the NY Fed). They have plenty of money to start with, before they jumped on this "opportunity". Shame on them.
Opportunity@Work | Senior Software Developer | Washington, DC | ONSITE | https://opportunityatwork.org

We are looking for an experienced full-time developer who will work with our small in-house product and engineering team to help us realize our vision of a multi-sided labor marketplace designed to enable skills-based, inclusive hiring that reaches millions of Americans.

You will:

- Collaborate with technical and nontechnical teammates across Opportunity@Work, providing technical feedback and mentorship around best practices
- Inform technical trade-offs and possible product paths for development strategy
- Mentor and guide junior members of the development team
- Develop technical solutions according to specification
- Inform technical trade-offs and possible product paths for development strategy
- Help define interfaces with the diverse array of relevant tools and players (e.g., job boards used by job seekers, applicant tracking systems used by employers)

You are passionate about using technology in service of the most pressing and complex social challenges. You are experienced in working in agile product development teams. You have experience with and a track record of demonstrating excellence across the following skills and technologies:

- Front-end web development (HTML, CSS, Bootstrap)
- Back-end data architecture (API design)
- Object-oriented programming and at least one modern web framework (we use Rails)
- Managing the software development lifecycle within a team; agile development
- Making smart tradeoffs of efficiency/speed/reliability/maintainability
- Following software development best practices (automated testing, code comments, etc)
- Collaborating with nontechnical partners to effectively communicate technical outcomes
- Taking a user-driven approach, finding effective solutions for users of diverse socioeconomic and educational backgrounds

You should also have:

- Passion for our mission: You care deeply about workforce, social justice and inclusive training/hiring related issues.
- Clear communication: You have good written and verbal communication skills with the ability to synthesize complex information into simple and engaging terms with your audience in mind.
- People-centered approach: You enjoy engaging with people and have a talent for building and managing strong relationships that achieve outcomes. You are comfortable working in teams and can build rapport with people from diverse backgrounds and perspectives and use a human centered design approach to your work.

To apply, visit https://opportunityatwork.org/join-our-team#techhire
PerformLine | Morristown, NJ or NYC | Full-Time | Onsite (remote for the right candidate)

PerformLine is the leading RegTech company delivering automated compliance solutions for enterprises looking to mitigate regulatory risk and ensure brand safety. We have systems that crawl the web and ingest emails, chats, and call audio. We then classify and score it based on a machine learning derived risk models and expert-curated compliance rule sets.

- Senior Software Engineer => https://grnh.se/2eae403e1
We're about halfway through our migration off of a Python monolith into a series services written in Golang and Python. We're building new channels that provide oppotrunities for working with social APIs, video and audio transcription, natural language processing, machine learning, unique data engineering problems (Big Data / NoSQL), and many other fun engineering problems to explore.

- Senior Front End Engineer => https://grnh.se/d3yp4s7u1
We're anticipating a need to retool and reformulate our front end as well, we'll want guidance on what approaches or frameworks to use moving forward. This is a chance for an engaged engineer to drive and own the front end and how it is built, from first principles.
Dark | Infrastructure Engineer| Early Stage | Full-time | San Francisco | Onsite

We're making coding 100x easier, allowing you to build scalable backend services in minutes/hours rather than weeks/months. We do this by removing as much accidental complexity as possible from building software, esp around infrastructure, deployment, and APIs. More at https://darklang.com.

• Product: Dark, a holistic combination of a programming language, structured editor, and infrastructure compiler. Basically, anything that we need to do to remove accidental complexity from development.

• Phase: Trying it out with first users (https://news.ycombinator.com/item?id=16803189). So quite early, definitely pre-product/market-fit, so you’ll be heavily influencing the product.

• Funding: $3.5m

• Market: We're targeting existing developers for the next few years

• Mission: allowing a billion people to code

• Values: impactful, Decisive, Collaborative, Introspective

• Stack: OCaml, Elm, Kubernetes

== Salary/benefits ==

Good salary for seed-stage startup, good equity. Good benefits, including healthcare, parental leave, 401k.

== Team ==

CEO was former VP Prod @ Lola Travel, CTO was founder/CEO of CircleCI

== Interview ==
1hr call/in-person with CEO, 1hr chat with CTO, customized after that, likely a 1 day paid onsite.

== More ==
http://darklang.com/careers/infrastructure-engineer
I think the biggest obstacle is people simply not having personal finance education. This is something that very clearly should be taught in high schools, and yet, whenever it's brought up, seems to face some pretty hard resistance.
Instacart | Sr Full-stack Engineer, Sr Data Engineer, Data Scientist, Machine Learning Engineer, Sr iOS/Android Engineer | ONSITE in San Francisco/Toronto or REMOTE | https://instacart.com

Instacart (YC S12) is building the best way for people everywhere in the world to shop for groceries. Using your phone or the web, you can order groceries and have them delivered to your door in minutes. You can choose from a variety of local stores, as well as being able to mix items from multiple stores into one order.

Every day, we solve incredibly hard problems to create an experience for our customers that is magical. We aim to give our customers back their invaluable time so they can spend it doing the things they love with the people they love.

The hiring process depends on the position, but will generally follow this flow: phone screen + simple challenge / take-home challenge / on-site. We're pretty flexible and can work with you on this.

We care that you can ship product and enjoy taking ownership over what you're working on. We don't really care where you went to school or what companies you've worked for.

Tech:
• Ruby (on Rails)
• ES6+
• React / Redux
• PostgreSQL
• Elasticsearch
• Memcached / Redis

Data Analysis & Data Science: SQL, R, Python

Learn more about us and apply directly at:
• https://careers.instacart.com/
• http://tech.instacart.com
• http://stackshare.io/posts/the-tech-behind-instacarts-grocer...
From Bedrooms to Billions (2014), on the British video games industry 1979-

Beep: A Documentary History of Game Sound (2016), more about composition and working within constraints but the hardware gets a look in.
I support DV as the bare minimum for sites, and agree that sites with specific concerns should have something stronger.

I don't think that EV for "important credentials" is likely to be a workable option or a good one for society for the following reasons:

- Simply displaying EV and not using it as part of some automated should-the-browser-pass-credentials flow is, I believe, unlikely to deter phishing. (If you disagree, let's find studies, which probably exist, and I'll concede the point if the studies show that it works. But given that Verified by Visa uses this site with this EV cert https://www.mycardsecure.com/ and expects you to enter personal info there, I'm not optimistic.)

- I do not see how a web browser can determine whose credentials are important to whom. I would expect that there are people on HN who do care deeply about their account not being compromised (e.g., founders and VCs).

- If we simply state that the only people with EV certs are current Fortune 500 companies and current household names, that seems like a bad political decision for the web - first, it is political, and second, it seems like a position that's pretty strongly at odds with the web's political values, insofar as they exist: the web has long been a place for upstarts to compete on an equal footing with companies that have been around for years.

- There are solutions other than EV for these problems, like U2F and also password managers. The fact that the MyEtherWallet BGP attackers were able to steal user login credentials without even getting a valid SSL cert makes me not optimistic about "make certs harder to get" being the answer - we should stop the mechanism by which those credentials were sent in the first place.

I do think placing the burden on your grandma to have a U2F security key is entirely reasonable - she has a key to get into her house, right? A fob to get into her car? A credit card with an EMV chip? I think your grandma is perfectly capable of plugging something into a USB port.
No, there aren't many. There are some living off of donations, but it's a very small number. Not something that I would consider a viable career option because it requires too much luck.
Cheers! If you build something of value people will pay for your efforts as long as you give them a way to :)
6 Must-Know Tips to Create Creative Mood Board Masterpieces
The Internet of Things – Living at the intersection of hardware and software
Dead wrong. Emojis make copy more personable and increase conversions.
It's explained in the addendum to the article.
LeanData | Front-end Tech Lead | ONSITE | Bay Area, CA

We are looking for a Front-end Tech Lead to join our fast-paced team and take ownership of and set the standard for our front-end code. An ideal candidate should have a strong eye for both the technical and aesthetic dimensions of UI/UX, strong opinions about coding and design best practices, and an instinct for refining operational efficiency.

·Knowledge of all of the following: Javascript, HTML5, CSS
·Knowledge of some or all of the following: Vue, Backbone, React, ES6, Webpack, HTML5, SCSS, jQuery, Ant, SVG, D3, Ember, Angular, Grunt, Gulp
·Passion for best practices
·Keen design sensibility
·Thrive in a fast-paced environment in a rapidly growing startup
·Ability to understand customer needs and translate those into software features
·Entrepreneurial spirit

Interested? Reach out to jeff@leandatainc.com.
Experienced PHP Developer specialised in Drupal and Laravel.

Available 1-2 days per week.

Location: London

Remote: Yes.

Willing to relocate: Not at present

Technologies: PHP 5.3+, PHP7, MySQL, Ubuntu 14.04+, Drupal 6/7/8, Laravel 5+, Ansible, NodeJS.

Résumé/CV: https://www.linkedin.com/in/gambinovincenzo/

E-mail: gam.vincenzo@gmail.com
Amazon calls on entrepreneurs to help deliver its packages
Have wages - cost of the same housing - cost of the same healthcare been rising?

From the worker's perspective, what you get paid is only half the story.
Though I am not personally a fan of cute stuff like that, if it helps in making secure messaging usable for everyone from IT experts to their grandmothers who have never touched a computer I am all for it.
> These loans are a cancer to a society

Subprime loans should be strictly regulated to (a) ensure the borrower understands what they're getting into ex ante and (b) minimize systemic effects.

But they're also a symptom of American poverty. There are people who, strictly speaking, are better off for having taken a subprime loan. (Classic example: truck they need for work breaks down and they have no rainy day fund.) Banning the loans won't fix the underlying problem.
Is that still true for libraries? I think that's what he meant, not all rust users as a whole. My impression certainly agrees with him.
I wish they went after electric bikes or scooters. Not everyone feels like spinning pedals in the heat or cold after long day at work.
>Essentially, if America did something bad and got away with it, it can be claimed that doing bad things and getting away with them is therefore a good idea, because look how successful America is and doesn't everybody want to be like them?

It's rather the "don't deny the ladder you used to get up to people that came there later" argument.

And even more so, don't pretend you're somehow inherently holier than them for not using such a ladder anymore -- now that you're already on the higher level, and fiercely step on the fingers of anybody else trying to climb themselves...

The "holiness" and self-restraint in the matter would have to be judged when you're both starting from the same level.

As to whether copyright infringement is a bad thing, I'm not sure. It sure is an artificial barrier to the "free market", to which many people in favour of, pay lip service to. Especially ridiculous Disney/Sonny Bono flavoured copyright extensions...

If anything, the US good the right thing bad then, and is doing the bad thing now...
And then what? Did you file a complaint with anyone?
>I think the text format for interleaving source and commentary needs its own discussion somewhere, and probably a standalone repository separate from implementation (and some day preferably too, an RFC, or at least a MIME type registration).

Yeah, this library just parses email threads and the goal isn't to define a new format. This particular output format is just for debugging and unit testing, it's not meant to e actually used as is. The library user just gets a tree of text fragments with metadata, it's up to him how the output will look like.
My wife and I have been looking to purchase a house, and it’s amazing how many people tell us “it’s a terrible time to buy. Don’t do it”.

That’s fine advice, as far as it goes, but what would we be wait for - another crash? This chart does suggest that prices are inflated, but what do I do with that information? Wait for a downturn in two years? Ten?
I didn't want to use the same name, is just a clone
Understood, but I suppose what I meant was that you could write an emulator that works at a higher level than machine-code which could interpret IR on a foreign arch.
On-board AI for drones to increase usability
Kubernetes metallb bare metal loadbalancer
I visit China every couple of years. I used to work remotely while I was there, but these days I’ve given up on the idea. It used to be easy, just ssh tunnel to a friendly server and you’re all set. Now they block every technique I can come up with and fuck up the entire connection if you make a wrong move. There are specialist VPN services that still work, but it’s a real pain to figure out which ones work and which ones used to work and are now broken, and you can’t count on anything continuing to work.
Or Apple could decide that the resources spent tending x86 hardware and dev tools for just 10% of their products would be better spent on one architecture (ARM) across all products. Switching Macs from x86 to ARM would be a one-time investment compared to the ongoing costs of maintaining separate x86 and ARM product lines.
The Gallery of Regrettable Food
There is a MIL-SPEC for Jello and it spells out minimum nutritional requirements.
What I've Learned Living on the Border Between the US and Mexico
That is a lot of text to not say much
IQ scores are also increasing[0].

Are we actually smarter than our grandparents? Or has the education system trained us to be better test takers (one of the suggested contributing factors).

[0] https://en.wikipedia.org/wiki/Flynn_effect
> > For the purposes of these operators, a pointer to an object that is not an element of an array behaves the same as a pointer to the first element of an array of length one with the type of the object as its element type.

> I don't see any way to read these as not requiring the pointers to compare as equal if the compiler happens to put a and b adjacent in memory in the right order and with no padding between them, other than resorting to something ridiculous like claiming that "follow" or "immediately" follow are not defined in the spec and so one object occupying that very next available address after another does not necessarily "immediately follow". This seems to be what the gcc developers went with to declare this is not a bug.

"These operators" in the spec refer to the (additive) pointer arithmetic operators, not the equality operator. So incrementing a pointer to int behaves as if the pointee were in an array of length one, but that does not mean any subsequent equality operator should consider the objects as arrays.

It's totally fine for the equality comparison to return false when the objects in question are actually not arrays.
The Gallery of Regrettable Food:
https://news.ycombinator.com/item?id=17443593
Same clear memory for me too. We had a BBC Micro and some great games but Mario still stood out.
The future of Tabletop Augmented Reality is here, get a Developers Lampix today
>You're fantasizing about a world that doesn't/didn't exist. There's no way to get modern Chinese wealth without "globalization". And without that wealth you have a humanitarian disaster.

China existed for milennia without "modern Chinese wealth" -- and was the biggest economy on earth for many centuries before the European powers started their colonial plundering.

Economies can also grow slowly and organically -- as opposed to a mad rush to "year over year N% growth" consequences be damned -- and can also chose which areas NOT to grow, and not to pursue, when those areas might be harmful etc.
Here’s why you should use containers
> hitting a pothole on that Lime thing is liable to stop all forward momentum suddenly and precariously

Didn't think of this. Makes sense why they're doing well on the West Coast but not yet rolling out on New York's ice-torn streets.
Great question, when tenants switch apartments landlords have to absorb the missing weeks of rent while they are cleaning and repairing the unit. Landlords also have to find a new tenant and cover lots of other costs. Overall, property owners have to spend 20% to 45% of their cash-flows on tenants. In a way, right now long-term renters are subsidizing short-term renters.
You can, but I suspect they'll stick with the former: https://itunes.apple.com/us/app/mymta/id1297605670?mt=8

Seems to me they've branded it this way intentionally.
That claim would be highly suspect in general, given that a desktop CPU has at least 10 times more headroom in power consumption.

For such a claim to be true, you would have to expect that the phone CPU is somehow 10 times more efficient per Watt, while having the same kind of architecture (general CPU, not GPU/TPU/...).
Certainly not bankruptcy or the use of public resources like courts to collect debts

Predatory lending relies on an uninformed target.
Flamethrowers were Boring Company. Roadster 2 and Semi reservations probably helped, though.
Sounds suspiciously like what Google is doing every now and then. Oh, but they don't refund.
The valedictorian is an 'executor', and likely very good at that crushing tasks to get the job done. The self-starter is creative and malleable and likely very good at complex problems with lots of unknowns.

Those people aren't interchangeable and it's preferable to have both to run smoothly. It sounds like you're speaking from a position of upper management, where you don't have the time to be managing an executor type person and you'd prefer more independent people directly under you.
Flair | Full Stack, emphasis Front End | SF or East Bay | On-Site

Flair is a venture back startup building sophisticated hardware and software controls for home heating and cooling systems to save energy and increase comfort. We are currently in market and selling well.

We are looking for a full stack engineer with strong Front End experience.

Ideally, the developer is familiar with React, React Native, Python, Flask, Postgresql, Clojurescript, AWS, Embedded Systems, REST, Continuous Deployment (Jenkins), Android, iOS and the Smart Home Landscape amongst others.

Feel free to say hi!
hr@flair.co
Blackfynn | Multiple Positions | Philadelphia | Full-time, On Site | http://blackfynn.com

We're a life sciences software startup building a data platform which integrates complex scientific and clinical data to enable therapeutics for disease. We're a driven, curious group wielding data science and building software that meaningfully impacts humans. Our mission is bold, our team is experienced, and our product is ambitious. We're looking for engineers and data scientists to help us bring it to life.

We love individuals who are curious about domains outside of the ones we normally operate in, enjoy polyglot codebases, consider themselves a generalist, and desire to work on products that make a positive, meaningful impact.

Languages:

* Scala
* Python
* Javascript
* Rust

Infrastructure:

* AWS
* Kubernetes
* Docker

Domains:

* Scientific Research (Neuroscience, Imaging)
* Clinical Research
* Therapeutics
* Bio Devices

Current Open Positions:

* Data Engineer
* Engineering Manager
* Front End Engineer
* Full Stack Engineer

Apply here! http://www.blackfynn.com/careers/
Interesting that you talk about Java Spring, because I was partly lambasted for not using a Java framework.

I thought Spring is good. What's wrong with it?
> I doubt that Haiku can ever be practical, unless you live completely offline. Even PDF format keeps evolving -- version 2.0 was released in 2017 -- so you cannot keep maintaining versions just for a single OS.

There have been platform-independent PDF handling libraries for over a decade now. The Haiku-native PDF viewer, BePDF, uses one internally to handle PDF files. So that's not a problem, really.

> And once you start porting entire programs from different platforms (like LibreOffice), the platform's unique UI traits will slowly disappear. Who will notice the unique kernel if it has POSIX compat layer and GTK?

BeOS was roughly POSIX compliant, and Haiku is even more so.

Yes, we would greatly prefer native apps to ports (we're not all that different from the macOS fanatics in that way), but we don't have the critical mass for that at the moment. But the kernel isn't and was never the truly "unique" bit; it was built to disappear behind the UI, really.
Isn't deluge's actual torrent handling all implemented by libtorrent, which is c++?