skysight-inc/HackerNews huggingface dataset:
Do you know something I don't? My understanding it that aerosols that leave your mouth when you speak can obviously contain virus. But there's no logical reason why simple warm air that has no aerosols suspended in it that gets cooled down and condenses into particles would contain virus.
Fazlur Kahn, the structural engineer and architect behind the Sears Tower, once went to accept some award in his home country of Bangladesh. Someone asked why he didn’t come back home. He responded: “I design skyscrapers. What would I do here?”

Which is true. At the same time, what’s been his contribution to Bangladesh? Nothing, aside from a bit of trivia I tell people when I show them around Chicago.

https://en.wikipedia.org/wiki/Fazlur_Rahman_Khan
This sounds like slowly reinventing trains, but worse.
I might have worded it differently, but yeah, of cause generics can make your code slower, what did people expect.
https://news.ycombinator.com/item?id=30853836
This proves that conventional wisdom (such as the idea that abstracting distributed computation is unworkable) is often wrong.

What happens is enough people try to do something and can't quite get it to work quite right that it eventually becomes assumed that anyone trying that approach is naive. Then people actively avoid trying because they don't want others to think they don't know "best practices".

Remember the post from the other day about magnetic amplifiers? Engineers in the US gave up on them. But for the Russians, mag amps never became "unworkable" and uncool to try, and they eventually solved the hard problems and made them extremely useful.

Technology is much more about trends and psychology than people realize. In some ways, so is the whole world. It seems to me that at some level, most humans never _really_ progress beyond middle-school level.

The starting point for analyzing most things should probably be from the context of teenage primates.
This is a fantastic exploration of one set of concerns with candidate voting systems.

I am personally most concerned about the ability for a result to be verifiably correct in any voting system. As far as I can tell, most aspects of this have been solved with cryptography, but the progress on doing so in the largest and most important elections is zero or negative.

Once we have a verifiable system, the options expand greatly. Candidate representative voting is not the only option. For instance, poll voting becomes possible. Delegation voting can become more specific to topic area. One idea I’ve been thinking about is interest voting, where each voter registers an interest area and is randomly selected to to something like jury duty.
Pretty much every model/resource has a `token` field, so we just call `invoice.token`, which is always a string.
On a nice hotel, because most cruises are nice hotels that sail. The amenities you can have in a cruise are far, far beyond what you would get on a first-class international flight.
I think when it really works it will be more like the transition from feature phones to smart phones. very very quick. If they actually work it's just too compelling.

Further, I expect the number of cars on the road to go way up because suddenly so many more people can use a car. For example, every one without a license. Kids, elderly, disabled. I also suspect it means there will be lots more long distance drives as suddenly it becomes "hey, wanna go to this place 3 hours away, we can play games and drink while the car drives us"

I'd certainly consider visiting my family 9hrs drive away more often if Friday at say 12am I could just climb in the backseat and go to sleep and arrive at 8am vs having to drive myself (usually 7am to 4pm)
Semantically timestamp is a product type imho, so the logical representation in JSON would be with an object: {"year" 2022, "month": 4, "day": 1, ...etc}. The fact that nobody does that and instead serialize it to ISO-style string is telling about json.
That kind of product is a well-known scam. Don't waste your money.
Fabricated Data Swept Under the Rug at Chicago Booth
I'd say closer to 50 years myself. But my standard means that we not only have near-perfect self-driving, but we're confident enough in its quality that we're willing to manufacture cars without conventional physical driver controls, and people are willing to ride in them. And then to actually go through the process of replacing the entire national inventory of conventional cars with these new cars without controls.
AWS: Understanding Instance Metadata Service (IMDS)
It's too bad the reference to GTD has a broken link in the page. GTD was the perfect method to support the HPDA.

https://gtd.43folders.com/
Trouble with forced ventilation inside schools/classroom is the high cost of the hardware and maintenance. Excluding this it’s very effective.
> As long as there are still some vehicles with human drivers on the roadways

