skysight-inc/HackerNews huggingface dataset:
Blablacar | Software Engineer | Paris, France or remote in France | Full-Time

Blablacar connects drivers and passengers willing to travel together between cities and share the cost of the journey. The company has raised hundreds of millions of euros over the last decade and is profitable with a lot of room left for growth. The main technical challenges are optimizing matching algorithms, the addition of bus supply, and a rapidly growing tech organization that offers a lot of opportunities to learn. The stack is modern (mostly Java and PHP services running in Kube in GCP). We offer competitive packages, especially for France standards.

We are hiring backend software engineers to build the future of the platform. You can apply on https://jobs.smartrecruiters.com/BlaBlaCar/743999700774080-s... or reach out to me directly at antoine.tollenaere@blablacar.com.
Because giving a specific example is demanding to prove a negative. Such a request itself is borderline trolling.
None of these are bad choices.

I’d suggest checking out 5-10 min worth of material from each one and choosing whichever you find most accessible.

If after completing one course you don’t feel confident you’ve absorbed the concepts, try another. Otherwise move on to the next set of concepts.
Do you have a real example of how to take meaningful action that makes a difference, right now, today?
> But you don't get to call someone out for being prejudiced when they are literally following the advice given to them by specialists who are trying to promote diversity and inclusion.

Wait, why not? Why is this appeal to authority iron clad? Why is this authority better than any other? If I claim to be a "specialist[] who [is] trying to promote diversity" and I am doing bigoted things, where does that leave my authority?

I don't believe defending an appeal to authority by asserting that your authority is correct is a sound line of reasoning.
Modo Labs | Various Software/DevOps Engineers | Cambridge, MA | Mostly Onsite | modolabs.com

Modo Labs is looking for a variety of software engineers to join our engineering team, which is mostly based in Cambridge, MA.

We provide no-code and low-code environments that allow admin teams in universities and corporate workplaces to publish mobile apps and content. Our platform can and has been opened up to students and employees for a crowdsourced mobile campus experience. If you like the idea of building technology to improve student life in higher ed and enhance culture at the workplace, you should definitely check out Modo.

Our products span a range of stacks. We are looking for people with skills in PHP, Ruby, JavaScript (frontend and backend), Java, iOS, devops, and big data. We haven't posted specific listings on our careers page yet (https://www.modolabs.com/about/careers/) because that takes time, but if you have any of these skills and are interested please let us know at careers+hn@modolabs.com

We currently have a strong preference for Boston-area candidates, but we do allow remote work and may consider candidates with particular skills from other parts of the U.S.
I am in my late twenties. All the other advice seems to come from people my age. I would also have similiar advice:

- Focus on your relationships, they take work. Manage your input and your expectations.

- There are probably easier ways to make money. It's okay to take an easy route and improve from there. Time is valuable and interests compound.

- Which inner desires are your goals feeding into. Is there an easier way to get there?

This thread is full of advice like this and there were probably similar threads 10 years ago. Have we listened? I would not have. I learned it the hard way and now believe in it.

A better question probably would be: What advice would your future self give you in ten years?

For me it would probably be around health. Maybe family and friends.
This is anecdotal evidence, but I moved from a european town of 200 000 to a mega-city of 20 000 000 and I've seen far fewer incidents here during the last 5 years than the first 30 in my old hometown combined.
newline (formerly Fullstack.io) | Book author | Remote | Part Time | https://www.newline.co/write-a-book Earn on order of $50k/year by writing a programming book. We’re the authors of Fullstack React, ng-book, Fullstack Vue and we’re looking to work with authors like you to write a few new books this year. Our books sell very well because: - We go way beyond API docs and teach everything you need to know to build real apps. - We guarantee the books and code are up to date.

- We invest in marketing the books (and have an active email list of over 100k)

- We love the topics we write about and aim to create something remarkable every time.

If you decided to self-publish, you may find the marketing is more than writing the book. We have an audience, and we know what they want to read - so when your book is done, we already have people who want to buy it.

