skysight-inc/HackerNews huggingface dataset:
AlleAktien.de | REMOTE
WANTED: DevOps Engineering Team Lead

For someone special who wants to do both hands-on technical infrastructure-focused work AND lead/manage a small remote team (2-3 people) of really talented people doing the same.

WHO ARE WE:

At AlleAktien.de we’re building an investment research company for individual investors. We use company 10-K and 10-Q reports as well as management interviews, analyst and market reports, case studies and news article to summarize the most important information about company and present them in an easy-to-understand way to private, individual investors and help them make great investment decisions. Join us now!

https://www.alleaktien.de

Learn more or apply:

https://www.alleaktien.de
Similar things happen in other languages. Most recently, I started writing a program in Elm to try it out, realized I wanted to use some CSS, and then got distracted looking at the various ways to do that, with their different tradeoffs. (What is this stylish-elephants package?)

Sometimes it's more productive when you join a team that has already decided on its standards. You don't learn as much, though.
Thanks! And now that I think about it, I'm looking less at the psychology of religion, but more so the psychology of virtue/morals.
"While corporations may engage in ruthless downsizing, the layoffs and speed-ups invariably fall on that class of people who are actually making, moving, fixing and maintaining things; through some strange alchemy no one can quite explain, the number of salaried paper-pushers ultimately seems to expand,......"

I disagree. Every layoff I've ever seen includes fat layers of middle management.
My best thoughts and wishes to the OP for his future. Hope he manages to successfully sell his startup and focus on his health.

My first business partner (who was my best friend at the time) experienced something similar second hand. His wife (whom I was also close to) was told she had a cyst in her spine which affected her walking, and it needed to be operated on, with a 50/50 chance that she would become a paraplegic or by totally cured.

Unfortunately, it was the wrong 50% and she ended up in a wheelchair, and terribly sadly, their marriage ended after a couple of years because of all the strains and challenges of her new situation.

My former business partner in my second business was an extremely fit and athletic woman, who one day found that she struggled to walk up some stairs. It turned out she had an extremely rare condition called Pompe disease, which affects the muscles in your extremities at first, then slowly moves towards your core muscles before finally leading to heart failure. She is playing the waiting game now while fighting for the experimental stem cell treatment that helps her to be officially approved by our government.
You're right about the way language works, but how to probe the usage of a neologism like this without discussing (criticizing) the word?

