skysight-inc/HackerNews huggingface dataset:
> but making it hard to buy general purpose small computers [...] is also going to be very difficult

Just ban general purpose computers that allow running arbitrary unsigned code. I'm sure lots of governments and corporations would be happy to get on board that one, and many end-users wouldn't notice.
Robot-Agnostic Model-Based Reinforcement Learning
Boo-urns.

It's part of the culture, it isn't safety critical (or should NOT be) and the world is less colorful without them.
Biden says he has deal to lower Internet prices, but the details will matter
I’m talking about viral vector as a delivery method. And you’re talking about testing a COVID-19 vaccine, right? Of course there’s none. But there’s no way to do a long-term testing of a particular COVID-19 vaccine. By the time you finish the study it’s going to be too late. So if someone says “But a vaccine hasn’t been studied long enough!” they just propose to not vaccinate at all and rely on lockdowns/post-illness immunity. However, we’ve got sufficient knowledge about the mechanism of the used vaccines to say they’re sufficiently safe.
These were written by a different person. In his linked article (reverse engineering an eInk tag) he writes:

Low Power Sleep

The thing about humans is: they're human. Humans like nice round numbers. They like exactness, even when it is unnecessary. This helps a lot in reverse engineering. For example, what response does the constant 0x380000 elicit in you? None? Probably. What about 0x36EE80. Now that one just catches the eye. What the hell does that mean? So you convert that to decimal, and you see: 3,600,000. Well now, that's an hour's worth of milliseconds. That length is probably only useful for long-term low power sleep. I have lost track of how many things I've reverse engineered where constants of this variety lit the way to finding where sleep is being done!

In this device, the constants passed to the function in question were: 1,5000 2,000 5,000 10,000 3,600,000 1,800,000 0xffffffff. Pretty clear that those are time durations in milliseconds. The last one is probably a placeholder for "forever, or as close as we can get to it"

Here, there was little chance to understand what many of the regs do, as they are only used by the sleep code. Some were in SFR and some were in MMIO space. I was able to copy the code and replicate it. One thing that was interesting was that the sleep timer has two speeds: 32KHz and 1Hz. It is a 24-bit timer, making the shortest sleep possible approximately 30ms and the longest possible sleep around 194 days! More details in the SDK.

-----

If one browses through a disassembly or hex dump of Arm Cortex code and sees C520 and D928 in adjacent blocks, this is 99.9% watchdog-related code for a handful of Arm licensees, mostly Kinetis/Freescale/NXP. Same deal with various NVM or debug port unlock keys.

Plotting the data section of the ODrive motor driver binary, you can easily find the 2048-entry sine lookup table.

I think looking for weird constants is a good idea. Even better is to have the tools at-hand to identify these easier, so hexdump in parallel with ASCII/int/float representations, plot data, automatically look up register names from an SVD as part of parsing I2C/SPI/CAN data streams, etc.
Exactly, it's very easy to see how Google doesn't leave the user unspammed. YouTube's search works the same way, and even if there are useful results on top, they quickly trail off into clickbait garbage. Plus the unrelated lists of ‘people also watch’, injected every few items. The search filters are barely enough to dial in when you want to skip obvious trash, but give up on anything slightly complicated. On Play Store, it's worse: you just get troves of what Google thinks you should be getting, with no control on your side—because if people could skip apps with payment inside, they would, and who in Google wants that.
I have a few projects running on Cloud Run that deploy around a GB of SQLite data. Works pretty well! Not so great above 2GB though, at that point the model of deploying a copy of the data with each deploy stops working so well.

This pattern is mostly useful for content-oriented sites with human editors. It's pretty rare for any human-edited publication to generate more than a few hundred MBs of structured data!
$10 was the SPAC before they merged to become NKLA. The merger was announced in March 2020 (when the price jumped to low teens) and completed in June (when the hype made it go up to $60s).
Describing timbre in text is difficult, but I wouldn’t say a symmetric square wave is “crisper”. Maybe more hollow, tooty, clarinet-like. Asymmetric pulses first sound richer but less clear, brighter, more nasal, then as you get to more extreme settings it starts to sound thin and fragile.
This applies so much do gamedev.

