skysight-inc/HackerNews huggingface dataset:
Stel Life | www.stel.life | Philadelphia (REMOTE-OK) | Late-Stage CTO | Full-time

Stel's mission is to become the most trusted hub for remote patient monitoring. Healthcare organizations are increasingly utilizing Internet of Things (IoT) devices to better care for patients. Historically, vitals programs have required tedious setup, pairing, and maintenance. Stel simplifies the experience by seamlessly connecting bluetooth vitals devices to health records without complex setup, WiFi, or mobile applications. Patients simply plug Stel's proprietary Hub into any outlet to instantly communicate with most Bluetooth devices including blood pressure cuffs, scales, glucose meters, and activity trackers.
Stel is looking for team members passionate about scaling a sustainable company and leaving a lasting impact in the HealthTech and IoT world.
Learn more at: www.stel.life

Role: Late-Stage CTO
Stel is searching for a candidate excited by the opportunity to grow and lead the engineering team. Candidates should be passionate about IoT, while having the patience needed for the Healthcare industry. Strong candidates will be generalists and passionate about driving the technical vision across the entire stack including Hardware, Firmware, Backend, and Frontend. They should also be strong and structured communicators able to scale operations and processes.
Apply here if interested: https://angel.co/company/stellife/jobs/806361-late-stage-chi...
I used to work (sort of) in this space. A lot of the functionality that companies want to tie to their ODB hardware is getting rolled into the cars themselves by the auto manufacturers and app platforms like CarPlay and Android Auto. Companies like this had 5-10 years before facing obsolescence.
« Nous voulons que cette période fasse franchir une étape dans la culture vélo, et que la bicyclette soit la petite reine du déconfinement en quelque sorte » [1]

I think the English version is nicer. More succinct.

Edit: ah, ok, my rudimentary knowledge of French meant that I missed out on a pun as another reply to your comment points out. I take it back: a pun trumps all brevity.

[1]: https://fr.news.yahoo.com/d%C3%A9confinement-plan-20-million...
Show HN: Generate 3D Photos with AI
Hey, there are a few other good sciences ;)
These are really nice. Next "second bike" I get will be one of these.
It wasn't really "inspired", the person looking up potential domain names just spelled it wrong and they decided to stick with it: https://graphics.stanford.edu/~dk/google_name_origin.html
Sounds like if the poster worked at a Rise and Grind company they may have not been laid off. I prefer to be in a powerhouse Rise and Grind company with growth potential. It's not for everyone though, some people like stagnation
Update to R requires re-installation of packages
Is Openshift an extremely wellfunded solution seeking a problem?
Maybe I'm naive, but isn't the market cap of Tesla twice that of Volkswagen, a company that sells 10 million vehicles each year?

How can the question be "why is the price too high"? I feel like the price of Tesla is as disconnected from any physical reality as that of bitcoin. Pure speculation, in other terms.
Is 'prescient' there supposed to be 'precedent'? Neither word makes perfect sense to me in that context, but I can't think of anything better.
2Xideas | Full Stack Developer (junior & senior) | Zürich, Switzerland | Remote (EU, CH, US preferred) | 2Xideas.com

2Xideas AG is an independent, partner-owned research and investment firm focused on liquid mid to large cap stocks with the potential to double (a 2X return) over 5 to 7 years. We are dedicated to a long-term, global investment strategy.

We are looking to create a remote development team. It will be responsible for the development of our inhouse CRM and investment tool. Almost every employee (research, investment, sales) is using it for the daily work at 2Xideas.

Tech Stack:

- Frontend: React / Redux / Bootstrap / ...

- Backend: Python / Flask / Pandas / Conda / MySQL / ...

- DevOps is a plus: Gitlab (CI/CD) / Docker / Ansible / Azure / ...

You do not have to be an expert at every tech used.

Contact me at jobs@2Xideas.com (mentioning HN)

Philipp
Oh no - wait. Let’s take this idea even further.