'trolling' makes it sound like critics are acting in bad faith. : (
There's even a subreddit dedicated to criticizing people that don't hold extreme political views, /r/enlightenedcentrism. It's pretty much a super left-wing echo chamber though, they view their "side" as 100% correct, and anybody who falls in the middle of the two extremes is considered too lazy and apathetic to see that being super liberal is the only correct political ideology.
Oh yeah. I always liked history but it's now a favourite pastime. The best explanation I give for my growing interest is that you learn from mistakes and history is full of them. In more so, the greater the power, the bigger the mistakes and the harsher the consequences. But really I think that's just a rationalisation for a burgeoning fascination that I can approach with greater maturity.

My wife is the niece of a history professor too. It's interesting that the more I learn the less I want to talk to him about it - perhaps because I'm always learning there's a hell of a lot I don't know. Intimidating.
Having used Hudson/Jenkins for many years, I recently considered setting it up for a new project, and backed away mostly due to the issues Kohsuke describes. We ended up choosing GitLab instead.

GitLab has been pulling ahead in features and usability, compared to other things I've tried. Right now, different projects I'm involved with use a combination of GitLab Enterprise, Travis, Circle, and Google Cloud Build. Of those, GitLab accommodates the heaviest and most sophisticated workloads, without having to go through too much trouble to set up, maintain, and instruct developers how to use it (certainly less trouble than Jenkins). I highly recommend taking a critical look at all of these services, to see which best fits your needs.
> Amazon can have whatever terms they like for their affiliate, bounty, and data APIs.

Not if the law said they couldn't.
PETG polymers, printed with sufficient fidelity are food safe, and available on FDM type printers.
If we're talking about data I think Google wins. Email is the activity stream of all your online purchases. Google analytics has the users' clickstream data. Google messenger and google+ gets the relationships the user has. Youtube gets entertainment data. Search is what is relevant to the custom at the moment of time.

If I was Amazon, i'd look at buying mint from intuit to get all the banking data from users.
My take is it's because there are some really great benefits to implementing things more precisely (which usually means "more general" in this sense), and Haskell is more amenable to it than most.

There are many cases where it's worth it, so much so that it's worth at least considering whether a more generic solution is better.

I think the problem is that it's hard to predict how deep a rabbit hole like this gets - so you think it's just a few minutes extra work, but it ends up completely derailing the project.
It could work well for B2C cases, but I suspect it will be only marginally better than Facebook for B2B. Still, that’s still a huge market.
When I perform a google search for something with no adblocker on, 'sponsored results' show up -- google ads, on google's website. Adblockers hide these. How is this different from fb or amazon aads?
stefan zweig - mental healers
If you do actually have kids, please understand that such an action is extremely traumatic and leaves scars that never fully heal.
For the 3 people on Google+?
Yeah but then you need to keep coming up with new ways of hashing things as you add tiers. It's easier to generate a new salt than it is to figure out a new but still-valid way of hashing the packets.
But that isn't at all relevant to the use case at hand. Using paper storage just means you can access and read the content of the paper.
Quantopian | https://www.quantopian.com | Boston, MA | Software Engineers | Full-time | Onsite

Quantopian empowers technical, talented people everywhere to research, develop, and test quantitative investment strategies. We're growing our engineering team to support our rapidly expanding user base and our ambitious product roadmap.

We work on interesting problems, such as:

- Designing and building a powerful research platform with intuitive APIs for our global user community to easily express and test their investment ideas
- Designing data stores and models for the many aspects of real-world financial data (calendars, currencies, securities, prices, alternative data, etc.) and optimizing them for high throughput when running trading simulations and other analyses
- Designing and building an amazing user experience, both on desktop and mobile

Our stack includes: Python, Ruby, and a little C++; AWS, Docker, Ansible, Kubernetes; Postgres, Redis, Mongo.

If you're interested, apply at https://quantopian.recruiterbox.com/jobs/fk01zjp or at jobs@quantopian.com
Lots of devs are now using fake loading bars to emphasise certain tasks e.g. Spinning up a Droplet on Digital Ocean.

I heard that loading bar is just a placebo to emphisise the creation of a new droplet as being important. Apparently the droplet is finished initialising long before the loading bar's 4 or 5 second length. It's probably why this loading bar apprears to load so perfectly -- it's not timed on anything but a counter.

In fact I had to draw out the experience of topping up in our app. It happened too quickly and people didn't know what was just happened. They clicked their pay button and were brought to the balance screen.

They all panicked for some reason and ran back to history to check the transaction went through. We put in a success message before being brought to balance screen and panic is gone. The success messasge is just elaborting on what already happened -- it's a placebo.

I think you're right about the real world. Real buttons are often just broken but in the world of software theres lots of bright and dark patterns behind the buttons -- no software button broke from mechanical failure.
Getting lost
I tried hosting a static site on AWS S3 and after tinkering for like 30 minutes, I could not get it to work. I did it with GCP(Cloud storage) in 20 minutes. I lean more towards GCP but I'll like to know the fuzz about AWS
1) to me, this is the difference between haskell and Clojure 2) in the future, normal people will be able to code, so work backwards from that
Facebook has better interest based targeting than anyone else on the web. Google is the king of intent based targeting.

Source: I've managed and tested $10 million+ of ad spend that needed provable ROI across a wide variety of platforms.
Welcome to My Vette Life – Intro to My Corvette Blog
You can replace "Google messenger and google+" with Android.
I love the runtime and don’t have anything against Erlang, but the coding experience of Elixir really won me over.