I’ve tried Unity, Unreal, and Godot. But I’ve never been able to produce anything, because there’s just so much to learn. Rigging, particle systems, AI pathing, etc. And so much weird bugs and workarounds. Unity in particular sometimes seems like it was hacked together, and there’s always multiple ways to do everything (DOTS, UI, animation), the broken “beta” way and the “legacy” way.

In contrast, I write my own engine, and even though I have to make everything it’s so much easier. All I need to know is graphics and code. My game engines are much more intuitive to me because I wrote them. And no workarounds, because if the engine has a bug, I can fix it at the source. Of course, this means I end up making smaller games and it’s harder to collaborate with others. But it’s better than no games at all.

With the like 20+ different game engines out there I know I’m not alone.
Fair enough, sounds like due to the wildlife itself or the climate, an insect hotel is of little use there.

I'm really happy that you're persisting in making the garden wildlife friendly, compliments.
Aw man, Hank Hill's cousin? That guy was awesome. A prankster if there ever was one.
Not sure how to do the titles for these so I'm kind of winging it. The names of the startups wouldn't mean anything to most readers, and might not fit in the 80 char limit anyhow. The current style is kind of inspired by The Browser newsletter, which digs up assorted links on the web.

If anyone has a different idea for what to put in the title field for these, I'm all ears!