I don’t actually store child porn - the videos I have are all decryption keys to files filled with zeros that I have encrypted with a one-time-pad cypher.
Unfortunately, I have to use Google Analytics and Google Ads at work every day, and these UIs have absolutely terrible performance :(

A small part of the problem is drawing the trend charts. So I decided to make uPlot [1] to see what was really possible.

[1] https://github.com/leeoniya/uPlot
EDIT: tried to be more clear by condensing the comment into two questions:

1. How can you trust trust if it is established over an untrusted channel and you have no previous store of trust?

2. How can you verify identity when you have no trust and it is communicated over an untrusted proxy (the signaling server)?

STUN/TURN plays no part in establishing the trust between the parties, they just facilitate it by acting as an lookup service or a forwarding service. The signaling has to be trusted for the communication to be trusted.

---
Original comment:
---

One problem is that signaling is pretty specific to the app using it, for example how a meeting is determined and how it is used is very different between zoom, google meet, slack and so on. There is also a question of trust, in a P2P webrtc flow you can have end-to-end encryption, but it still requires you to trust the signaling (since you have no way to communicate trust before signaling).

For purposes where you have a previous channel to communicate trust you probably don't need signaling via a third party and for purposes where you don't have a channel you probably couldn't trust the signaling party if it was just an open relay on the net.

For the "free signaling server" to be a good solution it would first have to handle the problem of proven identity, which is something that even facebook with billions of users have a problem with.

DHT solves a very different problem than identity, the problem is not being able to speak/address to a user, the problem is being able to speak to the right user. WebRTC provides a channel to do that if you point it to the right user. Our problem is finding that right user in a secure, smooth way.
POV-Ray was the reason that I wanted a 486 DX back in the mid-90's, and not a puny FPU-less 486 SX like my friends had.

I didn't do much with it, ultimately, but I really enjoyed noodling around w/ POV-Ray. Rendering a bunch of TGA files and then stringing them together into an animated GIF (or was it an FLC?) was a major exercise.

I recall 15 y/o me trying to explain it to the "oldster" who my father purchased the PC from (a guy who was probably in his late 30s). "No-- there's no camera. It's a virtual camera that I place in code for the scene. UGH! You don't understand!" (To be fair, this was a guy who mainly sold PCs and accounting software and wrote code for dBase/Clipper...)
A few people writing articles is not a movement for mass censorship. But we do need to deal with the fact that the ability to motivate the masses, to control them, via sending them information that convinces them of falsehoods is dangerous to democracy.

The source of this worry is that we could lose our democracy to what Neil Stephenson calls the Miasma.
Does Dgraph work in geo-distributed applications? It's great to be "distributed" and all, but if your cluster is in one data center and it loses connection, you're hosed. I'd assume for something using Raft (and whatever other custom protocol you're also using) there must be a way to configure election timeouts, but I can't find any docs on it.
I worked at an ultimately unsuccessful IoT startup a few years ago. Our first product was a wireless leak detector with remote notifications, it was definitely better than the what the market currently had on offer but it only "worked" if its base-station could contact a service via the internet. On the software side of the project had a lot of time to think about the long term future while the hardware team was working through manufacturability and so on. Watching other hardware+service companies go under I realized there's a need for some sort of "continued service insurance" in this industry. I'm imagining some company that, for a fee, would take delivery of service software images and guarantee its continued operation for the reasonable life of the hardware (say 5 to 10 years) if the company folds. No improvements/bug fixes/etc., just a guarantee that whatever sort of phoning-home the hardware was doing before could continue after. With no new sales, so no growth to worry about, seems like it should be pretty easy to predict the total cost to run the thing for the promised duration on a cloud service like AWS.
If anyone’s (pleasantly) surprised by an article of this tone appearing in the New York Times, I highly recommend checking out Caity Weaver’s other work.

She is a Gawker/QC alum—with attendant irreverence in-tow.

Here’s a curated collection, as well as great podcast interview with her: https://longform.org/archive/writers/caity-weaver
I like the 'no editorializing' rule too! But keep in mind the full rule: "Please use the original title, unless it is misleading or linkbait; don't editorialize." [1]