It’s not a dislike of Erlang as much as it is a joy of Elixir situation.
Thank you! I went through the online application process, but missed the place for a cover letter. Instead, when I clicked the last "Proceed to the next form", it told me my application had been submitted.

So I'm emailing you now with a cover letter and another attachment of my resumé. Hope you don't mind!
i think i agree with you, but want to make one additional point.

I think haskell is actually fine at writing code without abstraction, it's just that people don't choose haskell to go down that path, and so aren't satisfied with those "simplistic" solutions.
I agree, but I will settle for a sticker that says "disabled."

Also, when I press a "close door" button in an elevator, I expect a so-fast-it's'-silly Star Wars closing speed.

Or realistically at least a reaction within 0.5 seconds or I get instantly annoyed.
> Facebook knows more about its users because users tell it about themselves

I'd be surprised if Google doesn't know more about its users than Facebook. Google (theoretically) has access to its users' email, physical locations, browsing history, and more.

And search ads remain dominant for one time, high value purchases (think insurance or a mortgage).
do you hire outside of US?
> Google messenger and google+ gets the relationships the user has.

Nobody uses google+.

> Search is what is relevant to the custom at the moment of time.

Yes, but in 5 years? Amazon is playing the long game.
I have done ASP.Net before and dabbled in rails, django etc. It's been 2 years since I actively worked on the backend though, I still go in once in a while to fix bugs and whatnot but nothing super extensive.
My goodness, I certainly wasn't referring to rape (!). I was referring to transactional sex, and the vagueness of the definition of the phrase.

I don't really understand your comment. 'Transactional sex' can be both a new concept, and a thing that happened before the phrase was coined.
That’s fine if you are selling your own product in the store and online. Apple doesn’t care if you use thier store as a showroom and buy an iPhone from the carrier.

That doesn’t work if you are Best Buy.
That doesn't work if Amazon, et al can charge less than you can charge to "showroom" them for. People don't pay for expertise, etc online, they buy the cheapest.
> You can [...] write the general version correctly the first time. But it is some degree of work. [...] Doing the most useful work with the minimum power is a generally useful skill.

There's something wrong with that logic, but I'm too lazy to work out the proof in the general case.
Sure, the PCs that started the PC industry — things like the Apple I and the MITS Altair — were indeed "about repurposing whatever low-cost CPUs and off-the-shelf components were available, and finding ways of packaging this into a semi-usable machine for less than $1000." But, long before 1993, most CPUs and components used in PCs were being produced specifically for PCs, with uses in things like lab equipment, industrial control, and workstations a rather smaller secondary market.
It's pretty similar to how the best marketed software products will win out over the best software products.
They have a few stores like this in the Bay Area. I think it's a great idea, but I haven't been to one yet.

https://b8ta.com/
Passwords with character restrictions are still pretty common, AFAICT. Yahoo, for instance.
AutoGravity | Irvine, CA | FULL-TIME ONSITE | Senior Software Engineer (React)

Who We Are:

https://www.autogravity.com/about

What We Offer:

- 100% paid health/vision/dental for employee and eligible dependents

- Discretionary unlimited PTO

- 401k w/ 6% match

- Company-provided MacBook Pro\

- Free gym

- $5,000 educational reimbursement.

- $5,000 for a single domestic conference a year

Technologies You Will Use:
React, Redux, Jest, Enzyme, Next, Emotion, Node, Webpack, Sass, and Sentry.

https://boards.greenhouse.io/autogravitycorporation/jobs/144...

Detailed account of my interview process and what we're working on: https://www.reddit.com/r/reactjs/comments/8z8e04/whos_hiring...
Off the top of my head:

- PayPal

- Rent payment portal

- University account

- Target

