skysight-inc/HackerNews huggingface dataset:
I doubt the companies care that much about convenience. What they're probably thinking is "oh, it's like a badge nobody can steal!" Which is wrong. The stealing is just a lot more painful.
Online Rewards | Software Developer | Cincinnati, OH | Full-time, ONSITE

Open Positions:

* Front-end Web Developer (HTML5, Sass, JavaScript, jQuery)

* Back-end Developer (Perl, Ruby, MySQL, PostgreSQL)

Online Rewards is a technology agency that builds private label incentive and loyalty programs for corporate and government clients in the United States and globally. We are currently transitioning from Perl 5 and MySQL to Ruby and PostgreSQL, but we care more about your ability to learn than your proficiency with a specific stack.

We offer dual screen OS X workstations, beautiful offices in historic Carew Tower overlooking Fountain Square, a casual cubicle-free environment, and sustainable work based on real 40-hour weeks.

If you are interested email me directly at matt.zorn@online-rewards.com
of course i still love you!
This is like reducing Doug Engelbart to 'the guy who invented the mouse'.
I assume opposing counsel has an opinion on how much of the value was based on stolen documents, and how much was not.

I totally get what you're saying. But I mostly don't see verdicts, settlement amounts, forfeitures, and the like following common sense.
Online tracker for Yosemite’s black bears
It isn't "their own OS". It's Google's OS, which is explicitly and directly controlled by Google's contracts, which you continue to pretend do not exist. It is a single platform, and it is by no means an open source one. If it was, it wouldn't require the explicit approval of a single corporate entry to distribute it or any updates to it.
To me it is reasonable to presume that a software developer candidate knows the basics of CS: algorithms, data structures and such but for anything that require deeper knowledge I think it should be only asked if it is mandatory for the job.

Sure if you want to maintain a certain "prestige" you should maybe use them to limit your applicant pool but in the end if your work is nothing but coding front-end JavaScript it doesn’t matter do you know how to traverse B-trees or not. And if a need somehow arises it is very easily googleable and implementable with good enough CS education.

I think what the interviews should be about, and the best that I have been, have involved some basics sure but also one had few “real-life” coding exercises and in another I had a code review about one of my project’s code (which I was surprised by). Nothing tells more about a person than having them to explain what is their passion but if you are only interested in people that can jump through some loops that’s the people you are going get. Maybe in that kind of company that's just how they do things.

I’d argue most people can intuitively tell, maybe not why, when a recruitment process feels “right” compared to one that is forced and does nothing but dehumanize you to a walking Wikipedia and ticket-monkey. But maybe in programmers there is also some that seem to like that idea so I’d say it is more of a skill and culture fit than anything else.

But in any case the whole process should be based on some structure that actually measures something real. I personally don’t like being reduced to few facts about missing knowledge on a spreadsheet which I could learn in a week or so. It hurts my ego and most of all makes not want to work in the said company in the future so when I’d know those things I won’t be reapplying.
lol @ "but there is a method to the market's madness." It is just supply and demand. More buyers than sellers => price goes up. More sellers than buyers => price goes down. Not all buyers need to be smart and informed. I think Elon Musk will do great things with Tesla but I would never buy that stock... it is purely a gamble.
> why the is this OK? From any company?

For the same reason that it's always been expected from any company. Do you expect a local car dealer to act in your best interests if you show up as a result of a radio ad?

Caveat Emptor is in Latin for a reason - people have been living by the maxim for a really really long time.
Start Developing Android applications
A minor blip where millions lost their jobs, houses, and businesses...

The hard part about economic analysis is you can never know all the variables in a dynamic system. It's a common error to summarize based on variables convenient to the theme you choose to present only to later realize your analysis should have included some fairly obvious factors.
If you are reading this: I installed Fedora recently because I wanted to try it and I found the partitioning process to be absurdly complicated, compared to that of Debian or Ubuntu (ubiquity). I have several partitions of several operating systems in this disk and I was hesitant to continue because it wasn't very clear what the partitioner was about to do with my disk. Unfortunately that was months ago so I can't really describe what the problems were.
Intestinal Combustion?
Location: Hartford, CT

