skysight-inc/HackerNews huggingface dataset:
Blueprint.store | London, UK | Senior Node.js Full-stack developer | Onsite or Remote (UK only) | Full time

Blueprint is a venture-backed technology start-up backed by some of the best investors in the world - enabling brands and creators to sell inside SMS and WhatsApp. Blueprint is now launching to a global waitlist having been in development for 12 months.

We’re looking for an ambitious Senior Software Engineer to join our tight knit development team as we move from launching with our first clients to scaling up our business and platform.

Our UI is written in React and the backend built on Serverless using AWS Lambda, Node.js, DynamoDb and MySQL (Aurora). Our roadmap consists of challenging projects, including Natural Language Processing (NLP), payment processing and delivering an exceptional user experience for our clients.

You will work directly with our CTO and the company founders. Our engineering team is currently 5 full-stack developers, and we are looking for full-stack developers who can contribute in all areas of the platform.

Salary depending on experience: £60k-£90k

https://apply.workable.com/blueprint-store/j/EE934DE909/ . Apply via form or email me at al {at} blueprint.store.

Sorry, at this time we are not working with recruiters and are unable to offer Visa sponsorship.
Food is pretty good. But its not perfect, I don't want a bunch of, say, chocolate since I'll eat it all and feel bad.
Hot take: A great tragedy of the GNU/Linux ecosystem is the fact that ABI+API is still not figured out, and the most common interface between programs is the C ABI, which is embarassingly primitive even by 80's/90's standards. Some people in the FOSS community just want to leave things as-is to hinder propiertary software, and it's the same story with device drivers. You can debate the merits rightfully so, but then there's still companies pushing out binary blobs which break every few kernel updates. As a FOSS developer it's an eternal fight between good and evil with no winner in sight, as a propiertary developer it's pain in the ass to maintain old and new software between all the permutation of Linux distros, and as a user I get to cry because of the lack of popular software and backwards compatibility. Snaps and flatpaks are an ugly hack, literal ductape around this very fundamental problem, and clearly not the solution. GNU/Linux should have adopted COM and/or an adequete proglang with stable ABI a long time ago, and should have tried to control wasted effort put into duplicate software ecosystems (KDE and Gnome).
Location: Seattle

Remote: Yes

Willing to relocate: No

Technologies: React, Node, D3.js (data vis), SQL, AWS

Resume: http://www.asksiri.us

email: siriusastrebe[@]gmail.com

Full stack developer with data vis and real-time focus. Interested in contract, long term contract, or contract to hire.
https://news.ycombinator.com/item?id=25269934
Here’s the income distribution per household from the last census:

https://www.census.gov/content/dam/Census/library/visualizat...

