skysight-inc/HackerNews huggingface dataset:
Cmd | Multiple Positions | Vancouver, BC | Onsite | Full Time | https://www.cmd.com

We're a Vancouver-based cybersecurity startup on a mission to transform the way enterprise businesses secure their cloud-first Linux environments. Our mission is to help companies reliably log, understand, predict, and control user behavior in their Linux environment (learn more at https://cmd.com/about/). We’re just under 30 people but have an exciting year of growth ahead of us. Questions? Email them to careers[AT]cmd[DOT]com.

What matters to us?

- You're naturally curious, interested in expanding your knowledge of the world and your self-awareness

- You're humble and selfless, willing to step in and help a teammate

- Others are inspired by your quiet competence and respect for others

- You thrive in ambiguous situations, making an informed decision based on the information you have available

- You take the lead, gathering the information you need in order to get your job done

Highlighted Open Roles:

- C Linux Software Developer (Full time, Vancouver) https://bit.ly/cmdclinuxdev

- Linux Automation Specialist (Full time, Vancouver) https://bit.ly/cmdlinuxauto

- Team Lead, Go Backend (Full time, Vancouver) http://bit.ly/cmdleadgobackend

- Go Backend Developer (Full time, Vancouver)
http://bit.ly/cmdgobackenddev

- I’m awesome (Flexible) https://bit.ly/cmdimawesome
60%… I've had some of my customers' cards get reported as stolen, and a recurring charge pop up (on a customer who had subscribed months ago) and get flagged. I do not act on it, a dispute gets filed, and the customer wins the dispute despite me providing evidence that this was clearly an intended charge (and clearing that up with the customer afterwards!).

Winning a dispute on Stripe has always felt impossible to me. I stopped trying after a while, and just let the disputes default to a loss after they time out.
Why the Proof of Fermat’s Last Theorem Doesn’t Need to Be Enhanced (2019)
Inclusive Housing Innovation
Not quite, large part of international treaties get embedded into law that extents past just the treaty partners. Enforcement can be hard though..
Location: Bosnia and Herzegovina

Remote: Yes!

Willing to relocate: No...

Technologies: TXT, XLSX, ODT, HTML

Résumé/CV: Been working on Upwork 6 years now. Time to start branching out.

Email: ch1co23 ät yahoo.com
Rajat Monga: TensorFlow – Artificial Intelligence Podcast
> maybe they'll finally will build the society that will show to everyone that high taxes and planned economy are the best things.

I'm not holding my breath
Show HN: Startup Idea Generation Guide
Chrome, the perfect antitrust villain?
Feathers came first, then birds
A few years ago, I was on a green-field project and one of the senior developers was remote. The rest of us were co-located in a "lab" (converted conference room). While our teleconferencing tools were mostly adequate, white-boarding was problematic. "Smart boards" aren't usually. We ended up with an extra webcam pointed at the board and just had to remember to plug it into whoever's laptop was leading the meeting. Not ideal, but worked ok.
Location: Sydney, Australia
Remote: Yes, preferably (I have a quiet home office and 100Mbit+ FTTH internet)
Willing to relocate: Maybe, within AU/NZ - lets talk.
Technologies: C#/.NET, Powershell, Windows, Linux (Centos/Ubuntu), Ansible, Octopus Deploy, T-SQL, Redis, HAProxy, IIS, Elasticsearch/ELK, Graphite/Grafana
Résumé/CV: Yes, email me.
Email: will@willhughes.me

I've spent the last ~7 years working for a high traffic hotel metasearch company that was acquired late last year. My title was "Devops Engineer" but if it involved IT, our small team managed it for the whole org. I primarily supported our production infrastructure on a mix of physical and virtual hardware, and cloud services. DNS, CDN, LB, Logging, Metrics, Monitoring, Deployment Orchestration, CI/CD Build Pipeline, and more.

For my next job, I'd like a role involving IT Operations - a mix of backend dev/automation and IT Infrastructure management/monitoring/support.

Does that sound like your company? Give me a shout.
Yes, but that’s entirely my point. So long as they and their families were taken care of, most stuck around (though certainly some of that was due to fear).
Reverse Engineering Opportunity in the Shopify App Store
I think the point is that if given to Mauritius, it will no longer be an independent territory and thus will no longer warrant a ccTLD.