Remote: No

Willing to relocate: Yes

Technologies: C#, Java, PHP, JavaScript, SQL, Willing and able to branch out to new technologies.

Résumé/CV:https://docs.google.com/document/d/16hqWwlP-jTT8Goj-rM_TNF5d...

Email: sethgrunert@yahoo.com
Seems dangerously close to a spamvertisment for the author's for-sale papers.
I am so torn on this. On one hand, I spent 10 years on H1B in the US and the amount of H1B abuse that goes on is crazy. On the other hand, I would not have received my H1B under current guidelines.
> I agree it isn't perfect, but services that phone home to google servers can't realistically be open source.

Yes, they can. Google makes a conscious choice not to make them open source. There's no fundamental law or anything saying that they can't.

I think the better question is: Why do those services need to phone home? There are plenty of apps that should work just fine without doing that, but don't.
Thanks! I'm still thinking about open sourcing it. I'm also planning on writing a blog post on how things like NPM are implemented in this application.

For now a quick summary of what we use now:

1. Phoenix/Elixir for the API

2. Node for bundling NPM packages

3. Postgres for SQL

4. Redis for caching NPM package metadata

The editor itself is written in React (hah!) and uses styled-components, redux, redux-thunk and react-router@4.0.0 as most used libraries. I code split every optional preference a user may have (like autocomplete, vim or prettify) using webpack 2.

Everything is hosted on Vultr (20$ node).

I'd love to answer more if you have any questions.
Oh, you could use this for treadmill calibration:

http://fellrnr.com/wiki/Treadmill_Calibration
right, the question is -- how much pressure is required? Is it the pressure generated by a 1 cm column of water (as is implied by sieve), or is it the pressure generated by a 1000 watt high pressure pump? The difference will determine whether they have groundbreaking technology or get a participation trophy. From the article it didn't seem like there was any sort of functional prototype.
> more hits due to visitors trying to find Nissan Motors. In such cases, I think we need to have a means to acknowledge that there is probably a stronger argument in favor of Nissan motors owning the domain.

In no way do we need to acknowledge that. If strangers show up at my house looking for you every hour, that doesn't mean that you should "probably" own my house.

If Nissan wanted the domain, they should have offered a fair price rather than trying to take it via a unfounded lawsuit.
I grew up in a small Texas town with Southern Baptists to the left, Pentecostals to the right and John Hagee on the tv, so I know how it can be.
Investing with borrowed money that you legally cannot default on is not a good plan...
AutoMesh Library / Reference Impl – Learn about 3D mesh generation
Then the market crashes and you're left with non-dischargeable debt, great.
Reddit's /r/place April Fools Experiment [video]
Current Impact Risks
So this is trying to create a currency that is democratically controlled by the "MKR" holders - I don't really understand how this is fundamentally different than something like the US dollar. Sure, the central bank controls a lot of the system, but they are also 'democratically controlled' by our ACTUAL democracy.

Now, I am sure there will be an argument made that the central bank is beholden to special interests, who use their wealth and power to control our democracy... but won't that same thing happen with these 'MKRs'? The wealthy and powerful will have more control over them, and will certainly use that power and control in their own benefit.

It seems like a common flaw in all of these 'alternative' systems people create to replace large scale institutions; they might seem different than what we have now, but when you scale it up to match the size of the current system they are aiming to replace, you end up seeing that the systems are nearly identical in practice.
Yes. Cash is fungible, has no transaction costs and negligible transportation costs.
This is one of the worst things about Unity
I've seen TV spots as well as ads on podcasts- the most recent How Did This Get Made for instance has the host read an ad for a Go90 show he's on.

It actually kind of made me want to watch it, since it had him and several other people I know from their appearances on that and other podcasts.
Tell HN: I'm bad at my job
I'm bad at my job.

I recently jumped from an individual contributor role to an executive-level role at a mid-sized tech company. The role has some overlap with my previous position, but much of my responsibility is outside my comfort zone.