Edit: do semicolons help?
The utilman.exe trick relies on having write access to the filesystem, something you cannot do while the machine is off (disk is encrypted) or at the login screen (system is live, you can't mount the disk). Mounting a disk from a hibernating system doesn't work either, in my experience.
Of course, there are other ways to defeat Windows logon, but they're presumably more difficult.
Edit: Gotta say, I'm pretty proud that I got the joke by reading the comment title. I have a good friend who loves ABBA.

https://git.savannah.gnu.org/cgit/man-db.git/tree/src/man.c?...

Looks like it's still there, but I don't know the intricacies of C. Does it print "gimme gimme gimme" at 00:30 just by invoking "man"?
I don't see this as a technical solution to a social problem. I see this as a technical tool to help with a social solution to a social problem. Specifically, finding a way to communicate the opportunity cost of a meeting, which is a social solution to the social problem, because I don't need this app to do it, but it could help.
it makes no sense mining on both GPU and CPU,1. because GPU is significantly faster and 2. it still has the CPU & RAM overhead so the extra gain is even smaller.

lots of other questions you should research and choose. no "best", but "best for you".

monero was designed with the purpose of being easy to mine.
Scream Tracker 3 did have an Adlib output mode, and there were a few .s3m files out there that used Adlib FM instruments instead of sampled instruments.
I have been in Alaska a year altogether on various expeditions. Mostly they are like Finns, only semi-sociable, but others have very short temper, in Mediterranean or Russian style, which, combined with liberal gun laws, is little creepy.

Native Indian are somewhat detached from reality and you can expect anything from them. When I was bicycling Alaska Hiway, only those Injuns gave me beer and friendly advice. But one was very angry, I had been camping on "sacred lands".

https://www.youtube.com/channel/UC4IQqbXJ96xbfIsbrGi88PQ
> We're going to end up going back to community sites.

For me they never left... It makes lots of sense: many forums have a "no commercial posting" policy and the users/mods there are very good at detecting submarine/hidden commercial content. To me forums are a better web than the web.
Weirdly Cloud Run claims that cold start time isn't coupled to the size of the binary.

I find that larger database files on Cloud Run do need to be assigned a higher amount of RAM though, or they fail to start - but I'm not sure if that's a bug in how my code works. I've not yet spent much time tweaking SQLite parameters.
I think it's disgusting that polystyrene is legal at all.
It contains toxic chemicals, and in any other context outside of construction it is considered trash-- pollution. And in construction it becomes trash once torn down. It is outlawed in Europe as a single use plastic. And it should be in the US and rest of the world in any application due to its risk of becoming a toxic, persistent environmental hazard.
> That we tend to implement slightly more aesthetic alternatives to existing, proven software instead of reusing stuff (and building for reuse), is probably the main reason why complex software is so bad (unstable, difficult to get accustomed with and maintain) nowadays.

I don't think it's proven if most of the people that had to work with it complain about the complexity of doing a simple loop. I also don't think it's built for reuse, considering so few people actually use it. If anything, hard to use software like m4 is exactly what pushes everyone to think "I can do better!".
Crafting Interpreters is available in print
We are just ecosystem hosts, they are the ones running the show.
The reason you found so many domains is that they intentionally take down thier spam sites and reload them under a new domain every few hours. They do this so they can't be taken down by people reporting them as spam. They literally setup the next domain while the current one starts being used so they can do a live swap to the next one without interruptions to thier spam operations. This is typically done in an effort to spread Trojan malware to anybody running computers with out of date operating systems and browsers. Windows getting people off of Internet Explorer has been a huge hit for them as it reduces the number of possible vulnerabilities someone might have when they get sent to one of these Trojan spam sites.
"Has paved paths and laid foundations for the automobile industry"
It's more accurate to say the publication and the author are requiring a login. There's a huge number of authors and publications that have bundled themselves within Medium's $5/month subscription in order to get paid. I own this publication, Better Programming, and it's the money from being in the subscription bundle that allows us to publish consistently. Hacker News is an entrepreneurship community right? But sometimes it feels uncouth to say "I want to get paid for my work." Well, I do. And if Medium thinks a "metered paywall" where there's some try before you buy going on is the most effective way for us all to get paid, then that's fine by me. That's what I'm getting at about the login wall being my choice as the publication.
Is this the same with antibodies from having had covid already?
Oh yes, I know the classic center something issue before flexbox came along.
Are you talking about human relationships or some kind of device or program you are interacting with? Hard to tell from the way you are describing them here.
Source paper: https://www.nature.com/articles/s41467-021-24487-w
No it’s not a separate line item.

The administration part includes getting the instruction to do so, retrieving medicine from storage, going to the patient, administering the drug, going back to nursing station and filling in the paper work for the action (there are actually several forms to be filled out).
So in reality it takes more like 40 min per IV.
Simply announcing the cost of meetings afterwards would have a similar long term chilling effect without being the stereotypical passive aggressive engineer.
There is also the difference with me having been patient for some pay off this population to come to terms with their stupidity and pfft. Vax or go to space
I worked for someone in the 90s that came over from Disney and he mentioned they had a similar system but with the dollar amount in huge type on the screen. I can't imagine what some of those Disney executive meetings cost.
Over time, there's no reason it wouldn't. It's expanded polystyrene with an eco-friendly name, and anything that would degrade EPS would degrade these blocks. Groundwater is the big one I'd be concerned about. It being dug up and trashed by future earthworks projects would be the second big thing.
Google used to do DNS-based filtering of IPv6.

ipv6.google.com works on my side, as does www.google.com over IPv6 just fine, too.

I just checked all the FAANG websites, and it appears that www.amazon.com is the only one that doesn't have an IPv6 record.
This is fucking crazy-go-nuts. This is what real-life mad science looks like. Scientists decided "yeah, water is great and all but what it really needs is a nice metallic sheen" and found a possible way to make that happen based on a technique with sodium, potassium, and ammonia. Only problem is, sodium and potassium explode in water! So now the problem became getting the metallic sheen without the explodey drawbacks... and they invested effort and funding to actually do it! Utterly mad, and brilliant.
How Cloudflare is reducing the environmental impact of web searches
Yes, but how many of you reflect over the nomenclature? How many of you know the actual diameter of a "twenty-two" (even if spelled out as .22)? People don't often think about the meaning behind colloquialisms.
Learning with High-Quality Study Material Can Improve Grades
I agree, but it's also expensive if you have those same 5+ engineers working on the wrong thing all week. Finding the right balance is hard.
I expect the foam to collapse after just a few years, causing the whole hill to just deflate.
Comments moved to https://news.ycombinator.com/item?id=27996321.
Wow, I do waste a lot of company money by slacking off :)
Pfizer’s CEO says Covid vaccine effectiveness drops to 84% after six months
Can you somehow associate snapshots from separate machines? Lets say I have two servers that provide services for an app, one runs a postgresql db and the other is just a front for a directory that stores attachments (it's an example ok). Both servers are running ZFS and each service is running on its own volume which has regular snapshots taken. If I'm not too worried about the snapshots being in perfect sync (its ok if I have an extra attachment or have to pull an attachment from the next snapshot; I'm not asking for a solution to the distributed consensus problem here), is there some particular way I should store or manage the snapshots? Or do I need to write some custom scripts to associate the snapshots and restore them together in case of a recovery situation?
They're not totally separate concepts though, no? The definite integral is the difference of two values of the indefinite integral (antiderivative).

I suppose if you're talking about solving them computationally, you can calculate/approximate the definite integral by taking the limit of the sum as you reduce the step size, whereas performing the indefinite integral requires a different method (chain rule etc.). But when doing them by hand usually the first step in calculating a definite integral is finding the antiderivative.
The landscapes built with this stuff are temporary. But the stuff itself is permanent. As the earth on top erodes away it will be exposed in ugly dead patches like open sores, and eroded itself until it's spread all over the surrounding area as particles mixed with the dirt. But hey, for a hundred years or so some landscape architect's vision of hills will be fulfilled, at a lower cost!

What a waste.
> Geofoam blocks can contain some percentage of recycled plastic, and the blocks themselves are marketed as recyclable

So instead of using some of the millions of tons of existing styrofoam waste as landfill they produce brand new styrofoam and put that in there instead? Did I get that right?
I think that's very much a hindsight kind of thing. I mean, yes, Nikola was a scam. But in "the beginning" the only people willing to say that it was a scam were ones who sounded exactly like the much louder, better funded, and media-accessible people screaming that Tesla was a scam. This very site was filled with $TSLAQ nonsense. And it was all wrong, much of it deliberately so.

The investment world is drowning in deliberate misinformation. There's no path for reasoned criticism to break through. Pick any stock and there's someone willing to tell you it's a scam. Or a gem.

Edit: and this subthread is a perfect, shining example. Just look at all the people jumping in to perpetuate and argument that somehow Tesla is, I guess, comparably fraudulent to Nikola, a company that got caught faking a vehicle that didn't exist. No one trusts you people, because you sound the same for everything.
What? How?

Is there any potential upside at all, unless it's another pump and dump or short squeeze game?
My replies were throttled and someone beat me to the punch... :-)

It's not that simple and a very important factor is what that something is. To give an extreme example, we don't call people that don't donate a kidney to help others selfish, even if the others may die without the kidney. We don't even call those that don't want to donate organs after death selfish.

The more accurate statement is therefore that those who get vaccinated (primarily) to help others are selfless. It's good for the rest of us that they exist, but we can't and should not make those that don't want to do this feel guilty, because there's like I mentioned nothing to be guilty of, given the current state of the pandemic.

It's probably a good idea to make it mandatory for medical professionals and people working with kids, as long as the government (or even better the vaccine manufacturer) takes responsibility for any and all side-effects. And if the pandemic changes course and vaccines stop working, putting us in an endless cycle of flare-ups and vaccinations - then it would be worth it to consider vaccination a duty for all people.
We use this a lot to support landscaping in the sky (rooftop terraces and such on high rises) which is an architectural trend that really needs to go away. There is nothing green or sustainable about the extra concrete needed to support it.

But the alternative to geofoam is usually clean fill, like sand, which weighs about 110 lb/cf. contractors ask to substitute it because it’s cheaper, but it almost always results in thicker structure and more rebar to support it.
Nowadays you need to VPN to the target country. For a reason to complicated to explain here I searched local businesses in the city of Melun, France. There were no reasonable hits. Well, my IP was Finnish (to my best knowledge they have no other means of localizing me) and "melu" means noise in Finnish with "melun" being a common form. No addition of French shopping terms could convince Google that I am not interested in noise abatement. Accepted language header did not help. After switching to a French IP it worked like a charm. And one would guess searching for shopping and businesses would be Google's strength.
Canada is similar to Australia in socioeconomic political … etc

Canada 26,553 Deaths from COVID relative to
Australia 920 deaths

I speculate those relative numbers played a large part in vaccine uptake difference
Styrofoam dissolves in gasoline (in the anarchist's cookbook this was a recipie to make "napalm"). I wonder if this opens up a new venue for terrorism: drill a hole and pour in some solvent or catalyst, watch as the hill collapses...
Crafting Interpreters Available in Print or PDF
You mentioned the burden of proof being on the victim of identity theft. Is that applicable to anything besides ones credit report?

If creditors want to get a judgement to garnish wages or seize assets they have to go to court. I wonder if the burden of proof is any different there, or if the parent's defence (everybody has a copy of my identification!) could work at that point?
do you have any trouble running shell scripts? I would suppose that the #! line at the top of the script would save you from problems in most cases.

What about bash one liners?

I had a bad experience with Ubuntu's (Debian's) dash shell many years ago and I've (lazily) just stuck with bash since then.
You can find an detailed answer to that in thread, in short - making sure that the negotiated price is that asking price is never less than real negotiated price
How To Configure tsconfig.json: TypeScript Strict options
It’s even in the search box autocomplete frequently.
Here what's worked well for me:

Always try to be a good coworker. Be helpful, friendly and competent.

If you do this well, you'll leave be 5-10 coworkers who are happy to recommend you at each job. They will also tell you the truth about culture where they work.

That's pretty much how I have done it.

BTW, one trick to learn the real culture is to ask engineers - not managers - during one on one interviews. Few engineers will lie to a potential future coworker in private.
Ask HN: Equity versus Profit Sharing
I'm about to partner with a buddy that has an interesting business idea and the question of how to structure our partnership came up.

Initially we were going to ask for equity/ownership in the new company we'll form (it's myself and another coder I work with taking on this side project); however after my partner and I talked about it and there are some risks/liabilities we would like to avoid.