If you decide to go with a “traditional” publisher, you may be given a mediocre editor, write your book in MS Word (ha), and earn 5-15% in royalties. With us, our editors (me) are programmers first, our tooling is dev-friendly, and our royalties are split 50/50. (For scale, the author of Fullstack Vue earned $20k on the opening weekend, Fullstack D3 even more.)

We’re looking to write content about JavaScript, Building Full-stack web apps, Angular, React, ASP.NET Core, Serverless, Python, Elixir, Blazor, Data Science etc. Anything up and coming.

If this sounds like something you’d be interested in, fill out the form linked below. Looking forward to hearing from you!

https://www.newline.co/write-a-book

(I've talked more about our economics of writing books here: https://news.ycombinator.com/item?id=17015117)
Replicated | Backend Engineer - All Levels | $100k - $160k + equity | Los Angeles onsite | https://www.replicated.com

Replicated is building modern deployment frameworks that make it simple for SaaS vendors to deliver their applications to enterprise customers.

We are looking for hackers and engineers with a passion for crafting developer tools and solving challenging technical problems. At Replicated you will be working with a talented and experienced team, writing code in Go & Typescript, and contributing to the growing Docker & Kubernetes ecosystem. We are also currently looking to fill engineering roles working directly with customers.

If you are interested please email jeanne (at) replicated (dot) com
> That's true, in most of the company's I worked (includes the current one) I'm not interested in the product at all.

This way of thinking would honestly have never occurred to me. If I'm really not interested in the product a company produces, then I don't think that I'm qualified to work there.

> With modern devices and Browsers you can't tell the difference between using a framework or not.

I sure can!
The most harmful thing prohibition did was normalize flouting the law, I'd argue it also introduced in popular American culture the concept that an individual could judge the law and decide whether it was just or not.
He most certainly was not banned from running a public company in the US for a decade because of his offenses. He agreed not to run any companies that reported to the SEC, and the SEC agreed to drop its case.

(And if you believe that settling a case without admitting guilt is the same as guilt, I would hate to see what you think of criminal plea bargains in the US, which are much more common, and many of which are far worse abrogations of justice.)
Seeing how that kid went about that problem, seeing how interested he seems, makes me want to teach. It's impressive how natural the discussion was with the kid, the two were on exactly the same page throughout the entire discussion. This video doesn't really show that all kids can get this interested in math, but it does show that for the right kids, of which I suspect there are a substantial number, we can be teaching concepts much much earlier.
Exactly! socket.io was there mostly to speed up prototyping. I plan to replace it with vanilla code soon, to make the frontend app even more lightweight.
CodeWeavers | St Paul, MN, USA | Full Time | REMOTE or ONSITE | Wine, 3D Graphics, and General Open Source Developers | C-language systems programming

https://www.codeweavers.com/about/jobs

CodeWeavers is hiring skilled C programmers to work on the open source Wine project and other related open source projects, including several 3D graphics projects (Vulkan, OpenGL, and Direct3D). CodeWeavers partnered with Valve Software to integrate Wine into the Steam for Linux client as a part of the Steam Play (Proton) initiative. This allows Linux gamers to play Windows games on Linux more easily. We need new, full-time developers to improve Wine's ability to run games.

We are hiring remote programmers, US or international, as well as local workers. We will consider relocation, if desired, on a case-by-case basis. Please see link above for information, benefits, requirements, and how to apply.
Vitally.io | Senior Backend/API Engineer (Node + Typescript) | New York | Onsite

Want to work on a modern tech stack that helps you simultaneously improve your engineering skills while delivering results at a high rate of speed and quality? At Vitally, we are a lean team of amazing product creators, and we're looking for another exceptional engineer to join us!

A bit about us: Vitally is a powerful and beautiful Customer Success platform that helps SaaS teams provide personalized Customer Success at scale and reduce churn. We've only been in the market a little over a year, but we've made some amazing progress in short time. We just raised a fresh round of funding and are now looking for talented team members to help us maintain our fast pace.

Apply by emailing us at careers@vitally.io. Thanks, and hope to chat soon!
I've been on the hunt for a physical box that could house a raspi zero w with together with a power brick and a reasonably good wide angle lens to be an outdoor, weatherproof (not waterproof) camera that only needs a power cable. Adding motioneyeos on it would make a very decent hardware, but so far, nothing.

If anyone knows something like this, a link would be appreciated.
I've seen it too, and some of them are doing it on the leaner side (<$500k) on the assumption that if things get bad they can just work a little to make up any shortfalls.
All the while corporate earnings didn't go up. Go figure.

At this point, with so much stimulus, I'm wondering if the next crisis will be a deflationary one, like everyone is expecting (i.e. a stock market crash, people fired, credit frozen) or the inflationary type (long drag of stagflation).
TL;DR - he found it, by sending a giant PDF thereto and recording network traffic info via 3 computers, extracted the signal strength of the desired device (Kindle), and mapped the convergence of 3 spheres of that signal strength, locating it within a couple feet.
Even 70s Soviet surveillance was comparatively brutal to todays Russia's troll farms. Ask any soviet jews.
To add to the list: What shared libraries (.so) do these executables require? When trying to minimize the footprint of something, I often find that this is where the bulk is hiding.
Yeah, I remember.

What's the strategy that will work in 2020 Sell everything perhaps....

Or are we setting the stage for the Roaring Twenties? Or did we just exit that decade?

Maybe the (20)20's will be seen as the Great(er) Depression. Perhaps we're a decade out of phase with the last century.
Don't worry. Op won't reply now.
> Successfully meeting a sales deadline looks the same as signing the same contract after the deadline (other than the deadline)

This is so far from the truth. I encourage you to spend more time with your sales team and even your stakeholders who are buying $100k+ software from vendors. There are so many parameters of a deal that go beyond contract signature date. Deliverables, SLAs, roadmap commitments, length of contract, legal definitions, opt-out conditions, payment terms, pricing, and more. Deals aren't just "on time" or not, they vary greatly in terms of quality. And that quality largely determines your company's ability to hire more engineers. Or fire them. ;-)

