skysight-inc/HackerNews huggingface dataset:
spending a lot of effort on living frugal. There's just something off-putting about the thought of spending decades living frugally

There's a whole range there. You don't have to live on ramen. But you can be really aggressive about insurance premiums, utility bills, etc. You can learn home & auto repair & maintenance. You can make major life structure choices (Can your family live with one car?). These all can make a huge impact on your finances, and don't hurt the way perpetually living like a college student does.

Counterpoint: Your chances of dying before "making it big" and retiring are somewhere in the 1-in-10 range.

If this is the "get rich without getting particularly lucky" advice, perhaps we should assume it's also the "get rich without getting particularly unlucky" advice. There's an endless list of terribly unlucky things that would ruin just about anyone, but don't generally bear planning for.
>but when there are no moderates as in these days of wildly antagonistic partisanship

But the candidates we have are a reflection of the voting system. That is to say, hyperpartisanship is a feature of FPTP and so our candidates are a reflection of that. A voting system that rewards moderates will bring about more moderate politics.
Your analogy is bad because it describes behavior which is illegal. If you want to make as much money as possible, you might avoid decisions like the one you present which will cost you more money when it is exposed.
SEEKING WORK -- Gainesville, FL -- remote/freelance

I am an experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), GUI development, database access (using MS SQL Server, MySQL, and Postgres), scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, etc.

I am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done on a regular basis, then I would love to hear from you.

I am also available for technical writing (I kept a programming blog for many years, mostly about Python).

(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)

Website: http://aquila.blue

Email: zephyrfalcon at gmail.com
Bitrise | Budapest, Hungary | Full-Time | ONSITE | https://bitrise.io
Bitrise (YC W17) is a Continuous Integration and Delivery platform focusing on mobile development. We help developers to automate their every-day tasks so they can go back to building great apps and have more time for their ideas. We'd like to create an ecosystem for software developers which they can use to build, test and distribute their apps in a way that it feels natural and fun. We take being open very seriously and we love to automate everything!

We're funded and profitable and currently scaling out our team in beautiful Budapest, Hungary. We are currently recruiting for the following roles:

Engineering

- Senior Backend Engineer

- Senior Frontend Engineer

- Senior Tooling Engineer

- Junior Tooling Engineer

- Technical Support Engineer

We would be particularly interested in hearing from you if you're currently a mobile developer but would like to branch out and be involved in building tools that help make mobile developers happier and more productive.

Marketing

- Head of Growth

Check out our careers page for more details https://www.bitrise.io/careers and if you think you'd be a good fit send us a short note telling us why to jobs@bitrise.io

All roles are onsite only and you must be eligible to work in the EU, unfortunately we are not able to sponsor work visas.
If Apple makes big news at its developers conference, it would be big news
Butterfly Network | NY | On-site, Full-time | Biotech/AI | | https://www.butterflynetwork.com/

We're a rapidly growing, innovative, extremely well-funded start-up, that is changing the landscape of IoT/medicine. As we grow, we're seeking experienced engineers to help build & take ownership of several aspects of our cloud architecture, design and build visually beautiful iOS and android apps for our future products or develop new machine learning algorithms while also having a direct and immense, real-world impact.

If you love being surrounded by top engineers, scientists and researchers, we'd love to hear from you!

Open roles:

• Engineering manager (cloud)

• Senior Full-stack Engineer

• Senior DevOps Engineer

• Senior / Principal Android Engineer

• Senior iOS Developer

• Senior Product Designer

• Chief Information Security Officer

• Product Manager

• QA Engineer

And more! Feel free to check our website (butterflynetwork.com) for more details or send me an email at: mgorodnichenko@4catalyzer.com
And fund opposing research and opposing hypothesis -- we need more than ever diversity of thought. There's no sense in doing all of this science with nothing to challenge it. The best policies or whatever it may be should be able to stand up against it.
> In case your question is serious: There are still some of us who believe in peace as an end-goal for us humans