On the other hand, .su is still going strong
I almost spit out my coffee upon reading "25 cups of coffee a day" -- wait, what!?

Then I read the OP... and yes, it turns out there are people who routinely drink that much coffee in the UK.

Wow.

Can you imagine what one's body would feel like after ingesting 25 -- twenty five -- cups of coffee in a 24-hour period?[a]

[a] Assumes zero hours of sleep per day.
> I would buy a 2139-October call option on 100-frozen-hopefuls.

Unless you live inordinately long, you'll only be in a position to benefit from that if you are wrong about it being a worthwhile investment. (But right about the technological enablers—just wrong on the socio/legal issues.)
Oh yes you guys have made it abundantly clear you're not bothered. So much so that I understand now how that appropriation happened so swiftly that it leaked over into sides of the fence only tenuously related to paganism. Resulting in groups dedicated to damage control stemming from how not bothered you were about the problem initially. You just let anyone walk all over you passively and respond in ways similar to Christians - but less organized and somehow less spirited. Ironic given what the Christians did in my historical recollection.

Not really a viking or heatenistic attitude, when you think about it. I suppose that's why the fabled nordic hardiness is just that: fabled~
Make water bottle rockets. You shouldn't need more than a coke bottle, wine bottle cork, bicycle inner tube calve and matching pump.
Optimal water level in bottle is ca. 1/3 IIRC, but figuring that out could be an interesting exercise.

Or show them some SpaceX stuff with landings or how MSL/Curiosity landed on Mars, that kind of stuff.
The people who did end up writing in are not your problem though, are they? It's the ones who don't. I wouldn't base my experience on the ones who cooperated.

Casual tone is one thing (a good thing), but I posit that an actually angry customer will not respond well to this.

"Oh damn I get this email again... and they are telling me I can cancel, but I think I already cancelled... wth. Hmm, maybe they'll give me a refund."

Now at that point whether the customer is right or wrong they'll read the yell part and think that you are mocking their potential interest in demanding a refund.

Maybe I am totally alone here (with the other guy I guess), but while I wouldn't go dispute a charge myself that wording of yours would not encourage me to write in and get my hopes up you are happy to accomodate me.
>The problem with training pilots for a new machine isn't the training itself but rather, that a pilot is rated for one machine type only.

Citation needed. I've never heard this before, except for some other person on a message board, and I've been involved with aviation and known pilots with multiple type ratings.
Just an FYI in response to your statement that you don't understand.

https://twitter.com/apihtawikosisan/status/11352398862172733...
careful, the "free" feature importance (e.g. decreasing Gini) has a lot of known issues: https://explained.ai/rf-importance/index.html
Confident Cannabis (YC15) | All levels of Engineers / Data persons! | Palo Alto / SF | Onsite, Full-Time | https://www.confidentcannabis.com
We’re a Series A funded YC backed company shaping the cannabis industry to be efficient, honest, and reliable by creating the software infrastructure necessary to both test and trade within it.

We're looking for experienced, excited (and exciting!) engineers, data scientists, and data engineers at all levels (yes all levels of whatever they mean!) to help us build an amazing team while creating awesome software for an immensely underserved market on the cusp of explosion!

We write Typescript / React frontends, Python / Django backends, with a slew of AWS, Terraform, node, lambdas, and anything else we can find that allows us to build quickly and safely.

Email me for anything: jared+hn@confidentcannabis.com
> machine learning and image processing which I find fascinating.

Start attending meet-ups and conferences in this space.

Connect with other attendees (network).

Find out what other people are working on.

Above all, look for the guy in this space who you can best help.
Thank you for your many detailed replies here! This idea that parent brought up is one I've heard before: Stripe declines payments that a local gateway service would have accepted, for reasons unrelated to fraud protection. That's always made me scratch my head because my (admittedly primitive) understanding is that you're eventually hitting some API at the bank which accepts or declines the charge. Why would it matter whether it's Stripe hitting it or some other gateway? I assume Stripe has more resources to attack such problems than your average Mexican gateway provider, so there must be some intractable problem in there somewhere?
I read Digital Minimalism back in February, and did a cleanse in March per his recommendations. One thing I noticed... I normally keep track of books I've read. I jumped from reading two books a month to reading six. Was I seriously reading four books a month in bullshit screen scrolling and arguing with people who are wrong on the Internet? Apparently.