I haven't managed many people, and I'm now managing a bunch. I always feel like I'm failing and that my team (because of me) is doing a bad job. When I look at my (much more experienced) peers, I'm not sure they're doing much better, but it REALLY REALLY SEEMS like they're doing much better. It's intimidating.

I also feel like my work/life balance is completely wrong. I have a newborn at home whom I'm worried I'm not spending enough time with. Being with him is the best part of my life, and I basically only see him in the morning and on the weekend.

I feel like I'm in way over my head, like I should just give up.

Help me out. Should I just stick it out and get the experience (and the bruises that come with it) or move to a more comfortable (but probably much lower paying) thing and spend more time with my baby?
I don't doubt it. I can think of several small tweaks at companies I've worked at that have swung things $10m one way or another, and we're a tiny fraction of the size of Google.

When you have millions (or billions) of customers, small changes mean a lot.
You could make a single-state work permit without internal borders. If workers from California want to spend their vacation money in Nevada, let them. You can still reject them if they apply for work in another state.
He's considered important in at least two fairly central, mainstream R&D areas. One, object-oriented programming, where his development of message-passing OO and the design of Smalltalk are an influential line of thought. And two, interactive, iterative development environments, which you can think of as attempts to create a more visual, structured next-gen of the REPL paradigm.

It's true that his specific outputs there (Smalltalk, Squeak, etc.) have never become that mainstream. But: 1) they have become much more widely used than a lot of other research systems (Smalltalk is not just some PhD thesis used by 3 people), and 2) being even "highly influential" on two major areas of development that are mainstream-important is a pretty high bar to clear already.
I agree. I think the large number of people going to nissan.com expecting to find Nissan Motors just serves as evidence that Nissan Motors should consider buying the domain (assuming that Nissan gets sufficient benefit by having those visitors go directly to their site when they type out nissan.com)
Any junior/Entry level positions? Thanks
this is also unbelievably retarded.
How safe is graphene for human consumption?
Location: Campina Grande - PB, Brazil
Remote: Yes
Willing to relocate: Yes
Technologies: Swift, Android, Java, Python, Git...(check resume)
Resume: https://drive.google.com/open?id=0Bx3zhSCuo0vhblk4ZGRwXzBPNkU
Linkedin: linkedin.com/in/jeremias-serafim-b91037115
Email: jeremias.serafim.araujo@gmail.com
Ah, OK. I think we are on the same page. My mistake.
>Google Security Team, here's your call to stop pontificating on the Project Zero blog and throwing cheap muck at Microsoft.

Yes, because it's better to let hackers continue to exploit Windows than inform users and MS that their OS is at risk.

>You've got an even bigger and more complicated mess to clean up, you dug the hole yourself, it's going to take you longer, and you should have started on it years ago.

Security patches are given to OEM's 1 month before they are publicly released. Google patches their devices promptly. Unless I'm mistaken, I'm not aware of technology that allows Google to take an OEM's source code, apply patches, build it, sign it and then release it to all of the OEM's customers.
Firstly there are two ways that money is printed.

1) Government/central bank spend more than they take in taxes.

2) Private banks make loans to private sector (biz or individuals).

Money is destroyed by government running a surplus or by loans being repaid.

Note also that for the government to run a surplus the private sector must run a deficit (decrease savings or increase borrowing) in most circumstances.

The question is where money should be created and how it should be managed and controlled.
Grailed | Engineering and Design positions | New York, NY | https://www.grailed.com

Grailed is a small team that has a vision to build a company that creates second hard marketplaces for enthusiasts of luxury products. We've had a lot of traction building out grailed.com - a menswear focused site and are currently building a similar site for womenswear. We have quite a few more ideas for marketplaces after that.

We like to work on things we ourselves have a deep interest in and care a lot about building things we're proud of. Currently we're looking to expand our current engineering team of 8 people with either generalists or specialists. Our product and design team of 2 - is also looking out for experienced designers.