Refusing to assist the military develop weapons doesn't really help that goal. A weak(er) military with a lesser technological edge could actually encourage war, as countries that aren't as bound by peace-seeking principles exploit the opportunity to wage war for their benefit. Basically, military weakness is destabilizing.

The refusal line of thinking makes a little more sense if you assume (in this case) the US will be perpetually militarily dominant, which I think is a bad assumption. It's also kind of racist assumption, since it assumes other nationalities are incapable of technologically leapfrogging the US or negating its military advantages.

That's not to say there might be good reason to not want to work on particular weapons systems that have specific moral problems to them, but I'd feel like you'd need a lot of detailed information to make those calls.

I think the most defensible type of objection to assisting the military is at the personal ethical/religious level.
> Most of 4chan boards aren't really that bad though.

This is an important note that I feel like not enough people understand. Too many people just think 4chan, and then think of all the messed up stuff on something like /b. There is lots of stuff on 4chan that is completely normal and not toxic/illegal. Although, I will admit that I usually just browse reddit, personally.
Thorn | San Francisco or Remote (US based) | Full-time Contract | $100k - $150k | Software Engineer | https://www.wearethorn.org/

Thorn is searching for a software engineer to join its engineering team as a full-time (40 hrs/week) contractor. This is a 6 month contract, with the possibility of extension, or full-time consideration.

Thorn builds technology to defend children from sexual abuse. The team’s current areas of focus include human trafficking, dark web child abuse/exploitation content, and social media platform safety. In this role you will work on our Industry Toolkit, which will be used to clean online communities of child abuse. The work spans large scale hash matching, building RESTful APIs, generating XML reports, and building systems for cloud and on-premise deployment.

Qualifications

- Professional software development experience.

- Adept at quickly learning new technologies.

- Experience implementing, testing, and deploying code to production.

- Skilled at rapidly prototyping applications.

- Ability to collaboratively solve problems with internal and external stakeholders.

- Clear, efficient, and eloquent communicator — we are a distributed team, so written communication is crucial, from Slack to pull requests.

Technologies we use: Node / React / TypeScript / Docker / Kubernetes / AWS / Terraform / Packer /Python / PostgreSQL

If you don’t have experience with some of these, fear not. We still want to work with you as long as you have the desire and ability to learn.

Apply today! https://grnh.se/f06365fb2
Did ANSI stop rectifying the ISO editions?
Kara and Nate - Travel vloggers

Pailin's Kitchen - Breaks Down Thai Recipes into easy to follow steps

Team CoCo - Remotes are hilarious
Oh right, that is a good point. I suppose Digicert is the only option for now then.

Perhaps the Tor team or an affiliate could set up a simplified CA and have a public CA cert restricted to .onion that folks could install as a work around to having browsers trust it by default.
So it has been sustained that the criticism is pointless.

The excuse is also pretty lame. Judging by your profile, your account is new (less than 50 days old) and the Guideline you're referring to is wayback to 2016. There seems to be an inconsistency there. Whether you have older account or not, there is still a clear intention od flaming here. Using a two-year old archive of the guideline is pointless to justify your behavior. New accounts will naturally folllow the latest version of the Guidelines so again it is pointless to refer to old version of the Guidelines.

It is imprudent that you never tried to re-read the Guidelines since 2016, and that would be impossible either because any update to the site, it turned out, is properly published as a news in the front page.

So, again, the elements of trolling, flaming, pointlessness and dishonesty has been sustained.

I perceive this incident as an instance of how old users game the HN system by trolling new users using provocative behavior, virtue signalling and downvoting comments.

But I guess the problem lies in how HN fringe perceives "civility" and "diplomacy" which is at the level of a crude AI that doesn't get past beyond mere keyword bypasses and bowdlerizing techniques. Humans thinking and acting like machines.