(etc...)
Social media activisim a threat to Uganda's Museveni
Teach your grandmother to suck eggs and resign the thought police please.
Which I guess again boils down to what I've always been saying: we need to find a way to make hardware manufacturing cheaper. You control the hardware, you control everything. We need more people controlling hardware in order to get a more healthy market.
Why does the camera lens swap up and down, but not right and left?
Is the drawing correct?
http://photography-mapped.com/print.html
But what users tell facebook may be completely incorrect, and might be more a reflection of how they want others to see their profile, for example liking things which may make them seem cool.
Google on the other hand, should know your deepest hidden desires.
I am painfully aware. But that doesn't prevent webpages from actually doing so. I have no idea what the motivations are as I'm not a web developer.
I'd really love to learn about how you work - in particular, what's your workstation like, what IDE(s) do you favour, and how do you actually input into the computer?

I'd also be really interested to hear about the challenges you may have encountered while job hunting and interviewing?
Rethinking Manhattan's grid
Not a book but here are some recently published debates between Jordan Peterson and Sam Harris that are moderated by Bret Weinstein:

https://www.youtube.com/watch?v=d-Z9EZE8kpo

https://www.youtube.com/watch?v=BtkwF5qA6uE

I haven't gotten around to watching them yet (4.5 hours total) but they're supposed to be pretty interesting. The topic of the debate, as I understand it, is roughly whether religion or religious beliefs have any utility from an evolutionary/fitness perspective and/or to what degree could/should we try to objectively evaluate religious/ethical beliefs. Peterson is a clinical psychologist so he's coming to the debate from that angle.
Most of the research I've seen shows that mental capacity is strongest in the 30s where the decreases in fluid intelligence are minor compared to the 20s and the gains in crystallized intelligence are measurable. It falls off a cliff in your 80s.

But I really don't need a guy in a lab coat to tell me about mental capacity and age. I'm old enough to have seen first hand what happens even to very intelligent people.

I've only met one person that made it to 90s with a mind I would call fully operable, and he was a well known and respected engineering researcher his whole life. Most get stuck in a pattern of thinking that they can't break out of. It's eery to observe the slide into it.
I'd love to hear reasons why Germany is so horrible in this statistic. Why do we have 2.5x as much plastic waste per capita as France?
There are cases where "inaudible" watermarks in paid audio downloads are actually audible[0], meaning that buying the FLAC download gives a worse experience than a properly ripped CD.

[0]: https://www.mattmontag.com/music/universals-audible-watermar...
Random example:

https://247sports.com/nba/cleveland-cavaliers/Article/David-...
Some Books Can Kill
Artificial Intelligence Nails Predictions of Earthquake Aftershocks
OPEN SOURCE SELF DRIVING CAR https://github.com/commaai/openpilot

Here's the plan: https://medium.com/@comma_ai/our-road-to-self-driving-victor...

There are no requirements beyond writing good code. Just convince us that you can do the task and make it ship. Our stack is largely Python, with some C/C++ and JS(React)

Reach out with a GitHub to givemeajob@comma.ai
Not a problem at all, I'll get it sorted. If you could include a sentence or two on what tripped you up, I'll relay that to our HR department to make it more clear for future applicants.
i.e. very few password managers might count as 'decent'.

I think this is true - this is really core browser functionality and all password managers are fundamentally hacks. A tiny number of these hacks are non-awful. 'hacker-friendly' password management is a bit like 'hacker-friendly' dentistry - useful to a tiny minority of exceptionally adventurous people.