Hit us up at jobs@grailed.com if you have any questions or have an interest in applying.
Advanced Scheduling in Kubernetes
Capability Myths Demolished [pdf]
How do you reconcile your ability to use and understand complex technology like computers and the internet, but at the same time legitimately believe it is possible for some dumb hick to find some golden tablets that were literally made by God that only he could translate into English and which had to be hidden forever when he was done so that his claims could never be proven?

I just find it fascinating that an educated (or at least semi-educated) human being in 2017 can believe such nonsense. Your mind must be a massive battlefield riddled with the corpses of logic and reason.

Thank you for your comment!
I've applied the Monoid and Semigroup patterns often in Python and JS. Knowing about CT helps you leverage their properties (associativity, often commutativity, having an explicit identity element for a monoidal operation), and writing tests against those properties.

They're common patterns a lot of people use without knowing anything about CT, for example if you fold/reduce over a collection with an initial value, and the collection may be empty, you're looking at a monoidal operation. You can call the initial value a constant identity. Like sum, product.

If you fold/reduce over a collection where the collection may not be empty, and you need to use the first element as the initial value, you're looking at a semigroup operation. Like min/max/mean.
I think thousands of people who have plead guilty to something they didn't do, so that they could move on with what they still had of their lives, would be laughing bitterly when reading this and thinking "Oh, you precious thing."

This happens all the time.
No, it will work even if stuff is installed in /etc. The actual check is `test -f /etc/machine-id`: https://github.com/systemd/systemd/blob/5978bdd05fed013d301f...

I'll file a bugreport with systemd about the inaccurate documentation.

EDIT: Here it is: https://github.com/systemd/systemd/issues/5696
What started the adblocker nag trend?
Adblockers have been around for over a decade, yet only in the past year or two you have seen them everywhere. What started the trend?
Blogspam of

http://www.uea.ac.uk/about/-/light-particles-challenges-unde...
Replace "blockchain" with "merkel trees" and you get interesting things like certificate transparency, which is certainly "worth your time".

Hype aside, public, shared, consistent, irrevocable ledgers are useful for all sorts of things even if you're not attempting to solve the "no trust" problem.
Sieve not only sounds better, it's also more informative to the general public - gets across not only what it structurally looks like, but also gives a general idea of how it functions.

In terms of what's new about this - yeah, less pressure and less energy. On boats the prospect of lugging around your own fresh water makes even relatively heavy and power-hungry desalination plants worthwhile, but land-based installations are very much limited by capital costs and energy usage.
ZUMPER | San Francisco (SF) | ONSITE

Hiring for:

Engineering- Backend Python Engineer, Frontend Lead, Jr Android Developer, Business Systems Engineer

Marketing - Chief Marketing Officer

To apply: https://jobs.lever.co/zumper
or email me directly kari@zumper.com

Interview process: Prescreen, Technical phone interview, 1-2 onsites (depending on the role), offer.

About Zumper:
We are building the next generation of house and apartment rental platforms. We recently acquired the amazing PadMapper, which is now part of our platform. With a twinned consumer and B2B approach, Zumper built the first ever search-through-close rental platform where a renter can pull out their phone and make an instant & guaranteed rental application from an open house or a tour with one tap.

We have over 5+ million visitors a month and have raised $39.2 million in venture capital to date from investors including Kleiner Perkins and Goodwater Capital. Our iOS and Android consumer apps were both featured at launch on the front pages of the App Store and Play Store respectively. We've also built the first ever iOS and Android apps - Zumper Pro - for landlords and rental professionals to create, photograph and market their listings on the go.

Happy to connect and go into more detail about Zumper!
That's hardly Google's fault.
Never once has knowing about the performance of linked lists or hashmaps been necessary to fix an API issue. 99% of your API issues will be "this doesn't work for X reason", not "this API response is slow because weren't using X instead of Y data structure".
It's interesting you should bring this up. I'm a Redux maintainer, and I recently opened up an issue for discussion of possible useful "official" libraries or tooling that could be built on top of Redux: https://github.com/reactjs/redux/issues/2295 .