~ Khayri R.R. Woulfe
If in-state tuition is 11k (my case), you don't think you can make that while going to school? Granted, I worked and of course, there were other expenses, so I didn't get out loan free. But it's possible if you're some sort of penny-pinching masochist...
Weapons are not all equal. Chemicals can be used as weapons. Most of society generally agrees not to participate in chemical warfare. Some weapons are more evil than others.
“Digital PM” is pretty vague. PM, in general, can mean a lot of things, but I’m assuming you mean Product Manager, which is defined in very different ways at different organizations. Or not defined at all. Sometimes described as “mini CEOs,” PMs have myriad responsibilities. In some ways, PMs are defined by their need to know (or be able to learn) anything & everything.

From a hiring perspective, your question itself is a bit of a red flag. Because PMs need to project confidence across the board. Asking questions is fine, but PMs know how to make their questions crystal clear. So provide context and nuance when necessary. In this case, it’s definitely necessary. How can anybody tell you what “else” you should learn if we don’t know what you’ve already learned?
There’s a ton of great suggestions here. Here are a couple I haven’t seen mentioned.

Documentaries:

- Silicon Cowboys - https://www.imdb.com/title/tt4938484/
It covers the creation of Compaq

- American Experience: Silicon Velley - http://www.pbs.org/wgbh/americanexperience/films/silicon/
About how Silicon Valley came to be.

- Naughty Dog 30th Anniversary - https://m.youtube.com/watch?v=cdr7THH0zo8
Kind of a PR video, but interesting and free. Covers the history of Naughty Dog games.

Books:

- Cukoo’s Egg - https://www.amazon.com/Cuckoos-Egg-Tracking-Computer-Espiona...
Has some interesting technical detail, and gives perspective on a very different time on the internet.

- Revolution in the Valley - https://www.amazon.com/Revolution-Valley-Insanely-Great-Stor...
You can read these stories on folklore.org, but I enjoyed the collected book. Covers the creation of the Macintosh.
Robinhood | Engineering & Non-Engineering Roles | Menlo Park, CA | Full-Time | Onsite | robinhood.com

Robinhood is democratizing access to America’s financial system. Since our public launch in 2015, we’ve cemented our position as the fastest-growing brokerage with over two million users and billions of dollars in transaction volume. Robinhood received recognition with the Apple Design Award, the Google Material Design Award, and named Fast Company’s 11th Most Innovative Company in the World.

We’re backed by top-tier investors such as DST Global, NEA, Index Ventures, Thrive Capital, Ribbit Capital, a16z, and GV, as well as individuals such as Jared Leto, Ashton Kutcher, John Legend, Snoop Dogg, and Nas.

We're always hiring software engineers for different teams across different stacks. Our engineers work with cutting-edge technologies like Django, Python, Go, Kafka, React, Redux. Check out our priority roles below:

* DevOps Engineer
https://boards.greenhouse.io/robinhood/jobs/658358

* Backend Engineer
https://boards.greenhouse.io/robinhood/jobs/266914

Below are a few notable roles too:

* Product Designer
https://boards.greenhouse.io/robinhood/jobs/706512

* Leadership Sourcer
https://boards.greenhouse.io/robinhood/jobs/1173886

Interested? Check out the job descriptions and apply directly at robinhood.com/jobs
This is cool, but it's too bad folks here don't seem to have kept up with the evolution of iteratees/enumerators and free monadic computations (conduit/pipes/streaming) that other languages have pushed forwards as evolutions of the generator ideal.

The net result for common iteration ops is quite nice, and has options for reasonable optimizations in the world of lisp where macros are real.
Are you saying it's bad?
New Knowledge | Multiple Positions | Austin, TX | Full-time | Onsite | http://newknowledge.io/

New Knowledge is on a mission to defend public discourse. We build products that repair online communities, identify manipulation, and help them communicate more authentically. In a world where social media is being manipulated on a massive scale, this is no small task. We care about protecting communities, brands, and companies from being targeted by the spreading of disinformation. The kind of people who work with us have to be passionate about that challenge and mission.

Our tech stack: Python, Flask, Javascript, Node, React, Postgres, Kafka, Jenkins, Docker, Kubernetes, Terraform, Ansible