Bad deals happen when you're down to the wire and have to get it done on time or people will lose their jobs. Not unlike bad software. Work in the real world has deadlines. The people doing the work will always advocate for the loosest deadlines (or none at all, as is often the case with engineers). The people who need the work done will always advocate for the fastest turnaround. Without these checks and balances, the work just does not get done fast enough or well enough to stay competitive.
Micro | SWE, SRE, Dev UX | Full-Time | ONSITE London and REMOTE

Micro (https://micro.mu) is a seed funded startup building a global services platform for microservices development. We are the creators of the successful open source project Go Micro https://github.com/micro/go-micro. Our goal is to now move beyond the framework and provide developers with a serverless platform to remove the hassle of managing infrastructure.

We're looking for software engineers, SREs and devrel to help build the platform, continue the growth of the open source project and ultimately build the next generation of developer experiences beyond the cloud.

Contact hello@micro.mu or join the slack #hiring channel to learn more https://micro.mu/slack
The cost mentioned upthread was $5 for 5000 requests, or 0.1 cent per request. Would that have allowed you to collect the data you wanted?
FOIA requests can be frivolous, but the actions of government can be both frivolous and extremely harmful. Transparency is a fundamental tool of preventing government from being frivolous and extremely harmful. Fielding FOIA requests is going to have some wasted effort due to frivolous requests, but that's an unavoidable side effect of effective transparency in government, which is fundamentally, critically important.

If anything, I'd rather see a policy of default-open rather than default-closed--if people want to classify information they should need to provide a justification for why it needs to be classified, not the other way around.
There's the Iron Law of Prohibition: If a type of substance is outlawed, only the most potent forms of that substance will be available for sale on the black market.

During alcohol prohibition, nobody smuggled light beer. They smuggled overproof gin and rum.

During opioid prohibition (now) incredibly dangerous form of the substance, such as fentanyl, drive out the less dangerous forms. Of course fentanyl isn't very dangerous in the hands of a skilled pharmacist / chemist who knows how to measure and dilute it to make safer doses. But, due to prohibition penalties, people with those skills don't work with it, leaving the field to clowns who dilute it with stuff like powdered baby formula.

Oh, and yeah, prohibition means we get to read news about criminals with names like El Chapo.

Can the world learn from the US's experience with alcohol prohibition? Some European jurisdictions, viz. Portugal, have shown good success decriminalizing drugs.
SEEKING FREELANCER.

Location: USA.

Remote: ok

I need a blogger / writer, to write about all thats going on with the EV market , especially TESLA and the used Tesla market. Topics include writing about AUTOPILOT. Software updates / hardware updates etc..small start up, budget is low but we can work with you. $20-$30 a blog post. Goal is to get more traffic to our site. 1099. NOT A FULL TIME GIG. We are based in NYC. contact me: adamqureshi at gmail.com
Jesus, I just remembered I met some expats and we smoked a joint. It was communicated to me that it was frowned upon in Japan and maybe even serious but I'm starting to wonder exactly how much that joint could have cost me. Wtf Japan?
I've had my parent's PC on Linux for almost 10 years (mostly Xubuntu, was on Mint for a bit). I initially expected to reinstall Windows after a few months, but it worked pretty well. I told them that it looks and works[0] like Windows, and they were off.

[0] As for as using the GUI is concerned. Normal people don't care about the internal workings of their technology.
Teams often work this way in practice. The product owner has ultimate responsibility for choice and priority of stories, but like any competent leader, they will exercise that responsibility on the advice of their team.

If the team's programmers are "product-minded" [1], then the PO will be getting lots of input from them, and in a healthy team will be going along with most of it - the PO is in a "first among equals" kind of position. If the programmers are not like that (junior, new to the domain, just not built that way), then the PO will make the product decisions without them (but still with the support of a product designer, hopefully!).

There's an excellent leadership principle in the UK armed forces (and i'm sure elsewhere) that a leader must consult their subordinates before making a decision, but that once a decision made, subordinates must go along with it. The PM - programmer relationship around prioritization is an example of that.

