skysight-inc/HackerNews huggingface dataset:
TrueContour: Custom, transparent, reusable masks made with 3D face scans
Hi HN! I’m Jon, co-founder of TrueContour (truecontourmasks.com). We’re making custom masks using 3D face scans that can be taken on any iPhone with a TrueDepth camera.

Having a custom mask allows it to be incredibly comfortable and protective while also being transparent and reusable. Today we’re launching our first mask, the TC1, on Kickstarter: https://www.kickstarter.com/projects/truecontourmasks/truecontour-custom-and-transparent-face-masks.

I’ve been using 3D printers for a long time now. My last company, Voodoo Manufacturing, ran a 200+ 3D printer factory where we made all sorts of stuff. I’ve always looked for opportunities to apply digital design/mfg tools to products in order to make them significantly better than they were before. When the pandemic hit, there was a lot of speculation around using 3D printing to make custom face masks. However, at the end of the day, I never thought it made a ton of sense. But then I realized that 3D printing could be used as just a step in the process, which would open up new materials.

After a few months of prototyping, we arrived at the TC1 Mask. I can tell you from wearing one for a while now that it’s significantly more comfortable than any other mask I’ve worn. And having it be transparent makes a big difference in my ability to communicate with others.

We hope that with the TC1 Mask people can keep themselves and those around them safe while maintaining closer-to-normal human connection and communication. Beyond casual use, we think the TC1 could be impactful for people across a variety of professions - teachers, nurses, restaurant workers, flight attendants and many more.

We’re excited to put our mask out into the world and want to hear what people think. We have lots of ideas for where this can go, but want first-hand feedback from customers before we make any major decisions. Thanks for taking the time to read this - we’d love to hear what HN thinks and are happy to answer questions. Thanks!
I like this idea better: https://en.wikipedia.org/wiki/Jesusland_map

Seriously, I want to stop paying for them to hate me and diminish my life.
Yep, same. I used to get a message saying I'd been rate-limited, now I just get a generic error.
Singapore's biggest bank DBS is launching a crypto exchange
> From what little I’ve seen in this space, FPGAs have not made large inroads in the ML space or datacenters in general.

I don't know that they have actually made large inroads into those spaces, but Xilinx is indeed pushing hard for that. For years now.
>Are drop out rates or low SAT/ACT scores directly related to the quality of education?

Like what, students know the material perfectly, but drop out and lower their scores for lulz?
Rant ahead. I hate QtQuick controls with a passion. They don't generally feel better than Electron widgets. I say that as a linux user, which also happens to be a dev with tons of Qt experience, which understands the appeal of QML, but simply can't digest the user experience.

Most of the UIs designed with Quick (I'm thinking about some matrix clients I was playing with, but not exclusively) are also designed in a way which is totally orthogonal to what I would expect a desktop UI to be.

I've seen some of my favorite programs being ruined in the transition from QtWidgets to QML. One part being the horrid controls, the second being the "new way" of UI design QML easily adapts itself to.

I'm saddened by this. I was hoping Qt to be the escape path from the mess that Gtk was going to, but QML is worse.
Seeking Freelancer
Interesting Freelance Opportunities
Skiplist Inc is a remote only company located in Cleveland, OH. We are a hybrid-based global consulting company working with Fortune 500s and multiple S&Bs to deliver emerging tech solutions. Skiplist is currently in the process of building a list of Developers, Designers, Product Managers, and Project Managers who we may call on for additional help on current and future projects. We will be needing 15 freelancers for work at the beginning of the new year. If you are interested please send your resume to donald@skiplist.com
Thank you
Donald Otis
Guys, try Brazilian Jiu Jitsu. It is non-sexual and will fill your well-being cup to the brim.
Most of it, not really. It sort-of makes sense as evolution, bigger issue IMHO is apparently nothing noteworthy about Qt 3D.
Research team discovers breakthrough with potential to reverse Alzheimer's
I've been testing out beta and have noticed the Vulkan backend using around 30mb less memory than GL on Linux. Hopefully we'll see even more reductions when QML3 is released (which really focuses on embedded). Another interesting thing is that QML now has cross-platform desktop widget via QtQuickControls2 (i.e. native Windows and MacOS styles) and the improved CMake support is also pretty convenient. I can now get rid of my .qrc files and just write everything in CMake.

I really admire how smooth this migration was and it shows Qt really cares about minimizing breaking changes.
Reminds me of these kinds of tables:
https://www.google.com/search?q=broken+glass+table&rlz=1C5GC...

Wherein the table is made, then shattered, but keeps its functionality :)
Wow that's pretty ambitious, and pretty relevant for me right now. I build models, and so used to frequent forums to post to build threads detailing what I'd done with photos, sometimes a Word doc, video, and always some plain text.