We are currently recruiting for the following technical positions: Senior Software Engineer, Dev Ops Engineer, Full Stack Engineer, and Data Engineer. You can view more information and apply to these roles at http://newknowledge.io/careers/

We are also adding some Junior Engineer roles in the near future, so stay tuned!

If you have any questions about a position, the company, or the hiring process you can email me here: jeff (at) newknowledge (dot) io and mention Hacker News in the subject line.
Gitcoin ( https://gitcoin.co ) | Software Engineer(s) - Product | Remote | https://gitcoin.co/about#jobs | https://gitcoin.co/explorer

Gitcoin pushes open source forward. Gitcoin is a toolbox of Ethereum-based smart-contracts that help open source repo maintainers fund, incentivize, and manage work in Open Source Software.
DoH on QUIC is probably the end result
Coke claims to give back as much water as it uses. Isn’t even close, yet
I think why Mozilla still doesn't want DNSSEC is because when it breaks it breaks in a big way. And DNSSEC still hasn't got their root key (ksk) rollover process in place. Which is something they would need to properly support to make sure nothing breaks.

On the transport front. Eventually I would expect them to use HTTP/2 over UDP/DTLS which is actually pretty darn efficient. It's the IETF standard based on Google QUIC. Which will probably be called QUIC. Because the IETF workgroup is called QUIC.
Well I'm trying to understand why this question is big.

The fact that the exponents tend to be small in the algorithms that our puny brains were able to produce does not convince me one bit that all problems in P have algorithms with small exponents.

Why are you so sure that P vs NP is important? Does it really relate to so many parts of computer science?

I do agree that complexity analysis is a very (perhaps the most) important part of CS. But that does not necessarily mean that P vs NP is a fundamental question.

RSA wouldn't break even if P = NP. Even if we came up with a polynomial algorithm for integer factorisation in could have a much higher exponent than the multiplication required to verify the result.

This is what bothers me the most, people saying that P = NP implies that solving a problem is as difficult as verifying a solution. That's simply not true: P = NP implies that solving a problem is as difficult as verifying a solution (modulo polynomial reductions).

The part about ignoring polynomial reductions seems very important to me. Otherwise I could also say that: "all even numbers are the same", when I actually mean: "all even numbers are the same (modulo 2)".

Would you care to convince me why we chose to ignore polynomial reductions and not some other complexity class?

The best explanation I see is the fact that different Turing machine formulations (single-tape, multi-tape, one-way infinite, two-way infinite, ...) and also the random access machines have polynomial reductions between them. But even this does not justify the importance we give to P vs NP in my eyes.
Or to (infuriatingly for the general public) simultaneously pass a package that ensures present-day personal benefits to all current incumbents, removing all risk from their calculations of personal benefit and thus inducing them to do what is simultaneously best for them and for the future polity.
Simeon Students Unite Against Gun Violence and #NoCopAcademy
TÜV inspects everything: http://www.bbc.co.uk/news/world-europe-38692678 Sometimes they fail.
30% OFF ALL BUNDLES FOR HACKERS - USE COUPON CODE WIREDDOTS30

Hi,

I am the founder of Wired Dots. Wired Dots is a place to find beautifully crated Bootstrap 4 landing page templates. All the themes are built on top of Bootstrap 4, HTML5, SASS and JavasSript. Each theme has 10 pre-built color schemes and comes with source SASS files for quick customization.

I will appreciate your feedback and suggestions.
Everything corrupts over time so it's best if at least the corruption is at the decision of the majority. And if the power is dispersed wide enough, there is a hint of the possibility of a peaceful revolution if things need to be changed.

Churchill said, "Democracy is the worst form of government, except for all the others."
The US military spends a huge amount of money on "kind" projects -- e.g., not bombs and planes. The USS Mercy[0] is a multi-generational series of ships that go to help natural disaster victims, all over the world. The entire military spends on vaccines, supplies, and all kinds of good things for many people. Even organizing philanthropic events would be an example of this.

My larger point is that you wouldn't have to start working with them on drones unless you wanted to get in good with their drone funding teams, who appear, by and large, to be dedicated to killing people remotely. [my opinion there]

[0] https://en.wikipedia.org/wiki/USS_Mercy
not in hard-fail mode; but generally yes.
Yes, sorry, I should have specified.
Man Claims Science Blew Its Best Shot at an AIDS Vaccine
> Someone seems inclined to still pay for the servers

It kind of seems like a tradeoff between creating a focal point where that kind of individual can congregate (keeping them away from 'normal people') and maintaining a cesspool where that kind of individual breeds. Depending on what's actually happening (and even figuring that out would be an interesting research project) other major sites might even be bankrolling it to help keep their own sites cleaner.
Yes, this exactly. And to expand on what happens around that:

- monitoring system picks up irregularity (smoothed over some window of time, which delays alerting)

- alert propagates to humans

- humans may take time to notice alert (even a page takes a few seconds to read)

- humans make decisions, may need to talk to other humans (all of what you said above)

- humans evaluate correct procedure, double-check it (you don't want them making the wrong "fix" and making something else worse, do you?)

- humans execute commands

- commands take time to run on large collections of computers (running them completely in parallel can cause thundering herd issues, in some cases)
I learned how bad the conditions are in animal factories and I don't want anything to do with it. If you look at these conditions and feel no compassion for the animals, then I won't try to change your mind. I also don't consider myself somehow a better person or something like that.

Some people believe in God, others don't. Some are tall, some are short. Some feel attracted to the same gender, some to a different one. I don't think we have influence on these things. However, if you are like I was simply ignorant of what is going on, I encourage you to look into it.

The whole thing about saving the planet... I don't think that'll work out even if all humans become vegan tomorrow.
Good remark, fully agree. Though I was actually referring to user experience here (so a well built sugar-coating if you will :)
The reason frugality is so fundamental is because everyone needs at least a little of it, no matter how much they make. Just as with the diet saying "You can't outrun your fork", lifestyle inflation will perpetually dog your every increase in income, until you learn some form of frugality.

Also, after being a small time landlord for a while, I've decided the true magic of interest is, over those ten years you didn't have to lift a finger. If you've got money to park while the rest of your life is chaos, interest is the totally-hands-free option, and I am coming to see that as magical.
Google will be an other, I would expect. Google is working on this standard to build it into Android.
Has anyone actually lost anything of value from a dark pattern?

If so, then this seems the place to start the discussion. Until real loss happens, dark patterns will persist.
Lasers. Might incapacitate, kill, or blind crows, would need to avoid collateral damage. Maybe with remote human intervention on the kill switch, one person per bank of 50 drones.

Nathan Myhrvold supposedly displayed a mosquito-killing laser photonic fence some years ago [1]. A laser to deal with crows would need to be much more powerful.

[1] https://www.fastcompany.com/3059127/what-happened-to-the-mos...
Victor, London What we do: We are building the world’s foremost on-demand private jet platform. We solve critical private aviation challenges through technology everyday. We are flyvictor.com What is our stack: We are a JS heavy team with NodeJS on the backend, Angular on the frontend. A bit of Wordpress and Salesforce thrown in the mix. We heavily use MongoDB. We are devops first team with Docker, Terraform, Ansible, Wercker, AWS forming the backbone of our infrastructure and deployment pipeline. We use Cucumber for integration test, Mocha + Sinon + Should for unit testing. Our mobile apps use Native iOS and React Native.

Victor | Senior Backend/Fullstack Engineer | Node, Angular, React | London | Full-Time | https://fly-victor.workable.com/jobs/680960

Victor | Frontend Engineer | HTML, CSS, Angular, React | London | Full-Time | https://fly-victor.workable.com/jobs/618067
I know nothing about this... However, I can see a little bit of sense to this (not much - and nothing that couldn't be solved a lot better). If you have access to the source code it is very easy to start adding patches. On the other hand if you have access to binaries it is also very easy to start modifying them...