I still use the phone as distraction, but now I do it with the Kindle app. I keep my phone Kindle loaded with books I can read in short bursts without extended concentration (currently about to finish the financial planning book I Will Teach You to Be Rich, by Ramit Sethi), and carry my regular Kindle around for books that require more engagement.

I already avoided video games; I've done so for years, because I recognized that I have an addiction problem. When it comes to videogames, I'm like an alcoholic that doesn't drink for fear of the consequences. What I didn't realize is how carefully crafted the addictions of Facebook and Twitter are, how they sucked me in worse than video games ever did.

I have a long ways to go to fully engage with the world again, but I'm getting better.
Right, but if cancellation becomes a dark pattern, use a dark pattern in response.
> or it might be a huge bureaucracy that runs on the rule of law

You forgot to mention that in that case it's just one guy with the only gun
Interesting - I've been following bolt.com, which seems to guarantee zero chargebacks as well. Given Stripe's scale I now wonder why the value add for Bolt over Stripe is supposed to be now.
If a doctor doesn't know what outcome the patient is looking for, how are they going to recommend a course of action?

1. What is your understanding of where you are and of your illness?

2. Your fears or worries for the future

3. Your goals and priorities

4. What outcomes are unacceptable to you? What are you willing to sacrifice and not?

And later,
5. What would a good day look like?

https://www.nextavenue.org/atul-gawandes-5-questions-ask-lif... (Just for an example)
Well it's never going to happen if you just throw up your hands and say "it's impossible". How about starting right now, by raising gas taxes and changing zoning regulations and encouraging denser development?
I think because the Taiwanese government is taking the "responsible for public safety and security" role to a natural conclusion for the 21st century - fake news is dangerous, the government is doing its role to combat that.

The free press still exists and can fact check away. And, since Taiwan is democratic, if a minister takes the piss, the press can report on it, and the public can elect someone else.
Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution — Iterable is built for marketers, trusted by engineers, and designed with intelligence.

Here are our open roles:

- Director of Product: https://iterable.com/company/job/?gh_jid=1073949

- Engineering Manager-Product: https://iterable.com/company/job/?gh_jid=1475142

- Software Engineer - Product Engineer: https://iterable.com/company/job/?gh_jid=1374138

- Software Engineer - Senior Engineer, API's and Partnerships: https://iterable.com/company/job/?gh_jid=1536262

- Software Engineer - Senior Data Infrastructure Engineer: https://iterable.com/company/job/?gh_jid=1321405

- Software Engineer - Data Infrastructure: https://iterable.com/company/job/?gh_jid=1600606

- Software Engineer - Backend Engineer:https://iterable.com/company/job/?gh_jid=1683622

- Software Engineer - Senior Backend Engineer: https://iterable.com/company/job/?gh_jid=1683679
Curated advice from founders and investors on how to come up with startup ideas. This is just a small initial version, but the idea is to be able to search for any question and find answers from reputable people.
Just deal.

I used to find Twitter threads difficult to follow, but you know, if you work at it, if you spend time reading them, it's not as big a deal.

I'm sure people raised a big stink when moving from scrolls to books, that turning pages was asking too much.
> foreigners cannot own the majority of ANY company.

This is incorrect, and has not been the case for a very long time, please don't spread FUD.

Wholly Owned Foreign Enterprise https://en.wikipedia.org/wiki/Wholly_Foreign-Owned_Enterpris...
>you get to freely choose what law(s)-enforcement you want to be under

Until someone under a different LE company accuses of a crime. Then you'll be subject to their process (unless, of course, your LE company has more guns).
SEEKING WORK | Ottawa, Canada | Remote Ok

I'm available for part-time, project based work, or mentorship opportunities. 7+ years experience. Web/Mobile/Devops.

Website: http://redgetan.cc

Email: redge.tan@gmail.com

Skills