A basic option might be a small library that simply creates a pre-configured store for you, and possibly also includes some common useful utilities (redux-thunk, reselect, redux-actions, etc). At a higher level, Dan Abramov suggested that he would like to see something that has data fetching, normalization, and code splitting built in.

Another approach would be something that sits on top of Create-React-App, kind of like what you've built here. Your tool looks interesting, although it looks considerably more opinionated in terms of React-related libraries than something we might want to dub as an "official" Redux tool.

I'd love to have you join the discussion in that issue and help us come up with ideas for ways to improve Redux and the ecosystem!
Finding relevance to the modern events in ancient books doesn't imply religious belief.
If economists did come to a broad consensus, many politicians would still ignore that consensus if it didn't happen to fit their worldview or the interests of their major donors.

See: climate science.
calling it "shit" that needs to be "normalized" without any basis for this claim whatsoever sorta makes it seem like the dystopianism is within you, and not in the thing itself, huh?
No I didn't, but I did summer research internships there while I was in college. I was waitlisted from CMU SCS, so I "settled" for Cornell instead. ;-)

The self-driving car space is just something that I like to follow very closely, given that I've had picked up a bit of domain knowledge over time.
http://edition.cnn.com/2015/07/03/politics/germany-media-spy...
70k in London is like 70k in SF. Pretty incredible if you ask me. Must be a cost center.
But can I plug in USB devices ?
https://xkcd.com/644/
They got the leading self driving car out of it. It's a lot to pay if it failed, it's a great investment of it suceeded
From what it looks in these comments, almost no one read this article nor know who Bradford Delong is. He's a New Keynesian, arguing no one listened to Keynesians...
The ridesharing systems (like uber pool and lyft line) are meant to alleviate that utilization problem. Zipcar has no experience with the complex logistics automation work for ridesharing that Uber and Lyft are doing, nor do they have a large enough userbase to make that ridesharing system viable and competitive.
I came back to LibreOffice recently. Hoping not to experience previous problems. It soon bungled a save of one of its own documents causing me hours of work. I expect to go back to Word, sigh.
I'm well aware that there are plenty of teachers who flat out suck at technology, software, hardware, or any layer in between. But it's not binary, more of a spectrum.

I'm just offering up a possible reason that someone wouldn't want to learn. I strongly believe that most of the current "hate on learning new computer systems" is due to programmers and designers more than cranky users
I turn off my computer and read books to end the day. It's a good way to (1) read a lot of books and (2) get away from the endless stream of information/blue light and improve sleep quality.

Once it becomes a habit, it's easy to maintain. I'd feel weird if I didn't do it at this point.
Seems like an implementation of that XKCD comic on encryption security: https://xkcd.com/538/
I ran the Umstead 100 this weekend. It was my second hundred (my first was techically a 24h race where I got to 105 and called it quits). Umstead took me 25 hours and kicked my ass. And as far as hundreds go, Umstead is an easy one.

I can't even imagine the sufferfest that is the Barkley.

I don't know why we push ourselves this way. Maybe I'll figure it out one of these races.

Respect to Gary. If you didn't watch the video, he thanks Laz (the R.D.) and gives him a hug. What a fine and proud showing for the ultra community.
> If you think the market is wrong or too irrational, you can make a killing by shorting Tesla and buying cheap Ford stock.

the market can remain irrational for longer than you can remain solvent!
Forbes did. And it apparently works?
"If everyone is thinking alike, then somebody isn't thinking." - George S. Patton
Italian study finds Alzheimer's origins
Android apps can conspire to mine information from your smartphone
Switching "Work From" to "Work In" in the title to this makes it ambiguous. I thought the article was about waiters and other staff paying to work.
It would be useful if workers in such companies would take "before" pictures now of places where openings are supposed to be posted (e.g. lunchrooms, other common areas) and see how much change there is over the next few weeks.

"Why are there a couple of dozen job postings put up in the lunchroom all of a sudden? They've never been there before."