"Go is a Pretty Average Language" is linkbait, so following the rule means changing the title. That's the first thing to understand, and the next is just as important: when changing the title, what should one change it to? The answer is to look for representative language in the article itself [2]. Avoid making up new language if at all possible—that way the content gets to speak for itself, plus you avoid the errors that tend to creep in when the submitter writes a title themselves.

So the thing to do is to comb the article looking for a phrase that can serve as a better—i.e. more accurate and neutral—title. Subtitles are a great place to look, as are the URL, the HTML doc title, photo captions, the opening paragraph, and if necessary the bowels of the text. There have been cases where I've read a long article closely, only to fish out a perfect phrase that summarizes the entire article exactly, in the middle of the 26th paragraph. You can nearly always find something.

In this case, I used the subtitle, which wasn't exactly editorializing. But it wasn't clear that it really summarized the article either, but I wanted to try it as an experiment. Otherwise I wouldn't have posted a long explanation about what I was doing. Certainly a one-off experiment, just to see what would happen, does not mean that "anyone can justify breaking it for their own posts". If someone has an interesting idea for an experiment, I'm not against it (though they should probably let us know at hn@ycombinator.com so we don't misunderstand and kill it). But it has zero implications for promotional licensing.

[1] https://news.ycombinator.com/newsguidelines.html

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Interestingly enough, the US Navy used 18-hour “days” on some of their subs to address issues of sleep deprivation and scheduling. There are some interesting articles out there on the topic, but eventually they went back to the standard 24-hour day. Using a different paradigm for time is a neat concept, but for practical reasons, it would just never sync with the rest of the world.
I've wondered for a long time whether the second amendment also has anything to say about cryptography.
Repeatable work means understanding your inputs and outputs.

If you just slap a brand name on it without that understanding you've just added another black box.

Maybe I'm hard to convince because I've worked in this space, but the first thing I think is that this is "Anaconda 2.0"
Sure, I have a branch naming scheme for my repos. But nobody else has to know it because those branches don't leave my system. Branches published waiting for code review are shortlived enough even if someone notices the branch name in the review tool, they're likely not going to use it for anything.

Unless there are many long-lived, public, collaborative branches there's little need for careful and deliberate naming convention across a team. And if you have enough of those kind of branches, I contend that you're not merging enough.
Tell me, how are kids ever going to learn how to live in the world if they can't handle a "controversial" book?

But then, I don't believe this policy is driven by actual concern for their students' wellbeing, but mere fear of litigation.
Show HN: D-SEAMS, a FOSS C++ engine for molecular dynamics simulation analysis
How to mock fields using Apollo client ️
Just want to throw a small one in there: branch names are all lower case.

Prevents strange issues when you use a case insensitive file system like on OSX or Windows
Friday: From side project to raising $450k
Vercel has a 16000 files limit (That we hit). How do you handle big sites?

Edit: This is not a problem for a lot of pages. But to me that is a deal breaker to use Vercel for any medium or large sized projects.
What if I don't know a lot about cars and don't know exactly what I want?
Speaking as a former student of his, he has a good heart but can be quite difficult to work for. It very much is his way or the high way in terms of overall direction. That said, he can be convinced by a sound physical argument. He is above all a great physicist.
Not really. You can describe the complexity of "code understanding" as the computational complexity required to answer a question about it, say the time it takes to find it or the length of the proof -- both are common computational complexity measures. The proof complexity of determining that bubble-sort sorts is, indeed, shorter than that of Timsort. You could even talk about the simplest sorting algorithm as the one with the shortest proof. There is, indeed, a minimal proof complexity for sorting, just as with any other kind of computational complexity.
Not even Marx uses that definition of capitalism.

Capitalism, as defined by communists is about the "private ownership of the means of production". The term has now been widely adopted, even by its defenders, although we don't care specifically about the means of production, we defend property whenever it enhances the freedom of the human individual (an abstract individual, not any specific person).

Intellectual "property" doesn't enhance freedom in any way. Most libertarians and philosophical defenders of capitalism agree with me on this (except Ayn Rand fans)
Exactly why I have a pawn shop beater with some minor upgrades for cycling to work and my well it was super cool when I bought it road bike that never gets left locked up anywhere.
If you need to put 8 bars in your quick speedy bike? Absolutely.

For a simple urban commuter bike? No difference, you aren’t going to put in more than 3,5 bars in those fat tires anyways.
Their implementation of congestion control (reno) is 85 lines including a big copyright block comment. That's cute but it's completely incomparable to the transmission intelligence in the Linux TCP stack, especially for the line of business Fastly is engaged in (maybe the technical staff doesn't even know what that is due to poor leadership?) in trying to get goodput to devices across congested and channel lossly links. This article is highly comical. I've yet to be impressed by fastly aside from offloading itself to retail investors with another nonsensical IPO.
We're updating this list all the time, so there may be positions not present that are either currently or soon to be open. Please get in touch you're interested in our mission!

https://www.linkedin.com/in/mrmattryan/
Automotive Engineering Courses
Your comment was changed some time after I replied to it (I checked about an hour or two after, so I don't know the exact time it was changed). I think most people would consider it as being "edited".
It may. I mean, oil just went negative a couple weeks ago so anything is possible.

When analyzing an asset class you have to look at probabilities. Probability of Bitcoin going to zero during a financial crisis, where people are losing faith in local currencies around the world:

https://www.houstonchronicle.com/news/article/Lebanon-PM-bla...

https://cointelegraph.com/news/demand-for-bitcoin-surges-in-...

...is near zero. It's much more likely that adoption continues and Bitcoin matures as a financial asset class, not just in the developing world, but here in the U.S.:

https://www.cryptopolitan.com/caitlin-long-to-build-a-crypto...

https://decrypt.co/resources/bakkt

https://bankless.substack.com/p/9-going-bankless-w-maker-and...

As for the random walk and 100% of keys being lost...maybe if you march out the timeline long enough, the whole human species isn't going to exist any longer...so there's that. But I would argue strongly that Bitcoin (and Ethereum) has better prospects than any other digital infrastructure.

In the mean time, the next few decades look very bright indeed.
Kubeletctl: A Client for Kubelet
That was a good movie
What I've learned while I lived in Amsterdam is that you want to invest ~30% of the value of your bike to purchase a bike lock. Basically make it not worth the effort to break the lock.

Also second-hand and rusty ones are better than new ones. Some Dutch cities have a free-of-charge engraving mechanism where you basically engrave a serial number on a bike to make it easier to track down stolen bikes, as well as to know that you're not actually buying a stolen bike.

Also, you'll be responsible if you're caught with a stolen bike, which is a nice deterrent to actually use a reliable source when purchasing a bike. Shops act as a middlemen between you and the person selling the bike, and they're responsible for making sure that the bike you're purchasing from them isn't stolen. On the downside, that drives the cost up a bit, but on the bright side, you usually get some months of warranty period in which they'll repair your bike free of charge in case anything happens to it.
Invent implies some creativity, an algorithm that follows exact steps to find what was asked has no creativity.
> That said, I think your plan really only seems to help tinkerers. There may be no way around that for what you're building, but I think graceful degradation in functionality is preferable, such as having a maximal-functional no-cloud mode. The few smart products I buy have a mode like that.

Great feedback. A limited "no-cloud" mode is something we could possibly do, I'll think about it.

I think you are correct that it would really only be a small number of people who would be able to use our docs and write their own firmware for our device. But we want to make it relatively easy to switch between public firmware variants.

So even if you're not an engineer, you can choose to try a different flavor for your device. And if we have to completely shut down our services, you could do that as well.
This costs $20/month, what happens when someone releases an open source version that essentially does the same thing but for free?
I personally had the most trouble with regexes because I didn't have a good mental model of how they worked. The hard part wasn't finding the correct symbol/character class I was trying to match, but coming to grips with repetition, greedy/nongreedy, etc.

I took a compilers class in college where one of the projects was to implement a simple regex matcher using NFAs. Bashing my head against this for a week really helped with being able to "read" a regex. Not sure if this was due to finally understanding the algorithm, or the fact that I was just constantly staring at broken regex matches all day.

IMO it was a fairly small time investment for something that is so widely used.

I'll recommend this post that's been on HN many times: https://swtch.com/~rsc/regexp/regexp1.html
Show HN: Create a Digital Story
Go ride a bike and don’t come home until you’re hungry.

It’s kinda silly but you need to stretch your focus skills and putting yourself physically “out there” is a good place to start. Physical activity will help. These are habits and you need to exercise them the same as any thing. Self control is hard when we are distractible by the endless possibilities afforded by computers and the internet. Turn this off. Decide what’s important, plot out how to get there and turn this back on if you need to use it to get where you want to go.
I agree with you — if blockchain were around in the 90s, it would be ideal for many scenarios where disconnected clients were common.

Now though... pervasive wireless is available for most circumstances and is cheaper than the complexity of a distributed blockchain.
That's not what the article says, though. Spitznagel said his clients had a return of 4144% year to date. He refers to the fund not positions. Knowing Spitznagel he isn't prone to pulling an "Ackman". He doesn't need to.
I lost my ‘70s Peugeot (I’ve no idea how that happens). Having the gears as little levers on the frame was user unfriendly but something I loved.
There's probably a better place for this proposal than a HN comment?
Facebook is hiring Production Engineers in Seattle (and elsewhere):

https://www.facebook.com/careers/jobs/659982997792157/
I think “complexity has to live somewhere” is just the definition of essential complexity. “Accidental complexity is just essential complexity showing its age” makes no sense to me: accidental complexity is often the result of ignoring essential complexity (or using inadequate tools). One often finds that edge cases can be naturally handled by principled approaches that capture the essential complexity of a system (see: Paxos). The alternative is a naive, simplistic approach that ignores essential complexity and quickly accumulates accidental complexity in the form of workarounds for newly-discovered edge cases. In other words, most software systems.
In case it's useful for others, I found "Mastering Regular Expressions" by "Jeffrey E. F. Friedl" to be very effective for becoming proficient with Regex.

Also – reading it was just a useful look into systems mapping (which is what language is!) with insights that apply in many contexts.
Thank you so much for making this! at a certain point, on our team at least, we have to compile regex resources into a guide and this is incredibly helpful.
This is a bizarre take.

Elon isn't tweeting as an alt. He is tweeting from a verified account linked to his name, which is further considered official messaging of Tesla.

Your argument makes no sense here since it doesn't apply at all.
Dialogue | dialogue.co | Montreal | various roles | full time

Dialogue is a hybrid telemedicine service powered by AI and multi-disciplinary medical team. https://medium.com/@alexissmirnov/join-dialogue-build-the-he...
XR Talks: How Can VR Support WFH?
That would be more of an oligopoly. Capitalism and free markets are more or less the same thing. However certain forms of regulation and lobbying can result in oligopies also known as 'crony capitalism'.
A lot of people don't buy $4000 bikes.
In thinking about this, I concluded the subatomic/quantum levels were far beyond my ability to comprehend or model accurately (if at all) since I'm not a physicist. Furthermore, both are still on the forefront of discovery and not fully understood.

Therefore, I reasoned that these low-level rules you're talking about may manifest upward in scale. If you created layered approximations of observable behavior, you could essentially capture the output of these rules even if not directly discovering them at a low level.

If you have a protein, a plant, planet and galaxy all on equal footing in terms of how they're approximated and simulated, then perhaps one could factor out commonality from each and deduce some sort of low-level rules from that.

With respect to our reality being an ancestor simulation, I'd say it's highly likely. You might be interested in looking at Bostrom's simulation hypothesis, if you already haven't.
Crispr Could Finally Make the First Truly Allergy-Free Cat