- Backend: Nodejs, Express, Ruby on Rails, MongoDB
- Frontend: React, Webpack, Backbone.js
- Devops: Kubernetes, Docker, Chef, AWS EC2/Lambda
- Tech: VR, HTML5 Canvas, WebGL, Video Streaming
- Platforms: Web, iOS (Swift), Android (Java)

Examples of work I would love to do

- Augmenting Test Infrastructure - You might lack resources/time to add tests, and are currently focusing on features. I can help implement integration tests for complex micro-services, or UI tests for your react/react-native codebase.

- React/React-Native work - I've worked on React.js projects before and also have native iOS/Android experience.

- Weird Problems/Offshoot tasks - Ones that no-one else would like to do or have trouble doing. Perhaps it involves migrating old legacy software and library dependencies makes it a pain to migrate.

- Crypto related work - I've done small projects involving ethereum, nano (raiblocks) such as web-wallets.

- Mentorship - I've mentored junior developers in the past, and have also helped friends who are new to coding.
I had to make a little power interceptor board with a current limiting IC to meet hazardous environment requirements for a product. During testing (shorting power through the chip) I decided to stick my finger on there and discovered a pretty cool phenomena. The thermal spike was so fast that it caused you to jerk your finger off every single time, but by the time your finger started to move, the heat was already dissipated to the point where it was completely safe to touch. Everyone in the office had to try it multiple times. No one was able to keep from jerking their finger away even though it was obvious that by the time your finger began moving involuntarily the heat was already gone. It perfectly demonstrated the perception/signal delay alongside reflexive behavior in the human body. Similarly you could use a simple transformer with a battery and use the collapsing EM field to shock them.
@mruts: "but then inflation will just go up a similar amount"

That is a faith-based belief.
I'm currently running a robotics course for ages 8-18. Drop me an email and I'll send you my lesson plans.

For everyone else(and you), what I just finished writing up is a course designed around taking technology back to basics.

Literally the first lesson is LED's , wires and batteries using cardboard as a breadboard.

My difficulties are slightly different than yours, as I need to keep English as a major goal of this, and I only have 12 weeks for each rotation of the course.

But if you want, I'll drop you my course notes, and respond here to any questions if this interests you
(Note it's quite late here in Japan, so there will be a bit of a delay in responses).
I've never understood the logic of "playing fair". No one plays "fair". Please name me 1 country who plays "fair".

China does what everyone else does, but usually better in the long game. I both admire it and am terrified by it. We helped make this game. And we can't simply talk about fairness when we're not the benefactors.
I've definitely encountered cases where a company didn't have an office in states where employees were located. In some of these cases, employees may have been de facto remote but still technically had an office at the company's location. Others though an employee was clearly remote in a different state.

What I can't speak to is what sort of legal presence the company set up in the remote employee state of residence. (An office may not be needed but some sort of legal paperwork may be.)
Incidentally, my favourite knot of all time is also listed first: the adjustable grip hitch, https://www.animatedknots.com/adjustable-grip-hitch-knot

Take 5 minutes out of your day, find a small piece of rope (or CAT5, headphone wire, USB cable), and actually tie the knot with your hands. It's super easy to pre-visualize the knot forming and you can learn to tie the knot in any orientation after just a couple tries.

Being able to adjust the tension on the line after tying the knot pops up in all manner of practical situations. This was my gateway drug to the wonderful world of knots.

---

EDIT: to encourage people to actually tie the damn thing, here's a picture of my computer mouse cable around the handle of my coffee cup: https://i.imgur.com/ZN4WXoB.jpg (in the "right handed down" orientation, as opposed the the "right handed up" direction from the instructions).
Stop messing with scrolling.
For those interested in gaining insight on working hours throughout history, I would recommend you to take a look at OurWorldInData's empirical study. It looks at weekly work hours since 1870s, hunter-gatherer work hours, productivity vs annual work hours, etc.

https://ourworldindata.org/working-hours

It begs the question, is a portion of society burning out because of the type of work, current lifestyle, our knowledge & expectation about the world, something else or a combination of factors?
I don't think they plan to build those megastructures with their bare hands.
> No one wants to escape the real laws, because they are proven to be necessary for the society to work, and everyone agrees about them.

There are (next to) no laws that are internationally agreed upon.
1) Wait, does DuckDuckGo use Bing’s search index?