Problem with the forums is that they're dated. It's easy enough to find old content because search is usually pretty ok. Who owns content is still not a solved thing though. A forum in Germany insists you upload your IP to their servers so that your photos don't disappear over time. Other forums let me host my hosts on my own web site with a link.

Facebook of course is godawful. Everybody is there, so everybody posts there. Unforunately you cannot find old stuff you know is there. Photos aren't annotated, comments aren't searcheable, stuff just disappears into a rabbit hole. Here today, gone tomorrow. Facebook's content is ephemeral, so it's groups are the worst possible forum replacement.

And from what I can tell (I can't start my own group to assess features) Mobilizon doesn't add anything to improve on what Facebook already does.

What's needed is an organic heirarchical taxonomy where you're persented with a top-level list of options. Say for instance manufacturers. You pick one, and are given a list of models. Pick one of those and you see all models in the repository for that make/model. Lastly (in my contrived example) you might choose your favourite model maker to further narrow that list, or a date, country or whatever.

This is not hard to build (modellers are pretty hardcore about what they build, and so would not hesitate to add the meta data needed to drive this), and I've been toying with a usable UI for it for some time. Maybe I should post up a proof of concept somewhere...
Phineas Fisher had a nice video* around that time. Wonder if same leak.

* https://m.youtube.com/watch?v=oI_ZhFCS3AQ
Do you know if the placebo is laced with something to simulate those side effects? Or is that a clue that you got the real thing? Also I'd assume the vaccine would make you test positive for the immunological screening tests?
Interesting, had never heard about the nordic emigration reaching that far west. Similarly a fifth of Iceland's population left for North America during that period, most of whom ended up in Canada, though I see now when looking it up some did end up all the way in the west (California, Oregon & Washington)
It could just be a soft commanding voice that says, "this is not an emergency. Please pull over to one side of the road and get out of the car and wait". Just that will cause enough chaos and accidents.
Entrepreneur Raised $1B to Redefine Care for Women and Men
Even making someone's life 10x better with a simplest of CRUD apps is not in itself a justification for offering a Faustian bargain. Because it's not the CRUD part that's the problem, but the part in which the vendor owns the database and means to access it.
They could have better open source tools simply by opening up all their specs.

The same holds for any other vendor.
> Blowing a raspberry in the surface of the asteroid

Classic Manley
Why? Do you really want to share such sensitive info with the CCP?
I would imagine the chance is higher than you think.

Being able to remotely monitor and manage such systems may lead to big cost-savings, if it enables the same number of employees to monitor multiple locations.

Seeing as how many tech companies routinely cut corners on security, one could easily imagine a non-tech company doing the same in an attempt to maximize profits.
Thank you for the answers and congratulations on this venture!
Guide to Notion Landing Pages
It should go without saying that all my claims were to be understood in the statistical sense. There will always be outliers but it's impossible to predict who/what those outliers are going to be. It's certainly not a winning strategy.
I also did, Ant Design is pretty good, I was sure it was some major company but that explains it...
I don't think the point is to replace Facebook&Co though. It is specifically a tool developped for political activists. Everybody can use it of course, it is free software. Given that context the decentralization feature is most definitively a crucial feature.

https://joinmobilizon.org/en/faq/#facebook

And even more broadly, the whole point of Framasoft is to offer tools to use the internet in a decentralized way. This is not limited to this particular tool, they have many other project. All offering an inferior user experience than the existing solutions by the usual FAANG giants of course but again the point is decentralization and freedom.
This use case seems orthogonal at best to the idea of Mobilizon.
This is absolutely horrifying
Thanks. Yes currently this will only work with Express.js.
Agree that the token mechanism isn't the optimum right now, as on updating library you will have to reconfigure it. I will try what you suggested, of keeping it in the client code.
About load this puts, all the work is done post sending the response the client from your node.js app so it should not impact response time at all. While manual benchmarking I couldn't see even 10s of microseconds difference while using this.
The markets always track the future. At the moment, the market expects a boom. (It is probably incorrect; it might not be).

That expectation, however, is being exaggerated by other people who likewise expect it. Sure.

But we shouldn't characterise the market as irrationally faith-based, if it were, it would never go bust. It doesn't go bust because, for some random reason, people loose faith.

Rather, their beliefs are revised with updated evidence, which propagates thru the market. This "correction towards reality" is always at work, but people attend to the evidence at different rates: when the whole market looks, then you go bust.

There is a deeply tyrannical and propagandistic undercurrent to the view that human action is simply a matter of our "faith about the world", and not evidence. It encourages people to act as-if false things were true; and requires others to do so; to cause great catastrophes precisely because the false things arent true.
Depends what you mean by politics. Asset allocations, company vision, long project coordination, ...

If _nobody_ is politicking between arms of an org, everyone will just ask for the moon and over-sell whatever their team in particular is focussing on. Resources will be drained, and likely the many projects would diverge into an unsustainable mess.

Corporate politics isn't inherently bad, in that a ship needs steering.
This is a TUI for the profiler Austin, whose README has a bit more detail on what it can do:

https://github.com/P403n1x87/austin
At least for paxos this is more or less the standard method of explaining it, see: https://youtu.be/JEpsBg0AO6o

In paxos's case the logic is very, very simple - it's just the reasons for the logic are difficult to sort out. So teaching it iteratively works very well, because you show how simpler versions fail.
Nice! This immediately reminded me of the Account Aggregator[1] framework and ecosystem that RBI is planning to introduce into India's fintech space (apparently the next big thing after UPI). How does your product differ from it exactly?

[1]: https://sahamati.org.in/faq/
Has someone abused this to harass big-name Github projects with takedown notices?
Thanks. That means there are two containers: the open one where the samples are now, and the sealed return capsule, where the contents will be transferred soon.

In that light, this quote confuses me:

> scientists won’t know how much the sample capsule holds until it’s back on Earth.

They wanted to spin the spacecraft to measure the mass, but they can't risk losing more samples from an open container.

But why can't they spin the spacecraft after the sample is secure in the return capsule, but before reaching Earth? Is it precisely in the center of mass?
Which alternative you use/prefer instead?
I don’t think NVidia/ARM would affect Xilinx much. Given what the bulk of FPGAs are doing in the data center, I think AMD was looking more at NVidia/Mellanox and of course Intel/Altera, but for networking, not compute. For Xilinx, this gives a path to board-level integration with x86.
The trick is to stop thinking XML/HTML and instead use functions which returns elements/components.

First write the app in spaghetti code, then turn it into pure functions.

var app = todoList(data);
document.documentElement.appendChild(app);
The last time there were no ice caps, humanity didn't exist. That was 3 million years ago:

https://slate.com/technology/2014/12/the-last-time-the-arcti...

Earth has been cycling between glacial (90,000 years) and inter-glacial periods (10,000 years) every 100,000 years or so for the past million or so years. We were actually winding up an interglacial period and would likely be headed to another ice age...in a few thousand years. But our CO2 emissions completely changed that trajectory in two centuries. Our current emissions will change that trajectory even further in just a couple decades.

Now we are headed for something...very different. And it's happening fast.
My personal lived, yet anecdotal experience is with a fairly decent Kenwood head unit in my car. I'll often use bluetooth for convenience but from time to time I'll connect over USB. Whenever I make the direct USB connection the sound quality is always noticeably better: rounder deeper sounds, much better quiet and loud sounds ...

This leads me to conclude that one or other of the following must be the case:

- The iphone DAC is x10^9s better than the Kenwood DAC

- Kenwood and iPhone have negotiated a poor codec

> most likely the problem is careless software/firmware

So, don't take this wrong, but I'm going to wince and say this has a shade of a no true scotsman argument to it ... and I say this because I think that this is crux of what's wrong with Bluetooth. It is a very closed technology, and it's very hard to get a leg-up on the standardisation or how to use it for your own devices if you want to do anything any way commercial.

I'm saying this as a Telecomms guy, who is used to having high quality standards documentation, and reference implementations for just about everything I do. Interoperability is key. Though Bluetooth is a communications standard, it seems to have been influenced more by consumer electronics than comms.

After 10-15 years or so of using Bluetooth, it increasingly feels like a technology not really developed in good faith. You get these clunky imprecise results that I and other people report all the time. Working with a bluetooth device you're always going to be throwing the dice vs the certainty of plain old wired connections. It's plain to see that right across the industry people are hedging against it, and anybody that does require reliable M2M short-wave radio is using a proprietary protocol.

Bluetooth is a millstone around our necks. Yes it gives you freedom from wires and a certain limited amount of interoperability, but you don't get a huge amount that you wouldn't have got vs proprietary radio technologies.
I see this a lot in Safari on iOS. I don't think it's happened in Firefox yet. Which is weird because it uses Safari on iOS.
Some of these illustrations are really great! I'd probably use them as desktop wallpapers if I could get higher resolution versions.
Unstaffed store in South Korea will sell iPhones; entry via face recognition
Welcome to science reporting in general. Covid reporting hasn't been any worse (maybe even slightly better due to time available to become slightly familiar).

Wait until a new paper mentioning Quantum Teleportation is published to see how bad things can really get.
Love the TUI! Which library did you use for it?
1) This is clearly a stunt meant to impress people. Information security is black magic and deals with unknown risk. People hate to think about unknown risks.

