skysight-inc/HackerNews huggingface dataset:
Ok, just to make sure I understand this correctly.

- This is basically a commercial smartwach (the Colmi P8) that is based on a well documented SOC, the nordic nRF52832

- The open source version comes with an enclosure that is not glued shut, so that it is easy to access testpoints on the pcb.

- Development is done by accessing the nRF51 SWD interface with pogo pins or similar. The programming interface can be a standard SWD interface such as an STLink clone

Ok, sounds easy enough. It should be possible to just buy one of those smartwatches and crack them open? But OTOH the developer version is not much more expensive.

The main question is now: What software to run on it, that goes beyond a few experiments? Is there any kind of open source smartwatch OS that would run on this?

Edit: Corrected typo, of course I meant SWD interface, not SWM. (SWM or rather SWIM is for STM8)
Curiously that doesn't seem to be accessible without logging in to Twitter, and I'm not inclined to do so at the moment; do you have another link to the game?
Docker for Windows using WSL2 as its engine is also nice. The Docker commands somehow (magically) get added to your Linux distro and you can mix and match how you like.
Almost 40 and never unlearned this. Not sure I ever will, but it's nice to aspire to it.
I think this goes hand-in-hand with people naming security vulnerabilities and trying to make it a big spectacle. Sometimes it is a legit serious vulnerability, like shellshock or heartbleed, but a lot are just novices trying to get their 15 minutes of fame. I remember a few years back there was a "vulnerability" named GRINCH, where the person who discovered it claimed it was a root priviledge escalation that worked on all versions of Red Hat and CentOS. They made a website and everything for it, and tried to hype it up before disclosing what it was. Turns out the "vulnerability" was members of the wheel group being able to use sudo to run commands as root.
I develop Rails in WSL1 just fine.

> Postgres never worked for example natively.

That's a minor incovenience at worst.

I will stay put in WSL1. If I wished a VM I would have just installed VMWare and run some Linux ISO image from it.
Pretty much everything he does makes me think he has no integrity.
fixed and deployed
In principle, good point. In practice, it really depends on where your levels of cynicism are at. Crediting FB with wanting to "produce 'integrity'" or even that they're "trying to fight" the myriad of destructive externalities their money-geyser has spewed forth is.. generous.
You can say "fixed in <name>" regardless if the name is numerically sequential.
> Under that logic all that matters is the market clearing rate

Rate(s). Agents in real life are heterogeneous.

It shouldn't matter to the employer. To the employee it matters a great deal.
At least for me my impression of Mark Zuckerberg lowered significantly once I learned the details of him pressuring native hawaiian people via lawsuits from their ancestral lands so he can have an island to himself.
> Or that a Nobel is a mark of moral character, or anything of that sort.

See also: https://en.wikipedia.org/wiki/Margaret_Court#Post_tennis_car...
Does anyone know if there's OSS projects we could use to replace Terraform with Python + boto3? I specifically do not want to use Pulumi. The dependency validation wouldn't be too hard to implement, but all the inter-resource and feature-specific logic would need to be duplicated.

The reason I won't use Pulumi is 1) licensing and 2) corporate ownership. I'd rather use CloudFormation.
That is cool. So far I use phones with removable batteries already. Never really understood how to put LineageOS on them. Maybe a link to an easy tutorial per phone would be nice.

Another good resource to find phones with removable battery is this chart:

https://www.productchart.com/smartphones/sets/3
yes, but did he see interdimensional elves?
Mine too, with caveats. A steak + veggies and I'm satiated and alert for hours. Similar calorie content with beans or other vegetable sources and I'm hungrier sooner and often feel sluggish/de-energised. I also don't particularly enjoy the increased mass and volume of food I need to eat if I exclude meat from my diet.

Still, I think there's an element of balance here. If I eat beef too many days on the trot I don't end up feeling so great either. The key thing is to keep it mixed up with a good variety of veggies, meat, and carbs[0].