2) A good solution would do both- open up the underlying data while breaking up the various ad sales businesses. A great example is YouTube- YouTube should not be able to single handedly demonetize videos- creators should be able to opt in to alternative ad networks so long as they aren’t violating the TOS, keeping Tuba instructional videos in the black (https://arstechnica.com/gaming/2018/04/youtube-demonetized-m...)
Well we could start by not building in the suburbs any more, and instead building more densely (this is done with zoning regulations), and raising fuel taxes as well.
It doesn't prevent it, but it also doesn't prevent any nearby country from folding you up if they feel like it. The premise of seasteading seems to be that they are somehow prevented from doing this by maritime treaties.
My experience shows they do not.

For a ban, they need something concrete like using the same browser cookies, recovery email address or phone number.

IP isn't enough alone - you could be on shared WiFi.

Also, after account creation, you can log in from the same place without risk, or even use multi-login to log into both accounts at the same time.
We're moving there soon so I'll preemptively put my hand up. Feel free to email me, or pop a link to some means of communication and I'll hop in!
I've been using lastpass for 6+ years now and its never asked me to change my master passphrase, let alone every 180 days.
If they even survive it. The open ocean is hostile beyond belief. Anyone trying to setup a stable city out there does not understand or respect it's terrifying power. https://youtu.be/aBM7NgMhg90

It takes a bay of some kind to do this semi-safely, but you won't find those 12 miles out from continents and if you do (basically reef atolls) they're almost certainly claimed by a government or very, very far away from civilization, and completely incapable of sustaining life in a way most people would want to live.
> who is nil

A noun in the English language, of Latin origin.

https://www.merriam-webster.com/dictionary/nil
They do however risk getting a lot of flak for having been insensitive or whatever.

In other words, there's no culturally accepted way of calling people out.
You can find out more about https://en.wikipedia.org/wiki/Anarcho-capitalism

relevant subreddit:

https://www.reddit.com/r/GoldandBlack/
Is pasture-raised dairy actually more ecological? Sounds like it requires a lot of land.
One could also choose to simply not read this story and go on to another story that's more suited for the reader.

ADHD is one disorder; the need to actively tell people you're not reading something and why is another. ADHD is less anti-social.
There's definitely stuff in there that is dusty for sure. Thanks for this.
strcpy() is actually fine when used with literal/constant strings and the buffer is large enough. The compiler can even optimize it and issue warnings in case of overflow.

However, using strcpy() with arbitrary strings, is a bad idea, even using the safer variants (strncpy, strlcpy, ...) is not ideal. In the case of ZeroHTTPd, the length of the path should be checked during request parsing and a 414 error be returned in case it is too long. Once you know the maximum size of your path, you should be able to size your buffers to do all your manipulation safely, and it includes using strcpy/strcat. I wouldn't recommend it but it can be safe.

Done right, string manipulation in C can be very efficient, it is also very tricky, because you need to be aware of your buffer sizes at all times. Ideally, you should avoid copies.

All the string manipulation trickery may be a little too much for such a simple project and it isn't the point, so I suggest maybe just add a few comments along the lines as "this is unsafe". strncpy() is not the right way to do it, it is just a band-aid so that instead of buffer overflows, you get truncated data, which is usually a less severe bug.

Since we are nitpicking, the return values of system calls like recv() are not properly checked. EINTR and EAGAIN have to be taken into account. It it rarely a problem except when the server is overloaded. And considering that the point of ZeroHTTPd is to measure performance, being robust to such conditions matter.

BTW, flooding your server is very educative. I wrote a small, performance-oriented HTTP server myself (with epoll()) and that's at 100% CPU with all queues full that you realize that you really need to read the man pages. The Linux network stack is pretty stable under load but you need to do your part.

Finally, thank you for your work, I had a feeling that epoll() was "the right way" but I didn't test it. You did ;)
You want to eat? Very well, if you agree to also be eaten.
They are in fifth grade now... "What's a calculator? Oh... you mean a calculator app."