The safest, sanest thing you can do is use the browser-provided password manager and the browser- or OS- provided sync. Both Safari's and Chrome's use end-to-end encryption (you have to turn it on in Chrome but it's there). The benefits of this far outweigh the downsides, to the point where I actually think the typical recommendation for 1Password is a bit outdated and counter-productive. Browser and platform vendors should obviate the need for this entire class of software and they seem to be moving in that direction.
That's pretty interesting. I'll have to tell my brother about this, he has a pretty low opinion of Leica in its present incarnation.
I work with Jenkins day in, day out.

Doing anything build-script related in Jenkins, whether Pipeline or freestyle jobs, is definitely an anti-pattern. All build-related scripts should definitely be in standalone scripts / build tool config files (make or whatnot), for reasons you describe.

Jenkins should be there to handle the "side effects", as I view them. In our case that's stuff like integration with git PRs (posting results of linting, building, unit tests), sending emails when new builds are available, integration with JIRA (we automate some workflows), publishing artifacts to an internal server, etc.

Conversely, putting any of those side-effects or stateful steps inside build scripts is a bad idea, and it leads to not being able to run build scripts locally without worry of messing up a JIRA workflow or spamming people with build emails. Thus, they should be stored only in Jenkins.

These are all mistakes of my predecessors that I am still living with to this day.
Or, on Windows an app can watch for the WM_DRAWCLIPBOARD message[0], which gets sent every time the contents of the clipboard changes.

[0] https://docs.microsoft.com/en-us/windows/desktop/dataxchg/us...
Someone needs to write a joke medium article from the perspective of Winston Smith. "Unpersoning thought criminals with AWS"
And Facebook knows where I actually go based on check ins. My hobbies and interest, the movies I watched, etc. People tell Facebook what they are doing. Besides people don’t use email for personal communication as much as they use apps like Messenger and WhatsApp.

For high value purchases like a mortgage, wouldn’t better targeting be by advertising on a site like Zillow?
I heard at a talk a few months ago that if you are planning to build an app to sell to retailers, you should build it on any cloud except for AWS. This is because the large retailers are uncomfortable with giving any revenue to Amazon.

I heard echos of this in the last paragraph of the post, but there's plenty of co-opetition going on as well.
I think thats a great rule of thumb. Declarative pipeline came after the script was "invented", which is slightly unfortunate, had it came before it would have encouraged the practices you describe (declarative is just for orchestration), and script would have been mainly an escape hatch (I think many people get the idea now though).
Right, but consumer purchases are probably more likely to be based on how you want to portray yourself than what your real desires are.

A good chunk of consumer purchasing, especially high margin goods, are bought for signaling and not based on deep desires.
Morgan Stanley | Java and Scala Senior Software Engineers | Full Time | London / New York | ONSITE

We're hiring Senior Software Engineers to work in our calculation infrastructure group at Morgan Stanley. We build and maintain large compute grids and distributed caches to support large scale risk calculations. We also build data streaming, job scheduling and visualisation products to support these calculations

- Java/Scala Developer (Tooling) - London or New York - https://ms.taleo.net/careersection/2/jobdetail.ftl?job=31180...
We're looking for someone who'd like to build tools around Jupyter/Zeppelin on top of one of the most interesting and complex Scala projects around, this is the role for you. Scala not required but willingness to use Java/Scala/Python is welcome.

- Java Developer - London - https://ms.taleo.net/careersection/2/jobdetail.ftl?job=31039...
We're looking for someone who'd like to build, maintain and optimise large compute grids, both on-prem and in the cloud, as well as distributed caches. This role involves being ultimately responsible for these systems while still being an individual contributor.

If you're interested, apply directly or reach out to me with any questions.
>As for the lights, a growing number of them are now integrated into an electronic system that detects traffic and adjusts intervals accordingly (giving priority to buses if they're running late, for example), which means that pressing the button has no effect.

Surely pedestrian presses button is a valuable input to any such semi-smart traffic management system?

If the system is smart enough to know about late buses and their routes then this very binary input should be easy to integrate...
> This is my bear case for Google. Google offers the least precise targeting compared to Facebook and Amazon.

No way in hell. Google knows exactly what you are "searching" for. Sure Facebook is good at "guessing" but Google doesn't even need to guess. You just tell him what you are looking for.
I don't know. Google has some pretty precise targeting of intent with search terms. But I agree that it doesn't have anywhere near the wealth of user data.