[0] I will say that overly processed carbs like pasta, pizza base, etc., and even things like rice tend to leave me hungry, sluggish and irritable if I have too much of them. Potatoes seem to cause fewer issues.
Researchers Achieve First “Sustained” Long Distance Quantum Teleportation
I don’t have the image at hand anymore, but I did Brazilian states (with Graphviz defaults) many years ago and boy, it was excellent.
> There is not-US between each of Hawaii and Alaska and any other part of the country.

What's the not-US between Hawaii and California?

Update: oops, I get it. The ocean itself. Never mind, move along, nothing to see here.
There are also other situations when the data is neither procedurally generated, nor large enough† to warrant this kind of treatment : photographs, video, (non-MIDI) sound …

†IMHO as long as your document doesn't cross 10 Mo, you shouldn't have to separate the data…
Yes, finally in 2020 Dolphin can open a file from an SMB shared folder without making a local copy, which basically made KDE unusable in any environment that involved editing files on a Windows share.

Took a while but it does work, bar a few minor issues. I have problems with certain applications not understanding Dolphin has already authenticated to a share. For example VLC will only open a file if the URI to the share contains the user name required to authenticate (smb://user@fileserver/Video).
And even those who receive just a standard "Meets Expectations" rating receive sufficient refreshers that there isn't that big a cliff after four years either. It may go from something like $500k to $450k.

There's a lot of jumping around at the 3-year mark, especially for people who want to cash in their FAANG brand for a similar package somewhere else. But once you get to E5 and higher there is significant financial incentive to stay with FB for longer than the initial four years.
Just things like Choline, but feel free to starve your brain (literally and figuratively) if you really want to: https://www.sciencedaily.com/releases/2019/08/190829184143.h...
I don't get why people choose to speak in riddles then are surprised when it turns out it doesn't help them communicate.
I had no intention of learning Rust, but this title just made me do that.
I’ve been planning my week and day like this for a long time. It helps me prioritise and makes sure I progress.

There is a great metaphor [1] about big rocks that captures this idea well: Put the big rocks first to fill a jar quickly, then fill it up with marbles, sand and water. Not the other way around!

Think about the big rocks as your 1-2 hour long tasks. The important pieces of work you want to get done each day. If you don’t plan them, it’s easy to get distracted by small things that fill the day but stop you from progressing with your projects.

So, make sure to put the big rocks first to get stuff done.

[1] http://www.appleseeds.org/Big-Rocks_Covey.htm
> It's not their brain washing, it's yours.

The main difference I found between China- and Western-style brainwashing is that, in general, in the West people have much more negative attitude toward killing others, no matter what narrative is presented. Whenever USA tries to wage a war, there are many demonstrations against the war, and societies at large are anti-war and opposed to all forms of killing.

The Chinese, on the other hand, seem to believe in consequentialism to a larger degree. They argue that sometimes killing is necessary to prevent more killing, for example. This is presented in a way very accessible for a Western person in the wuxia Hero (2002) where it is the main point of the movie.

All in, I consider the Chinese more brainwashed because Western people have access to all kinds of propaganda - American right & left, Russian, Chinese - whereas the Chinese have much more limited sources because the government is putting an enormous amount of effort in controlling the sources of information, and given the size of the population, they're extremely successful.
odd. the link works for me in a logged out/incognito window.

here's an imgur link: https://imgur.com/a/MppJE4c
> Then I would add the dideoxynucleoside triphosphate mixtures, and another aliquot of polymerase

Ever thankful for heat stable polymerases.
I just looked at WhatsApp (one of his examples) and it has a detailed "what's new" in both the Apple and Android app stores that's listing three high level features.

Sounds like the screen shot he took in September really was a bugfixes and performance release.

So it sounds like these apps (at least, WhatsApp) follow a wise policy - tell the users what has changed that matters and don't drown them in irrelevant information.

I had the same policy for my teams - tell users 4-5 new features/changes to workflow they are going to see and for g-d's sakes, do not drown that out by listing 400 irrelevant infrastructural changes we happen to be pushing out.
How about this one for a start?

https://www.businessinsider.com/well-these-new-zuckerberg-im...

There are so many problems surrounding Facebook and its CEO Zuckerberg that it's pretty difficult to choose one.

https://www.youtube.com/watch?v=HAgbIiQSzEk

That's the peak of cynicism that could only compare to politicians like Putin.
> Unbelievably, millions of doses are on track to spoil this month, before they can be administered. The bottleneck is now not manufacturing, it’s not supply, it’s just pure bureaucratic dysfunction and chaos, lack of funding and staff, and a stone-faced unwillingness by governors to deviate from harebrained “plans” and “guidelines” even with their populations’ survival at stake.

Is this really true? In Germany there is currently a big outcry because there are not enough vaccine doses available. While probably unavoidable to some degree it would be a shame if people die because of logistical difficulties.
Fermentation happens in the gut where all the bacteria is, right? Does fullness in the gut translate to feeling full?
Yeah, I guess that was one reason for the change…
Indeed. But it will take of now. Everybody wants to click that delicious hamburger.
Lying to congress?
Every time I see “bugfixes and performance improvements”, I immediately assume that they’ve installed more tracking code.

Just like when I see “50% less sugar”, I immediately assume they replaced sugar with chemicals.
I'm so happy I've never bought an Apple product in my entire life. With behavior like this, I shall continue to only buy things I can actually control. :)
Yeah, I'm not sure what to make of it. Can't remember the last time Twitter told me I couldn't retrieve a link...