There are a lot of people that can’t spend $200 on a watch, but can spend $20.
FuboTV Acquires Balto Sports
Doesn't amazon have relatively good customer support for retail? Or are you specifically talking about AWS here?
A kernel issue where it fails to adequately enforce the sandbox?
The troposphere isn't 100% reflective. You're going to have loss, and some of that loss is going to bounce off of the moon.
Are fractional shares rounded down and converted to cash? E.g., (following OP's example): 7.76 shares of CRM -> 0.76 shares of CRM => 241.35 (closing CRM price) * 0.76 = $183.42.
Honest question: what is Google chat? I only know Hangouts, I did not know they had a Slack/Teams app as well? Or is this the very old app that was integrated into Gmail back in the day?
Smartwatches have fallen so far from their peak.

In 2015, Pebble had a watch that had:

- an app store, third party apps, third party watch faces, and a developer ecosystem

- always on screen that didn't require a button press or specific arm gesture, and worked in bright, normally lit conditions

- physical buttons instead of tiny buttons on a tiny screen barely larger than the finger pressing it

- week long battery life

Pebble was crushed by Fitbit, which didn't have any third party support, and by Apple, which had miserable battery life and relied on the connected phone to do most of its work.

Now Pebble is long gone, Fitbit bought the remnants of Pebble is being acquired by Google, Google itself doesn't seem to have any interest in WearOS, and Apple Watch almost has two-day battery life and app store has never lived up to expectations. We now have "smart watches" which basically combine basic phone notification API implementations, a package of often unreliable sensors, mostly-off touchscreens, and bundled "apps" which can only be used with the hugest social media sites.
You're probably backwards there.

Edit: in 2016 Dropbox stored 400PB (https://dropbox.tech/infrastructure/magic-pocket-infrastruct...), in 2018 S3 was storing multiple exabytes (https://www.quora.com/How-big-is-Amazon-S3-across-all-region...)

I suspect multiple exabytes is a low ball.
Facebook Releases NeuralProphet
It's a lot easier to click a button on the AWS console then to get approval to buy new capital equipment, or to get approval to use a new vendor (for which we'd likely need legal review, security audits, etc.).
>>It's also the most secure and has the largest community.

Ethereum's mining fees exceed Bitcoin's:

https://cryptofees.info/

That would mean it has better long-term security prospects than Bitcoin, as security is proportional the revenue earned by validators.
I think your last line is key to why a low price is a good idea. As someone who did a lot of research before buying my first smartwatch, I found it difficult to actually estimate how much benefit I would get from owning a smartwatch. What this essentially does is lower the barrier of entry. Now, a prospective buyer doesn't have to see much benefit to take a chance on buying the product.
A visual playground to JavaScript array and object transformations
Hey, I tried figuring out what the most recent official Ethereum wallet is, but the wallets which the website lists all seem like third-party ones.

The previous official wallet's repository says "Mist and Ethereum Wallet have been deprecated.".

Is it true that the Ethereum foundation isn't providing a wallet software anymore?

Why is that?

I would consider it as quite unsolvable as a user to determine which of the 24 third-party wallets is the most trustworthy, hence I'd prefer to just use one developed by the same people as Ethereum.
Software Engineer - Android

O'Reilly Media, Learning Platform

Remote (within the US), Full-time, No Visas

http://app.jobvite.com/m?3N6iklwl

About Your team

Our tight-knit and collaborative mobile apps team has a strong user focus and cares a great deal about high-quality software. We value colleagues who are helpful, respectful, communicate openly, and are always willing to do what’s best for our users. We keep a close eye on customer feedback to make sure we’re delivering useful, timely improvements. The team is broadly distributed across the US and constantly encourages each other to deliver work that instills pride and fulfillment.

About the Job

We are looking for a thoughtful and experienced Android engineer to help grow an application that thousands of individuals use everyday to learn. The ideal candidate will have a deep understanding of modern Android development and will have shipped or supported an Android application with an active user community. The candidate will be routinely implementing features, fixing bugs, performing maintenance, and troubleshooting problems within the codebase. Most changes you make will be accompanied by tests to confirm their desired behavior. Software Engineers will submit code for review by their peers in the form of pull requests, and will regularly review code by their peers.

About O’Reilly Media

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that’s necessary for success.

Other open engineering positions:

* Software Engineer - Machine Learning: http://app.jobvite.com/m?3T6iklwr
Go is not AOT compiled.
Roostify | San Francisco, CA | Onsite or Remote | Full-Time | Sr DevOps, Backend Eng (Java), QA Eng |

Roostify is a fast growing FinTech startup transforming the mortgage industry with an innovative and integrated platform that’s streamlining the entire digital lending experience.

You can find these and all of our other current openings at: https://www.roostify.com/open-positions

Tech Stack: Ruby on Rails, Java, React, AWS, Python, Bash, JS, CSS, AWS, GCP, etc.
When I was traveling for work back in the late 90s, I bought a GustBuster umbrella out of the SkyMall magazine for my brother's HS graduation. He used it all 7 years of undergrad and law school.

I may have even used the seat-back phone to order it while flying...
I got the feeling that the price was too good to not be something else as well.

I might be mistaken, but it appears to me that they might have ways of monetizing user data.

From the privacy statement:

> We allow others to provide analytics services and serve advertisements for us across the web and in mobile applications. These entities may use cookies, web beacons, device identifiers and other technologies to collect information about your use of the Services and other websites and applications, including your IP address, web browser, mobile network information, pages viewed, time spent on pages or in apps, links clicked, and conversion information. This information may be used by Wyze and others to, among other things, analyze and track data, determine the popularity of certain content, deliver advertising and content targeted to your interests on our Services and other websites and online services, and better understand your online activity.
Does this require API Gateway or can you run it directly via Application Load Balancers like regular Lambda?
I think what I'll do is write a container entry point that cleans up temporary files like you said, but also repeatedly spawns a new process for the main program, to minimize the findable leftover data in RAM. Just in case an attacker finds a Heartbleed equivalent in my application.

Thanks again!
This whole article reads like a third-hand regurgitation of the same stuff. Author even admits:

"I did some original research to confirm a few statements here and there, but honestly, most of this article is just rearranged and reworded from Jamey [Pittman]'s amazing work on the Dossier."

And Pittman credits all of his regurgitation (oh, sorry, dossier s'il vous plaît), to Don Hodges.

"Special thanks to Don Hodges (www.donhodges.com) whose invaluable contributions to this guide can be found in every chapter."

Jesus Christ. Whatever. See you on the front page.
This seemed to be the response in every conversation I've had with people about Slack being acquired. No matter who acquired Slack, it just seemed like negative value to the existing customers who signed on for a ubiquitous messaging platform.
Google chat, lol.

Which one?

Google Wave? Google Buzz? Google Talk? Google Hangouts? Google Allo? Google Duo? Google Meet? Google chat that came with Google Apps? Or G Suite? Or Google Workspace?
I've been doing this for a couple of years and can vouch that it works.
The loading messages were replaced with generic non-playful ones relatively recently, FYI.
Slack's main differentiator up until now was that it wasn't tied up in a tech giant. That meant it had great compatibility with everything, and that it was, as a product, the primary focus of its company (and not just an accessory). I think it could have survived on that alone, but this acquisition throws that entire story in the garbage. Now it'll just be "Teams but worse".
It's a credibly neutral ledger that guarantees access to any one in the world indefinitely.
Whatever happened to matrix.org/vector/riot.im/element.io? (side note: most confusing branding ever :-/). Element seemed to be picking up some momentum a few months back. There was recent news that they acquired gitter too [1]. These days I only hear about slack exodus and discord this and discord that, though.

If I get it right, from all the group messengers that appeared around 6 years ago, the only one with an open protocol seems to be Matrix, but it hasn't proven to be to their advantage, apparently. Only Element, Zulip and Mattermost are open source?

Honorable mention: IRCCloud was a "hot thing" for a while, but it seems like it wasn't enough to revitalize IRC. [2]

--

Appendix, initial releases:

* Slack: August 2013; 7 years ago

* Discord: May 13, 2015; 5 years ago

* Mattermost: October 2, 2015; 5 years ago

* Zulip: ca 2014, at least 5/6 years ago?

* Matrix protocol: ca September 2014; 6 years ago

* vector/riot/element: ca September 2016, 4 years ago

--

1: https://techcrunch.com/2020/09/30/element-acquires-gitter-to...

2: https://www.irccloud.com/
Just add an S, right?

FAANG becomes FAANGS
That's just what CRM companies do, isn't it? SAP is also just a huge pile of acquisitions that's held together by some duct tape.
There is no need for a question to answer, just a match.
The Salesforce-Slack stack so far:

https://news.ycombinator.com/item?id=25269934 <--

https://news.ycombinator.com/item?id=25255231

https://news.ycombinator.com/item?id=25211262
>With a distributed app, is the code passed around, or is it executed in a distributed way as well?

The latter. The contracts are deployed to the blockchain itself. The output of the code is secured by ethereum's consensus rules.

>The "forking the official frontend", is that something you just run on your machines or is it run in a distributed manner somehow?

The front end is something that runs locally.
Absolutely.

Our smallish company has used Discord all year long for our company communication and I could hardly be happier. They have an excellent bot API, a super clean yet playful interface, instant search and just don't feel/smell as "enterprisey" as Slack already felt (and that was well before now being acquired by Salesforce).

If Discord can maintain all those things and add a bit more Microsoft integration, they have a huge opportunity here.

(Either that or Microsoft can preempt the whole thing and acquire Discord).
Generating Realtime Weather Data with Python
One could copy-paste Discord, replace all occurrences of "gaming" for "enterprise" and it would be a much better business communication platform than Slack.
Algorithm Sorting Display
Don't forget: 7.5mm thick (for the round version). There is nothing on the market even close.

I wore mine until last month when the battery gave out. If I could buy one with a new battery (not a replaced one as it compromises the waterproofing) I'd choose it over any other option available today.
On first glance that page looks like something Apple might have put together. I genuinely thought this was from Apple.
I don't think you're disagreeing with each other - a bit of intro text especially helps if the project is abstract.
I too hate being bought stuff that I don't need or want. Honestly I have too much stuff as it is, and nothing I already own needs replacing. The idea of yet more stuff entering my life, creating needless waste is actually a little distressing. I'm lucky to be in that position or course.

Ask for consumerble stuff, food, drink, that sort of thing. I like interesting beers, cheeses, that sort of thing. Think about the sort of things you like and ask for "posh" or "interesting" versions of it. It gives people an opportunity to exercise their gift buying powers, but whatever they get you will be gone once you consume it.
> Comparing oranges to oranges, if SARS-CoV-2 had spread in 1918, it's likely COVID would have been a bigger killer than the Spanish Flu.

The lower bound on Spanish flu's IFR is 3%. Covid's IFR is around 1%, and almost all of that is in old and sick people. Spanish flu killed far more at far younger ages. Had covid hit a century ago, its IFR would likely be lower because those hit worst by the covid (the old and sick) would have already died of something else.

Again, Spanish flu infected 1/3rd of the world and killed at least 1% of the world population. It was the last time in history that human population declined over a year. Even in 3rd world countries, covid can't approach that level of lethality.
I'm gonna sound like an asshole either way, so let's just get it over with.

Obviously I feel sorry for everyone who suffers for whatever reason, but I find it really difficult not to feel as if parents have very little right to complain about the suffering they willingly brought on themselves. I mean, it's not like it's a mystery that childbirth is painful and that raising children is a mostly miserable affair. It's kind of like someone who set themselves on fire complaining about the heat.
China’s New Stealth Bomber
One of my random childhood memories is the family gathered around to witness the rare glitch in Pac-Man where you could enter the ghosts' house. It felt like more of an achievement than winning the game honestly.
Salesforce is already a monopoly if you go by volume of revenue earned from CRM. No one other than small/niche SaaS businesses competes directly for CRM business, and any new CRM startups can't get venture funding because it's considered an untouchable space by VCs. Every other large player they compete with in the CRM space (Hubspot, Zendesk, Oracle) offers a CRM as a side product to their main line of business.

This transaction shouldn't be the catalyst for regulatory action; regulators should have already taken action.
Location:
Remote: Yes

Willing to relocate: Yes

Technologies: iOS, Android, Django

Résumé/CV: https://elviva404.github.io/elikemsavie.github.io/

Email: elviva96@gmail.com
>Yeah, now I can see that you have indeed never really tried.

This is totally untrue!

I am open to the possibility, however, that I have been working with a challenging front-end codebase and that, on that basis, I may not have seen the best that JS has to offer. But in my experience — intermittently building toy iOS apps the last few years and having also built some production react apps in a large codebase (perhaps not a fair apples-to-apples comparison) — iOS has felt much more straightforward for creating apps with idiomatic UI/UX.

Forgive me if I came off as a bit glib. But I do tentatively, at least, still hold my original position; though am open to the possibility of being wrong!
News Explorer - RSS client that syncs via iCloud (as opposed to others where you need to host or subscribe to a third-party sync service).

AdGuard Pro - a good ad blocker which tends to be more up to date than the competition and I beloeve allows arbitrary uBlock-style filter lists.

Apollo - a good Reddit client without the user-hostility of the official one.

Pythonista - a Python interpreter for iOS, including bindings for certain UI and device features. A more powerful version of iOS' shortcuts.
The sweet spot is consumables that will improve their life, but that they don't feel like spending money on. Let them indulge in quality food, candles, wine, clothes, tools, etc.
Windows is only good as a gaming machine.
Anyone know how many of these “features” are _already_ provided in Google GSuite/Workspace?
he.net is .09!
Has anyone at Stackexchange written open about their revenue model? Seems similar.

You do also need to keep in mind that you need to make sure the ads themselves aren't serving tracking garbage or outright malware, even if you do not offer precise behavioral targeting or even store behavioral data.

You can maybe also sell fun premium features like Discord does with Nitro.
Hewlett Packard Enterprise to leave Silicon Valley and move to Houston
How does graphics drivers work on this distro?
Since most articles with titles like this can be answered with "no", I'd like to point out for anyone reading the comments but not the whole article that the answer in this one is "yes," since Apache Arrow targets a different workload and can be considerably more efficient for that workload.
GraphQL-crunch: Reduces the over-the-wire size of GraphQL responses
Location: San Francisco

Remote: Yes

Willing to relocate: Yes

Technologies: Product Management

Résumé/CV: http://resume.danielms.pm

Email: danielms215@gmail.com

Product manager at FAANG with experience launching E2E. Looking to work in a smaller environment (compared to FAANG), at a more mission driven company.
> Why is changing an integer to a class an improvement?

Sorry, I should have said "extend" instead of "improve" which would have better captured my intent. My bad.

> Within a class you have several entities that are managed by the class. I'm saying take away the management layer all together.

This is a central point in our disagreement, we have different strategies for handling this kind of business logic. From my OOP background I'm more comfortable abstracting the management logic required for running a jungle in a 'Jungle' class, which is the whole point of OOP. You prefer another approach, and that's all right.

> if you remove a banana you have to remove a gorilla too? What do you do? You edit the space station method to account for that.

Yes, if you have a requirement that in Space Stations the number of Gorillas should be proportional to the number of Bananas, you implement that specific behavior in the Space Station class.

> Suddenly the house class requires this too. How do you account for that in the house without copying your logic?

Ok, if more classes have the same requirement maybe it's not a specific behavior, but another abstraction, which could potentially be extract into a new component, mixin or an utility class.

> So Why not remove the concept of classes all together?

It's a design choice. I feel that OOP, when used properly, allows me to manage complex abstractions more easily.

> Not to mention that your style requires something called dependency injection which greatly complicates code.

Indeed, it requires dependency injection, along with all of the other SOLID [1] principles. But from my point of view it helps to manage and reduce complexity, not increase it, and I have even written about it in my blog [2] :)

> Why restrict the ability to reuse something? This is all a class does

Classes are intended to encapsulate behavior/knowledge, not to restrict the ability to reuse something. Even though you bring valid points to the conversation, I think you have a few misconceptions about the objectives of OOP. Here's another article I wrote describing what I believe to be the fundamental concept of OOP [3]

Lastly, I'm not here saying that OOP is better than Functional Programming. They are different things, both valid in their own domain (and also combined together in the case of OOP, which benefits from borrowing a few concepts from Functional Programming).

[1] https://en.wikipedia.org/wiki/SOLID

[2] https://thomasvilhena.com/2019/07/integrating-third-party-mo...

[3] https://thomasvilhena.com/2020/03/a-strategy-for-effective-s...
Would it matter, as long as you can build and flash it yourself ?
UpKeep, YC W17, Series B

Sr. iOS Engineer

Full-Time / Fully Remote

Salary + Benefits + Equity + Work-Life Balance

Problem-solving, top-rated SaaS for essential businesses

https://jobs.lever.co/onupkeep/f4bc4c16-c097-4392-84d9-2b812...