2) It's very difficult to justify increasing security budget every time some infosec people says so - especially if their salary depends on such budget.
I am already growing bored and numb with all of this CCP hysteria anyway.
Ok, thanks! I appreciate that. I'll bear your points in mind for future comments.
Quite a lot aren't, but enough are that it just was a really strange experience. 20 years in I'm still not used to it.
I feel awkward for asking this.

Are there programmers that deal with real or simulated 3D spaces without knowing any linear algebra? How? Euler angles (including gimbal lock) all the way?
perhaps "the house" is the long-term investor

ie., day trading is a rigged game: it is a transfer of wealth from those who won't wait to those who will
This is likely a common and underreported experience right now. I'm in a similar boat. My partner of many years and I managed through most of the pandemic in a city then moved to another lovely small town. It was a couple weeks later that my partner confessed that they had cheated on me on a single drunken occasion a year and a half previously. I felt taken advantage of, almost kidnapped, that they hadn't thought to say this before. It's been a month and a half and we're in limbo, not together, but not separated. Roommates.

Per the article, my partner is absolutely one who desires the language of touch. That we are around each other but deprived of it is very taxing.
A lot of criticism is deserved, but I feel like they are becoming a bit of a boogeyman in an unhealthy way.
Michigan is crawling with engineers already just not the software kind.
I think at least -parts- of your statements are true.