And this time I checked, it's accessible. Must have been a transitory glitch.

Thanks.
Works well for tacos too. I shy away from TVP since it’s relatively highly processed. Beans work, especially lentils for a ground beef replacement - beluga, sprouted green, or any of the varieties which don’t quickly loosen up like red.
As a Python programmer with limited experience with compiled languages, Rust code was more intimidating to read or look at than C++, Java or Go. After only an hour, I am overwhelmed by the sheer beauty and mature design of this language - it almost reads like Python or as well as any compiled language can. I cannot believe that I am smitten by Rust within an hour. Its features seem, obvious. My experience with Go was frustrating since I felt like I had to give up elegance for practicality. I did not expect to learn 1-2% of Rust when I woke up today. My thanks to the author.

I'm curious what other what other developers who primarily use Python think of this article and Rust in general?
A while back spent about 2 mos mastering WSL2 and came to the conclusion that the default of automatically opening up in the Windows fs share was... unwise. Besides fs permissions being a complete mess, the unstable behavior described here liked to show up at the most inopportune moments. Wound up confining my work to the virtual Linux fs, but that kind of defeated the whole purpose of WSL for me. I'm also back to using a VMware machine on my company owned laptop, but my personal systems are still Linux on bare metal. As an aside, I struggled with Hyper V to replace VMware, but it makes the system unstable on the particular Win 10 builds my company provides employees. I'd gone at least 8 years not seeing a blue screen before that.
> If you are a money launderer are you going to make an accurate disclosure? How does the US/Authorities check the validity of these disclosures?