You understand. If the government can tell you that you can only drive even or odd days, tell you that you can't drive at all (and must use self driving cars inside the 4th or even 5th ring road) is a very distinct possibility.
That depends on the exercise and your body eight. A 200lb guy can burn over 1,000 calories an hour during a heavy workout. Though few can keep that up for a full hour.

That’s how you end up with serious athletes on 8-10,000 calorie diets.
Hawaii Liquidity Pool is a training project to learn Solidity
Ok but you also travel much less by ship than by plane and you also have your additional CO2 footprint by driving around on vacation.
This is the real story, in my opinion. The income tax code in the United States boils down to:

Here is a simple, large amount you owe.

You can reduce it by:

1) changing your behavior in ways we like

and

2) telling us everything about your personal and financial life

It's a disgusting invasion of privacy on a far far larger scale than, say, the PATRIOT act. H&R Block and Intuit are just leeches on the back of the tumor that income tax represents.
what I expect to happen now that golang has generics and reports like these will show up is golang will explore monomorphizing generics and get hard numbers. they may also choose to use some of the compilation speeds they've gained from linker optimizations and spend that on generics.

I can't imagine monomorphizing being that big of a deal during compilation if the generation is defered and results are cached.
XOW Xbox One Controller Driver: Solving the High CPU Usage Issue
For sure, I don't think I disagree with anything you've written here. Where I take umbrage is when there is no choice involved though. Apple could very well provide both a high-level, stable library while also exposing lower-level bindings that are expected to break constantly. If the low-level library is as bad and broken as people say it is, then they should have no problem marketing their high-level bindings as a solution. This is a mentality that frustrates me on many levels of their stack; their choice of graphics API and build systems being just a few other examples.

Maybe this works for some people. I can't knock someone for an opinionated implementation of a complicated system. At the same time though, we can't be surprised when other people have differing opinions, and in a perfect society we wouldn't try to crucify people for making those opinions clear. Apple notoriously lacks a dialogue with their community about this stuff, which is what starts all of this pointless infighting in the first place. Apple does what Apple does, and nerds will fight over it until the heat death of the universe. There really is nothing new under the sun. Mocking the ongoing discussion is almost as phyrric as claiming victory for either side.
Yeah, it's 'free' unless you are unemployed. I believe those tax fellows just think differently.
Do you have a link to the study(ies) showing statistically significant disparate weight gain in otherwise identical lab animals?
That was a good essay, honestly, but just reading the media is enough to tell you that the media is fake. I mean, we've all seen headlines that switch narratives on a dime, just within mainstream media orgs, going only by their own headlines.