[1] https://blog.pragmaticengineer.com/the-product-minded-engine...
Lol so many original people are still there.
Sure didn't help that 2018 ended with everything being down 15-20%, this year was more of a rebound than a continuous healthy market.
This looks promising. Is there such thing as a generalized SQL query engine that runs over any key-value store that provides certain minimal core operations?

For example, say you have a KV Store with basic mathematical Set operations like GET, SET, UNION, INTERSECT, EXCEPT, etc. The Engine would parse the SQL and then call the low-level KV Store Set operations, returning the result or updating KV pairs. This explains how Join relates to Set operations:

https://blog.jooq.org/2015/10/06/you-probably-dont-use-sql-i...

Another thing I'd like is if KV stores exposed a general purpose functional programming language (maybe a LISP or a minimal stack-based language like PostScript) for running the same SQL Set operations without ugly syntax. I don't know the exact name for this. But if we had that, then we could build our own distributed databases, similar to Firebase but with a SQL interface as well, from KV stores like Pulsar. I'm thinking something similar to RethinkDB but with a more distinct/open separation of layers.

The hard part would be around transactions and row locking. A slightly related question is if anyone has ever made a lock-free KV store with Set operations using something like atomic compare-and-swap (CAS) operations. There might be a way to leave requests "open" until the CAS has been fully committed. Not sure if this applies to ledger/log based databases since the transaction might already be deterministic as long as the servers have exact copies of the same query log.

Edit: I wrote this thinking of something like Redis, but maybe Pulsar is only the message component and not a store. So the layering might look like: [Pulsar][KV Store (like Redis)][minimal Set operations][SQL query engine].
It's algebraically equivalent, but it's not the same procedure. The insight in Bumbledraven's Algorithm is that by factoring out an unconditionally-performed mod-4 step, the problem can be reduced to two cases.
I feel bad for anyone booking a private jet from Lebanon to France for the next while.