Someone has to file the paperwork. If you willingly misfile it, then you are an accomplice. The various offices that manage these papers also try to do minimal checks. Also if the filer is a professional agent/attorney they have strict requirements to keep various details about their clients. (Which are protected by attorney-client privilege, but if there's sufficient evidence then a judge can issue a warrant, so the investigation can try to follow the trail. So either the attorney was duped or it was complicit.)
Bitcoin Crosses Warren Buffett’s Berkshire Hathaway’s Market Cap
italy is the same and maybe worse (outside of Milan bubble)
Just logged in to say, the author of this article is dubious. I have spoken.
2021 Six Cheap Destinations for Digital Nomads
Tesla delivers nearly 500k vehicles in 2020
Because mixing units but keeping coefficients 1:1 means there's no math, as long as you measure your bodyweight in pounds and have a way of measuring your protein in grams (which food packaging does, even in the U.S.).

Mixing coefficients instead of units means you need to express it as 2.2g/kg which means having to do a calculation, or two calculations if you need to convert your bodyweight from pounds to kilograms.
MicroStrategy invested heavily in bitcoin, as did Stripe. But "heavily" still isn't that much: https://news.bitcoin.com/here-are-the-top-public-companies-t...
It’s not flow control so much as sane, expression-based generation of resources.Terraform has been evolving toward the dynamic with features like for_each, but these features have awful ergonomics compared to something like list comprehensions. Similarly, sometimes you want to reuse some pattern, but the unit for reuse in terraform is the modules which involves a lot of ceremony, so you don’t reach for it as often as you might if the unit of reuse was a simple function definition.

I don’t especially care if Terraform is a simple static language for generating resources and the DRY-ness comes from an exterior Python/etc script that generates the Terraform files or whether the requisite dynamism is built into the terraform language itself, but make no mistake, the dynamism is absolutely essential for maintainable terraform.
Bitcoin price sets new all-time highs above $30k
Generally on my phone. I only saw a bit of the first sentence of that reply at the point I had scrolled. I was also very near going to bed so probably half awake.
Pale Moon. Although I usually try to not say which fork aloud on HN because anything but FF gets massively downvoted.
> Lucas claimed he had fully fleshed out a 3 movie series

But if that was his belief, then he wasn't lying.
Most people will be suspicious of a Chinese router having backdoors when it’s probably the consequence of shoddy programming.
>"leaving Facebook to work on consumer privacy beyond just ads and social media”

Palantir Technologies?
> None? That's not what they are arguing against.

So why are you still looking for issues when there's solutions avoiding their stated objection?

> Even compiling the compiler and then use that compiler to compile your code doesn't help

So what's the threat model now? that MS will risk their reputation, established business models and subject themselves to liability to poison the bootstrapped compiler to detect when a modified F# compiler is being built so they can inject vulnerabilities into all new modified F# compilers ensuring they're similarly poisoned whilst avoiding detection from easily disassembled byte code (that can be crossed checked against its original source), Does that sound plausible?
Do not compare EU salaries with the US
Stealing the idea for Facebook probably is a good place to start, followed by every single thing he's ever done since then.
"Batteries included" was invented by rails folks IIRC.
Conducting psychological research on users without consent or IRB approval.
Twitter lacks both document authoring features and professionalism context for anything like an announcement like this. It comes off like an out of touch person trying to stay “fresh” or “with it” shoe-horning a dry press release comment into a medium people use to laugh at cat photos. Even official Twitter accounts and journalists have the sense to link externally to more important matters. It undermines credibility to put those matters directly on Twitter. A single short tweet of that type is bad enough, but a 12 tweet thread is further forcing long discourse into a platform built to avoid it.
The secret history of Microsoft Bob
> really a reflection of awful development practices.

You don't know a thing about GP's development practices so perhaps you should be a bit slower to hurl accusations.
You eat a kilo worth of food in a single meal ?

Do you dig trenches for a living or what ?
> https://verapdf.org/

That is one shitty site. Trying to shove Google Analytics down my throat, no contact information, no privacy page. Probably illegal under GDPR.

> so I've sometimes wondered if a cheap form of "sanitizing" PDFs would be to simply force their PDF/A flags on.

That's not really how PDF-standards work. You'll have to "rewrite" the problematic parts, the standards are just for checking against the pre-defined ruleset.

In professional media production we do this "rewrite" all the time (PDF/X-standard). Though sometimes PDF files are just so "broken" that it's impossible to fix them.
Grounded: A Short Film About Anxiety and Ambient Music
Any recommendations? I would love a watch that was dumb as a brick but played music and had gps. Bonus points if it is extremely simple.
Lyft’s New Vesting Schedule
Ask HN: Firefox cannot display PDFs correctly?
Ever since Firefox updated their in-browser PDF renderer (a few months ago?) PDFs are always mis-drawn to the point of illegibility and has the banner: "This PDF document may not be displayed correctly."

Does anyone else encounter this issue?
Maybe I need to emphasize the original comment’s #3?

> Therefore X and anything that even kind of resembles X is no longer an acceptable solution for Y.
For early-stage startups, writing changelogs is also a great way to close the feedback loop with their user-base. We write detailed release notes at Raycast [1] to highlight feedback that we addressed. This way our users see that we care about their feedback and feature requests.

[1] https://raycast.com/changelog
when he started, he didn't have heat stable polymerases- that came later. Instead you had to add more pol each step, which was a huge pain.
> Reading up on it, I assume you got this offer while not in the EU? That is impressive.

Yes, I got the offer while in Turkey and they did a virtual onsite. But I have multiple friends that got offer without an actual onsite(Including pre-covid). So can not say it is an exception.

I think in EU the minority are loud as you mentioned but I think got loader after 2016. Especially here in Germany AfD has been more vocal and had some textbook level racist scandals. But in general as I said, I and people around me did not have plain racist experiences, maybe subtle ones we have not noticed.

https://www.dw.com/en/germany-afd-apologizes-after-outcry-ov...
That link doesn't really have anything to do with whether or not vegan/vegetarian diets are missing choline. It's that the UK nutritional chart doesn't track choline at all. It has nothing to do with diet. I was super confused at how this paper had anything to do with the conversation except to say choline exists and is important. Afterwards I googled and choline isn't exclusive to meat sources so I'm still confused what vegetarian/vegan diets and choline deficiency have to do with each other- very common vegan/vegetarian foods are high in choline like brocoli, peas, chickpeas, various legumes, etc.

Could you cite studies that correlate vegetarian/vegan diets with deficiencies in nutrition?
120 extra calories a day is an extra 12 pounds a year. Combine that with your metabolism slowing down as you age and as the years pass you might find yourself expanding.

Also, the amount of oil you avoid by moving from deep frying to air frying, depending on portion sizes, can be much more than a tablespoon.

(Obviously, metabolism is more complex than this. I'm discounting the effects of adding fat on satiety, absorption rates, etc.)
True, but if MS hadn't presented WSL2 as a variant of WSL, any issues fixed in WSL2 wouldn't count as fixed in the WSL issue tracker. I would prefer it if their issue tracker marked these, more honestly in my opinion, as "This issue is will not be fixed in WSL, you can migrate to HVL instead" (using HVL as a hypothetical name for WSL2) with a separate HVL issue tracker.
Seek Ideas at the Right Level of Abstraction (2020)
If you drop WSL then you get confused branding of what they are. WSL1 and WSL2 make it pretty clear you're getting the Hyper-V thing for the latter and the former is a Linux sys call API layer.

I'm actually surprised they can't be used together.
Thanks. To link specific instruction is a good idea. For lineage there is always the wiki page, so you can go to https://wiki.lineageos.org/devices/ and then click on the phone you have and there will be an installation manual. Not always 100% you need to know, but a good start. I should link those, the url scheme is regular, that should be an easy change.

Edit: The Lineage link now goes to the device wiki entry, where the installation instructions are also linked.

For the removable battery, the idea here really is to go one step further. When almost all modern phones have no removable battery the next best thing is having a battery that is easy to replace, even if it is not directly swappable.
GitHub's Director of Engineering wants you to judge the skin color of creators
> And some of those reasons would be bad for consumers.

Can you give an example?
EU is planning on tackling in-EU cross-border excise taxes in 2022:

https://eur-lex.europa.eu/legal-content/EN/TXT/?qid=16034468... (point A25)

https://ec.europa.eu/commission/presscorner/detail/en/ip_20_...
:) not sure it's up to anybody to do it. To me "nRF51 SWM interface with pogo pins" means absolutely nothing, same for nRF52832 or STLink.
Cal Newport's Time Block Planner: https://www.timeblockplanner.com/

You could try this low-tech solution out without buying the journal. Simply trial it from any notebook / sketchbook.
So ... how do producers factor into this? Isn't the production team that brings in the artists? Or they try to bring in the artists that the director wishes? Or the director has a soft veto during casting?
> Mixing content and presentation in scripts misses any of the lessons from the last couple of decades.

Agreed - although this is not a JavaScript thing, but a react thing I think (maybe also Vue? No idea about that). E.g. Angular still has CSS (actually SASS) and HTML in separate dedicated files, and then a another separate file that contains the JavaScript (actually typescript) for the logic itself.

I do not see the benefit at all of putting all these things in one single file, apart from trivial tiny simple things (angular allows you to create single-file components for instance) or for making "To-Do with React" type tutorials look easy. Once you get more than 100-200 lines of code + html + CSS then it is time to separate the files.