But yeah, anyone who knows how social media sites got started with faked engagement shouldn't believe most of the things they see online.
This called a flail. I doubt that improvised rig you described would work due to safety, weight, lack of engine heat dissipation, etc. BTW, the chains need weights attached to the ends in order to get them to extend while spinning (otherwise they just wrap around the axle.

https://twitter.com/melanierovery/status/1064918271202418689

https://www.army-technology.com/projects/mv-4-mine-clearance...
it depends on what you need to do, just get through for now, or make a large area friendly again.

dragging steel cable by helicopter;

extending primacord into the minefield, then detonating

https://www.military.com/video/operations-and-strategy/mine-...

a sapping vehicle: https://en.wikipedia.org/wiki/Mine_flail

http://www.pki-electronic.com/products/police-customs-and-mi...

Pookies can help sappers get around:
https://en.wikipedia.org/wiki/Pookie_(vehicle)
When I code and have an idea or when I spot a non urgent bug, I write a FIXME and forget about it. It allows to concentrate on going forward and leaving alone "details".

(of course, from time to time I debug and fall on one of those FIXME's :--))
Could you show me the control stack source code to prove that? Ah yes, you can't.
There are a lot of countervailing trends, some directly the opposite of what is predicted here: Delivery, not pickup, for example. Right-sized shared vehicles with surge capacity instead of "orbiting" private cars. Smaller-lighter vehicles as the need for crashworthy vehicles declines. More use of bicycles as roads become safer for cyclists.

Overall, automated road vehicles are a huge boon.
I just bought a copy, and look forward to reading it. (Unfortunately) I relate to what is described. I get this sense that the infinite possibilities given to us with computers has shifted to focus solely on consumption.

I know this isn't the case for everyone or everything--everything that makes computers special is still out there in one form or another, and arguably tools like YouTube and the like has made creating and sharing new things possible. It still seems you have to stray away from the path you're guided to in order to find them (and know they exist!). I'm thinking of things like microcontrollers, electronics, programming in general.
I have been looking through this flickr feed

https://www.flickr.com/photos/ministryofdefenceua/

and see many images of Ukraine soldiers being trained to work with anti-tank mines, for instance

https://www.flickr.com/photos/ministryofdefenceua/4485195728...

Land mines are one of the most useful tools Ukraine could have to stop Russian invaders.
How is this tool different to Hashicorp's Vault?

Also, if I'm using "Enterprise Self Hosted", which means I am doing the hosting myself - am I not responsible for all the protection features you outlined there? If it's on my hardware, I'm doing the backups, patches, DDOS protection and so on?

I'm sorry if I sound blunt, but the pricing page looks like you tried to enlist as many buzzwords as possible to sound relevant. Auto-cluster mode sounds like PM2 cluster mode (PM2 being the supervisor tool).

There's many oddities in the pricing page, I won't list them all but I think you can see why I'm skeptic about your software. Vault does a great job dealing with secrets and is less ambiguous about what or how it does it.
A lot of places have looked at taxation by miles travelled, and that would address a lot of those. For places with high fuel taxes today this is particularly attractive with the transition towards electric cars.
This means that there may be a way to change the net water balance in desert areas to enhance plant growth. One effective method is a water barrier(black plastic) with a few inches of sand to weight it down. Then every 10-15 feet you make a slope graded round are 5.7.5 feet across and make small hole(3-5 inches) in this plastic and you plant a desert tree in that hole. Next you kill all goats in the area and make them extinct in that wide area.(Goats create deserts by cropping all tree branches/leaves/roots and are felt by many to have contributed to the desertification of North Africa(and other places).
Deserts get some rain - whatever they get is directed to the graded holes and the cover limits evaporation. Drip irrigation to each tree will help it to establish.
The drop in evaporation will add to the retained water budget and tree transpired water will contribute to potential cloud formation and rain as the process is continued. One of the desert elimination projects now underway to plant tree in this area need to adopt these practices over a wide area.
https://www.greatgreenwall.org/about-great-green-wall
I feel like it uses too much vertical space. It seems oddly verbose and spaced out. Yet the sense of verbosity is a little weird because it is sourcing from HN. It might be that I'm too used to the compactness of HN... but perhaps its too much surrounding whitespace? Probably. UX is definitely an art and science.

Otherwise I like the idea and the overall execution.
>Can you point them out?

Sure, to me it reads like Facebook and the GOP are working hand in hand to defame poor startup TikTok. In reality, Facebook donates millions of dollars to the Democratic Party to ensure their operations and ... practices ... are safely legal and unregulated.

https://www.opensecrets.org/orgs/meta/totals?id=D000033563

I'm not certain how much different it would have made to the main thrust of the story to mention that it worked with a GOP firm. Based on the donations, I'm pretty sure they have used Democrat firms as well for similar purposes, if not this one. The author doesn't mention it, but assuming omission means it didn't happen isn't a safe assumption.

Another point, not sure it's a realistic idea to paint TikTok as anything other than a data harvesting tool for the CCP. Seems like they would be similar to Kapersky in that it's just a spying / infiltration tool used by adversarial governments.
Very few people are actually answering your question, so I'll answer it: Generics are slower than concrete types, and are slower than simple interfaces. However, the article does not bother to compare generics with reflection, and my intuition says that generics will be faster than reflection.
I walked away from computers in 1996, not intending to go back. Child-raising and gardening/farming were going to be my future. I hated computers, I hated what computers had done to me, I hated what computers were doing to the world.

Then, somehow, a couple of years later I started writing FLOSS software for music (recording, editing, mixing, composition, processing). My interactions were with users for whom computers were a creative tool, not a business tool. When things worked, my software was helping people feel as if they were able to express themselves in ways they might not otherwise have been able to [0].

In 2022 I don't love computers, but I have a very different relationship to them than I did 2.5 decades ago. I still don't know if on balance they are really a good thing for the world, but for me personally, yeah, sure, I like them.

[0] one might argue that they should have been non-computer-based music making tools, and you could be right.
You are not the only one. A lot of people who experienced using both and could freely choose, have gone with Object Pascal. Lots of people think C++ is too "messy" (among other things that could be said).

The key point though is that many have to or feel compelled to use C++ because of their job or possible job opportunities. There are jobs for Delphi/Object Pascal, just not as much. Though sometimes being a more limited commodity can be beneficial to various individuals. Additionally, for independents, freelancers, small businesses, or mavericks Object Pascal can be wonderful.
The Truth About U.S. Energy Independence
This seems interesting.

But, I wish there was some code to show me what makes it so radically different. It seems like this is targeting developers (or is it devops team?) and I'm excited about the new language here, but I don't see any examples of code. Code engages both my head and heart.

I am reusing a lot of code in my CI jobs. I have an upload script that I reuse. I have a DEB package script that I reuse across many projects. So, that assertion rings false to me, and seems to indicate there is an unhealthy wall between devops and the developers that prevents shared code. Maybe I misunderstand.

The thing that always bites me is that I have trouble debugging a job that depends on the artifacts from a prior job. My e2e job is flakey, and I'm loathe to fix it, because I have to re-run the entire pipeline, test -> build -> installer, etc to get the final artifact used in the e2e job. I've not figured out a way with "gitlab-runner exec" to run a job later in the pipeline and somehow pass in my own artifacts locally. This would be something (albeit very specific to gitlab) that would make me very excited.
I think that they’ve effectively become so rich they’d just buy any effective competition.
Well, it maybe surprising to many human, that human is actually most energy preserving in long distance on feet.

Two feet running allow human to breathe deeper in lung when running, that's how our ancestors hunt huge animals, chase them to exhausted.
The landlord providing the tenant with shelter (and the labor of maintaining that shelter, fronting the capital for the ownership of the shelter, insuring the shelter, assuming the risks associated with ownership, etc) is in fact a "reciprocal contribution of productivity". He is engaged in collecting rents, but he is not rent-seeking, which is the process of capturing value without providing anything of economic value in return. The exchange of money between landlord and tenant results in a net economic gain for both parties, and is therefore not rent-seeking, while the tenant exploiting government restrictions on evictions to capture shelter without providing a reciprocal contribution is engaged in rent-seeking (specifically, he is seeking the landlord's rents!)

If you read past the first sentence of the article it explains this quite clearly.
The main thing is to keep the main thing the main thing. --Steve Covey
F-Droid repositories are equivalent to alternative app stores, including all of the associated malware risks they bear, just with a nicer UI and lower barrier-to-entry than building your own app store.

F-Droid's rules exist specifically to ensure that an app's source code corresponds with it's binaries. This reduces the risk of using F-Droid because all source code is available and auditable. There is no guarantee that said source code has been audited, and FOSS malware does exist[0], but it makes it harder to hide such code.

I would personally prefer if Google Play had similar requirements, but the entire industry would be up in arms if Google started mandating source code escrow.

[0] Notably, the ironically-named `peacenotwar` package on npm, which is a cyberwarfare tool that attempts to wipe files on Russian and Belarusian machines.
Maybe? Alternatively by bringing the distributed nature up front-and-center you can have more flexible designs. If I could timeout my drawing routine when the screen has already refreshed (or context has been stolen from the OS) then I have a lot more flexibility in how to recover instead of pretending to do my best and ending up with a lot of screen tearing when I miss my frame budget.
Hi everyone, I'm one of the co-founders of Dagger (and before that founder of Docker). This is a big day for us, it's our first time sharing something new since, you know... Docker.

If you have any questions, I'll be happy to answer them here!
Manufacturing defects are not hardware bugs.

Binning is irrelevant to hardware bugs.
The Luddites did ok. Why would it be different this time?
"I don't think this stuff should be sold, say, in a gas station"

You have two options- the drug can be sold legally or we can have an excess number of deaths from overdoses, impurities and black market violence.

For some inexplicable reason, the majority of people continue to chose the option that guarantees the most human suffering.
I don't know about you, but when I imagine what compilers do with generic code, I typically imagine monomorphization, which (aside from increasing cache pressure a little), should generally not make things slower, but rather introduce possibilities for inlining that could make it faster.
Hey, author here. Thanks for the kind words! This is a custom pipeline that I designed for the article. It's implemented as a Node.js library using SVG.js and it statically generates the interactive SVGs directly in the static site generator I was using (Eleventy) by calling out to the Go compiler and extracting assembly for any lines you mark as interesting. It turned out very handy for iterating, but it's not particularly reusable I'm afraid!
Semiconductor designers fight battle against Clock Skew
How do you handle a situation where the attacker gains access to decrypted set of secrets and steals them? Can you prevent this scenario in any way, or does single hacked admin results in a complete compromise with no way to recover?
> * Regular expressions
> * Parser combinators
> * Parser generators

I sometimes forget how I take regexes for granted, and how some people don't know them.

I would replace the combinator/generator stuff with "how to cleanly make a hand-written parser." Developers frequently stumble through that quite badly.
There already is https://www.wikidata.org/wiki/Property:P8855
Honest question: how did you arrive to the conclusion you needed rustc-mozilla? I would love to make sure whatever flow led you to that is made clearer for other newcomers, because that is definitely not something anyone that isn't working on Firefox should even try.
You misunderstand. This is the basic logic I was talking about. Note my comment mentioned philosophy.

Same for limit cycles - they make no mention or this type of calculation. The concept can exist in other domains such as systems thinking.

So concepts do exist outside the context of pure math. If you look at everything from a hard math perspective, then that is what you will see. You have to look at the context of the comments to understand. It's not necessarily calculus because the commenter might not be looking at it using those strict theories. There's no support for your assertion that it's not philosophy or not logic. It could coincidentally be similar to a calculus concept, but that doesn't mean that one is using calculus if they are approaching it from a different context that shares a similar concept.

https://en.m.wikipedia.org/wiki/Philosophy_of_logic
I think the opposite of this would be 'the ability to manage time'. No matter how good or fast you are at context switching, there is still an inherent inefficiency in it, and it does take a mental toll, whether you admit it or not.

People might say that 'I can't avoid the 30 minute meetings' but you can certainly set expectations, learn when to say no, etc...
Isn't that like saying that motorcycles will happen eventually but not anytime soon because: weather?

Traditional cars with drivers haven't solved the weather problem 100%. But they are here now. Sometimes we ban them in some conditions, but they are a game changer the rest if the time.
s/got/for/
How about a source that isn't a magazine interview from someone trying to sell their book?

There are sibling comments elsewhere in this thread that go into much greater detail than I can about how the link between plastic and fertility is tenuous at best. But the most significant piece of evidence against it IMO is that plastics are more or less evenly distributed. You don't have a lot more exposure at various socio-economic levels. But higher socio-economic class has a distinct negative correlation with obesity.
Here's how the Washington Post analyzed Hunter Biden's laptop
Maybe because Linear Programming is P-Complete.