Plenty risk of an unscheduled diplomatic lunch:

https://en.m.wikipedia.org/wiki/Evo_Morales_grounding_incide...
> Of course since it's China, there'd be worries.

I could imagine the government siphoning off the more valuable exploits.
Or when they get trashed, drive home and kill people along the way...
I agree it's not perfect, but I'm not sure "lower conviction rates = better" is correct in all scenarios.

That means the country is arresting and bringing the wrong people to trial.

In an ideal world you're only arresting and convicting people with clear and obvious guilt. That would probably look like a society with very strong individual rights, extremely low (near 0) bias and a high conviction rate.
Except... There were significant performance disparities and risk profiles for each of these asset classes that nominally "went up"
That's a weird way to phrase it. It's like saying "theft is crime, but the charges may not stick if you show that you paid for the goods."

"Not sticking" usually refers to a loophole or procedural error, not everyone doing the right thing.
KIProtect | https://kiprotect.com | Berlin, Germany | Full-time | Onsite or Remote

We're an award-winning privacy and compliance tech startup helping our clients to collect data for analytics and machine learning in a secure and privacy-preserving way. To do this we are building a privacy-by-design data analytics platform that employs modern approaches like differential privacy and cryptographic pseudonymization to protect user's privacy while keeping the data useful for analysis.

We're a small (3 permanent staff + freelancers + interns), bootstrapped team located in Berlin. We are working on-site from a nice office in Charlottenburg but build all our processes with remote work in mind, so we're also open to hiring people remotely.

We have two open positions right now:

* Senior Backend Developer - Golang: https://kiprotect.com/careers/senior-backend-developer (keywords: REST, API, PostgreSQL, ETL, ELT, differential privacy, pseudonymization, cryptography)

* Privacy Engineer - Python, Golang: https://kiprotect.com/careers/privacy-engineer (keywords: Python, data science, privacy engineering, integration engineering, consulting, analytics, machine learning)

If you have any questions please contact us via e-mail: hn@kiprotect.com. We want to fill the two positions until April this year and the application process takes between 2-4 weeks. We're looking forward to hear from you!
That's incorrect. The Parrot module has only 32MB RAM and is running a custom marvell buildroot-style linux distribution [1].

You're confusing the linux running on the information center, with the linux running on the Parrot board.

[1] https://fccid.io/RKXFC6050W/Users-Manual/user-manual-1707044
I remember in 98 a lot of investment managers said we're in a bubble and went conservative. They missed out of a lot of upside and many got fired. Nobody knows whats going to happen this year, probably depends mostly on the election.
https://www.bloomberg.com/news/articles/2019-09-23/sec-accus...

> Ghosn was barred from serving as a director or officer of a public company for 10 years, while Kelly agreed to a five-year ban.
What should one look for in e-mail headers to spot spoofing?
Video Marketing
Think about a concurrent hashtable using chaining for collision resolution; distinct bucket chains can be updated concurrently, so you need a per bucket lock but you do not want a full std::mutex as it would increase the size of the bucket table by a large integer multiple. Instead, borrowing one bit from the chain pointer (you can easily arrange the least significant bit of the pointer to be always zero) is pretty much free.

Note: I wrote the above from the top of my head, I haven't actually had the need to implement a concurrent hashtable yet.
I feel like people are running into these problems because they want to pretend that a message broker is an event store. I could try to shovel a star schema into MongoDB too, but why would I want to?

Keeping data only in the latest schema is dangerous. We have no idea what data the business will find useful years down the line. By only having whatever is in the latest schema, you may have thrown valuable data away.
There was a story not long ago about an old man who rigged up his front door to trigger a gun of some sort on unexpected entry, and ended up getting killed by it.

This really just sounds like a way to inadvertently brick your computer 999 times out of 1000. Seems like something to secure it to your person would be mostly adequate.