But really, VB.NET was the use case for your last paragraph. It's syntax is far closer to VB6 and it has a bunch of tricks in the language to make it easier for VB6/VBA devs to transition.

In my (personal) observations, you would see a lot of VB.NET stuff before LINQ was a thing. As that took off, a lot of shops (including one I worked at) saw that writing such was far less verbose in C# than VB.NET (Really, once you get into anonymous functions is where VB's verboseness becomes a huge liability and really makes readability a problem.)

tl;dr - Since VS 2008 C# has been growing steadily in popularity due to the number of features it has genuinely focused on making it easy to develop 'midrange' (i.e. not python/ruby slow, but not go/rust fast necessarily) code
There are a few simple rules to be relatively successful at Day Trading:

1) Spend as much time as you can learning about the markets areas you are interested in trading. Practice paper trading until you understand what you are doing.

2) When you actually put in real currency, do NOT change what you were doing when you were paper trading. Any changes in the habits you built paper trading when you use real currency will ensure that you will fail.

3) If the market is volatile, take the day off and go do something else.

4) Don't be greedy - if you break this rule, you will fail.

5) Expect losses as they WILL happen. The corollary to this is : Don't get emotional.

6) Remember this is always a gamble and there is always risk involved.

7) Market makers are NOT your friend. They can/will disrupt any patterns that you are looking for as they are after their profits at your expense.

The above is the consistent advice I received from many different people who were successful at day trading. I did paper trading for quite a while for the training purposes. I didn't get into full day trading as my own individual circumstances changed. Friends who did get into this and who failed tended to break one of these rules, especially 4.
You are conflating the C ABI with the C++ ABI. The C ABI is stable, so linking to SDL works fine. The C++ ABI is actually relatively stable as far as I can tell, but ABI breaking changes are announced when they are released by compiler vendors.
Just an idea: You should allow people to pay more than $22 for the hard copy if they want. Probably a much better way to generate donations than a separate tip payment.
Weirdly enough, this actually corresponds to my habits, if I understand the workings right. I tend to open a dozen tabs when looking for a product, with different models, reviews, and second-hand prices. Then I get tired of sitting down, go do something else, do work, get sidetracked into researching other things, and when I get back to the topic of the product I have fifty more tabs and it's time to nuke the whole mess. To start anew, I would again go to those listings on local analogues of Google Product Search/Amazon and Craigslist, so I guess linking to them would sorta help.
I'm reading various comments in defense and criticizing Shopify:

kenrose: "I worked at Shopify in the past. Your assessment is incorrect. [...] Shopify has done a good job on defining clear interface boundaries between various parts of the monolith [...] they’ve invested significantly in developer tooling to make developers more efficient. It’s not perfect and there’s always more to do..."

sushshshsh: "This is a good post because it details to me how horribly broken Shopify's process and culture are."

In my work I'm exposed to many different online store and POS applications. Shopify is in a unique class. They have a diverse third-party apps community, and a documented API.

For my needs, their app community allowed me to extend Shopify reporting to suit my firm's particular requirements.

Other companies have their product and if their design doesn't fit your needs, is missing a feature in a report, or whatever, you're just SOL.

I think it's worth noting these details when reading about this person's experience. There might be a hint of it from the article: "Working on [Operation HOPE] was the first time I’ve ever really interacted with an outside organization from inside Shopify." (as near as I can tell this program is a drive to put more stores on the platform, and not including US based black owned _developers_ in their App Store).

Other comments here note the author does not identify their position (as developer), either.
Takeaway Tuesday – Stand Up Straight with Your Shoulders Back
Why not just start a blog?
I personally want to have a choice between NSA/GCHQ and the CCP.