Long/short we are considering taking cash to build the app up-front, along with a percent of profit sharing. Our thinking is we can do the work at a discount depending on the percent they give us allowing them to decide how much they want to pay for the app versus % of profit sharing. This would allow us to be involved with the company beyond just building the app, but without taking on any of the legal responsibilities that could end up costing the company a lot.

Just wondering if there are pros/cons to this arrangement that we haven't considered? Really any feedback on this arrangement is welcomed, I hadn't ever thought of this before, my partner came up with it after we dug into the details of the business and the liabilities became known.
The article seems to describe what I’ve always known as styrofoam, and yet the styrofoam I know that appliances come packed in does not have the compressive strength to support cars on a highway. What am I missing?
It has been easy over the years:

Low-level is easy (2008) - https://news.ycombinator.com/item?id=20568736 - July 2019 (26 comments)

Low-level is easy - https://news.ycombinator.com/item?id=7538150 - April 2014 (56 comments)
There's nothing to stop you implementing a WordPress-style CMS as part of this pattern, then baking its database on every deploy and shipping that as a copy.

It means users won't get instant deployment of their edits though, which depending on your use-case may be a non-starter.

The Mozilla.org site I reference in the article appears to use Django (potentially with the Django Admin CMS tool) to manage the data, but then bakes and distributes a SQLite file with the data that has been managed by Django.
AlphaFold-ed Proteins in W&B Tables
Building an electrolytic memristor neural network, Part 2