skysight-inc/HackerNews huggingface dataset:
I had a similar experience several years ago.

It got worse when I began to consider dependencies in the supply chain itself. What version of our CI system are we using? What OS base image? What version are our worker VMs on? What packages are installed on them? And on and on and on. When I began writing these sources of upstream variability down I began to find dozens of them, for what was, in dependency terms, a fairly unremarkable application.
Just enrolled, thanks!
Do you have different adblockers installed or lots of Firefox extensions installed?

All of these seem inconsistent with my experience. I’d recommend a clean install without ad blockers, see if these still happen, and then layer back in your extensions one by one.
Owner of fake review spotter ReviewMeta is stepping down
Presumably they compare the results with those from known good tests.
What became different after you quit?
For what it's worth, I've been using Papercups for my projects for a few months and it's been super easy. Love it.
fizzbuzz is literally a filter, albeit digital, and it involces a circuit, well a loop in most realizations, too.

It's probably at the same level of complexity, give or take.
Some APL Examples [pdf]
Thanks for this conversation. It is truly very misleading. There is no implicit copyright. There are mentions about ownership and also contradictions. This generalization I made, was wrong.
I think the page is using `vw` as an example, and I don't see it using `vh` anywhere. Most of the sites following this approach would use something like `em` units. `vw` is just a really obvious example of what the article is talking about.

Having said that, expanding quickly on why `vh` should be avoided for font sizes:

The problem with using `vh` is that it's exploiting that most desktop devices have monitors of a roughly similar aspect ratio. But that's a coincidence, not a law. So it's not really thinking about responsive design. Using `vw` is more correct because the size of a character is almost always dependent on how many characters you want to fit on a single line, and (in English) characters are read horizontally, not vertically.

Even better is using `em` and `rem` and inverting the way you think about widths -- base your column width on the number of characters you want to display in that column. In general on the web you don't want to say things like "I have 2 columns that are 50% of the screen and each has 40 characters in it." You want to instead say "I have two 40 character-long columns that might be next to each other or might be stacked, and they might take 50% of the screen or they might take less than that depending on what the user's font-size is."

It is (not always, but often) a mistake to start with a container width and work your way backwards to a font size (particularly in a world with high-DPI screens that might seem like they're very wide when actually they're not). Usually you want to do the opposite.

But in either case, 99% of the time you probably don't want to be using `vh` because the height of a browser is conceptually unrelated to how many characters you would want to display in a line.
And yet that same survey says 91% use it for software development, too.
Possible referring to php and the auto type casting?

He couldn't possible mean javascript or rust. Perhaps golang because of the limited subset of types.
Calling things a pyramid scheme is a ponzi scheme.

People using these terms incorrectly to describe "bad investment they don't like" gets old quick.
Bill Gates wrote about the impact of planting trees recently:

> It sounds like a simple fix and it has obvious appeal for all of us who love trees, but its impact on climate change is overblown. Although trees absorb some carbon, they can never take in enough to offset the damage from our modern lifestyle. To absorb the lifetime emissions that will be produced by every American alive today — just 4 per cent of the global population — you’d need to plant and permanently maintain trees on more than 16bn acres, roughly half the landmass of the world.

From: https://www.ft.com/content/c11bb885-1274-4677-ba05-fcbac67dc...
who is yourself ? are you much more than amalgamation of those around you ?
Other than restrict, with dubious usage validation, I fail to see what.
Many many many years ago an artist did a linoleum tile etching of Heisenberg ( yes from Breaking Bad) in blank & white, sold a limited number for Bitcoin, and then destroyed the original linoleum tile (supposedly)

It’s one of my favorite pieces because the niche and how I acquired it, directly from the artist.

This NFT stuff... whooooosh
Variadic generics should make this possible in future: https://www.python.org/dev/peps/pep-0646/
Habit trackers don't help you stick with a habit just track one you are already doing. We're looking for alpha testers. We will refund you unless you succeed at your goal or if you declare we didn't help you achieve your goal. You only pay if you succeed!

Examples so far:

* Actually using your gym membership.
* Completing that health and fitness program you downloaded on the app store.
* Starting a daily flossing habit.
* Doing press-ups every day.
* Losing weight by sticking to a calorie restricted diet and running.
* Going swimming a set number of times per month.
I personally hate typing in Python. Python now feels like Typescript, and when using pyright, you actually get something that looks very much like type file for JS when you step into library code, instead of library source code itself.

Honestly, I don't like the direction Python is taking lately. It used to be easy, approachable, dynamically typed, strongly typed language. Now, syntax is getting polluted and there are definitely more than 2 ways of doing things.
We need SBOMs, but these are not enough. We need supply chain attestations, but these are not enough. What we need is the combination of asset data, process data and to acknowledge that our knowledge of both is always incomplete and subject to change. I call this need a "universal asset graph" and I've been nagging folks for years to get us to it.

The sigstore project is the biggest foundation stone of what I'd wish for, at least in terms of creating a robust shared log of observations (a leader of that effort, dlor, is in this discussion). But we still have a very, very long way to go as an industry.
or you buy a basic building block ADC and follow instructions.
You're completely misreading that graph, I think. And that graph actually proves his point.

91.4% of Emacs users use it for coding (so the overwhelming majority, as you'd expect), and then some of them use it for something else.

Those groups are not separate, if you look at the percentages, they add up to a lot more than 100%. So people could check multiple options.

All this tells us is that:

A) Emacs is primarily used by devs (hardly surprising :-) )

B) The devs that use it also use it for other side tasks (also hardly surprising, considering Emacs' kitchen sink philosophy).
Primary issue with N tends to be client density, secondary speed, but really both are related anyways. Also the compute module is single antenna, most N devices were at least 2x2 which doubles the throughput. I.e. expect 100 Mbps half duplex throughput to be a "very good" connection on such a device.

That being said the device actually supports WiFi 5, the page just seems to be out of date. Still only 1x1 though which is the bigger travesty.
Love this. I sketched out a similar single-button idea for an art project back in 1998 with a programmer. I wanted human-human interaction, but this is much better.
This seems like a terrible Nexus 7 for twice the price and launching a decade later? That you have to charge every 5 hours?
Is Ad hominem really the best you can do?
Downvotes without any discussion.

Unfortunately getting used to that for crypto topics on HN.
CUPID – the back story
You don’t have to take the money, or at least take it on those terms. Entrepreneurs have agency. They should exercise it.
Swift/kotlin are better examples of languages which allow you to stay very high level with types to keep you honest
1. How long have you been using Emacs?

2. Did your journey into computing start with CLIs, TUIs, GUIs?
Which was dropped in C11, with clang and gcc probably being the only C compilers on Earth that might still support it on C11 and C17 mode.
The extent that you can or cannot trust the guns and legal system of your country is utterly unchanged. They, for any value of “they”, can still roll up to your door, point a gun at you, and order you to do stuff with your tokens. If “they” have legal powers, sucks to be you; if “they” are criminals, you have the same opportunities as before to use the law to recover your assets.
Opamp is gone, Burbank Electronics is gone, Norton Sales is still there but a fraction of what it once was, All Electronics is still going, Apex (best of the best) still going, and Luky's hardware is still open.
SF poop-testing startup, once compared to Theranos, charged in $60M fraud scheme
Actually the C++ Framework for Mac OS made by Metrowerks was called PowerPlant.
Well for starters, the gag bill is real.
> Meanwhile cloud provider hdd storage is slower than usb2. I have a 32 core machine deployed in azure right now, and the hdd that was deployed with it has a max read speed of 10MB/s. Getting a medium performing SSD seems to cost in the realm of $250/month just for the storage, before computer costs.

It's said before, but I want to expand a little bit. You're getting 10MB/sec because your volume is running as a virtual disk on a SAN system which runs on 100s on disks which can read 15+ GB/sec, but serving to 1000 servers at the same time.

If you had local storage, you'd have the same speed because your storage backbone would have the same throughput/consumer ratio.

You want faster drives or higher throughput/consumer ratio? You'd need faster RAID cards with faster drives and more PCIe lanes.

Guess what? This is enterprise hardware again :)

> For many uses, users don't care about true reliability.

Reliability does not always concern with noisy problems (data loss, crash, file loss, etc.). The biggest problem is silent corruption. A wrongly compiled, somewhat buggy binary. A slightly wrongly trained model. A wrong outcome from a computation or simulation.

Lost files are not a problem. Wrong outcomes looking right is.
I was on board with this article: a genuine criticism of the entire NFT/cryptoart scene without making use of the environmental impact retort... up until, of course, it was brought up. The impact is not insignificant but it's grossly overstated [0], and it's been used as a tool for harassment which I have to staunchly reject.

[0] https://twitter.com/memotv/status/1369594107488829441?s=19
Ego can kill your idea before anything else
My wife and building a 3D printer for fun.
https://www.concrete5.org/ was way ahead at least when I tried it years ago.

It allows for in-place editing and as a dev I could easily add more custom elements/blocks to be dropped and configured.

---

Elementor for wordpress is decent regarding the responsive thing. But load times in the end suck...
Security Pitfalls in the Python Standard Library
Yeah, but you can bet that 10 years later you won't be running obsolete software on it.
Hungarian, we don’t use he/she there is only one gender pronoun “Ö”, but Google
A device like this with a smaller display (but still including amplifier, speaker, and battery) might be nice for embedding in a music project. Does anyone know of a board like that?
Don't the software methods have very similar problems?
uBlock Origin, Facebook containers, multi-account containers, Bitwarden. I've tried disabling uBlock Origin for the Home Depot cart issue, but it still occurs.

Can you be more specific with how these are inconsistent with your experience? Since I said these things sometimes happen, it sounds like you just have not experienced these yet. Are you saying it's not possible someone else experienced these?
Shouldn’t we do both?
If each concert ticket generated the carbon footprint of a household for an entire month[0] then people may start asking questions if concerts are even worth it.

[0] https://digiconomist.net/ethereum-energy-consumption
What downside(s) did you experience, that led you to want to give it up?

From an outsider’s perspective, I’m wondering why spending time watching porn is ultimately much different from time spent with any other sedentary pastime?
Physical art at last has the property that you can look at it and enjoy it, and that only the person who possesses it can decide who gets to do that.

How much of art's value stems from that enjoyment? You're right, probably a negligible amount. For investors, the only important property of physical art is that it's extremely hard to forge.
It's amazing to me that people often accept these kinds of "explanations" from corporations; as though it was some unintended eventuality, mistake, etc.

Not to mention the sheer gall of repeated corporate responses when caught like these that are ridiculous even at face value.

Most people don't seem to notice these "mistakes" are always to the benefit of the corporation. NEVER to the benefit of the customer, employee, etc.
Static Analysis Fixes, Improvements, and Updates in Visual Studio 2019 16.9
I saw myself buying more and more from EBAY.

It is not perfect but mostly shipping is done by postal service that is ok for me and As Amazon there is no guarantee about products being genuine then E-bay is as good or more than amazon.
I put some ice in a glass, put in about 1/4 cold brew, then top the rest off with water. It's refreshing and only costs $5 a week for the brew (LaCombe light roast is the best!)
SF can build homeless housing cheaper and faster, if city supervisors allow it
in my lifetime

How long are you expecting to live? Just wondering as we’re not really expected to breach 950ppm by 2100: https://skepticalscience.com/rcp.php?t=3#concentrations

Edited to add: ignore me, looking at ppm and not ug/m^3
Type annotations may be part of the language spec, but the way they are enforced is not. Different type checking libraries have made different design choices (leniency vs strictness, type inference vs gradual typing etc.). Although these differences don't matter at runtime, they do mean that code which passes one particular type checker might fail with another.
Gasoline taxes should be far higher than they are to cover the negative externalities of fossil fuels.
Well, why, was only America allowed to play it against 19th century industrial Europe?
A good asset graph / asset transparency log / whathaveyou would help a lot. If an SBOM is asserted and timestamped, you can compare assets you download to the earlier assertion to see if they are the same.

When I worked on buildpacks we added something like this. Each buildpack carried a simple BOM of the binaries it referred to and digests for them. When it fetched dependencies it compared the digests and bombed out if there were any mismatches.

This led us to capture far more of our dependency graph than before. It is surprising how many folks will replace binaries in-place without changing version numbers. We also managed to catch bugs in our own CI/CD process.
The actual impact might be surprising

Heard about the 1970's gas crisis, that there was a move to ban auto racing, because of the "obvious waste" of racing cars circling tracka at <5miles/gallon, and stadiums full of people.

Some studies were done. It turns out that auto racing didn't even make the charts in terms of fuel usage. What had the greatest environmental/fuel impact?

Bowling. Yup, bowling. Competition leagues meeting daily in every micro-town and neighborhood, all the driving to & from the lanes... A couple dozen cars driving several hundred miles at 5mpg, once in the nation each week for the top series, even with 10K cars, doesn't make a dent.

I'd expect concert tours, with a few big concerts per week, compared to constant heat generation of ETH miners is similarly gnat-on-an-elephant scale.
I love this concept, I just really want one with an e-ink screen instead.

I think there's a great niche for "embedded" devices around the home -- weather readout panels, lighting controls, music player, intercom, etc. -- but glowing rectangles mounted to the wall are just too... glowing. E-ink panels is where it's at, and a Raspberry Pi powering it is perfect.

Unfortunately, the only real general-purpose e-ink tablet I'm aware of is the Boox, but their models are all $400-800, which is way too expensive (when similar tech in a Kindle is $80).

All I want is a relatively low-power, low-memory, low-storage touchscreen e-paper tablet (i.e. specs of an old Kindle) that I can run Linux and a WebKit browser on.

And I want them to be cheap enough in bulk so that other companies and startups can build home devices on top of them to resell.
Listen my good man. Life is short. Realize that first. It will make some choices much easier.

I tend to use a life barometer, where I set my expectation for how long i hope to live.

From there on i try to make some choices. Not right of the bat. I use some time to stabilize the thoughts to pinpoint the near exact feeling i wish to obtain.

I have during the last 10 years found out by doing this that my ultimate feeling for being happy is freedom as a state of mind.

I use 20-30% of time sailing my sailboat and riding my bike. I sleep at least 7 hours every day and work 5-6 hours a day.

I run a small consultancy company and hope i can do so until i am at least 70. I like to work, not hard, but towards goals which are not bound on pitential financial gains.

Live your life and take it in.
when the bubble bursts, almost all of the NFTs, will worth zero due to the liquidity.
The problem is how we deal with outliers. Statisticians know that outliers need to be excluded from their results, but society tends to focus on outliers, letting everyone else lay in their shadow.

We're all guilty of it. We have competitions with the sole purpose of finding these extreme outliers. We look up to them, turn them into household names, reward them with great wealth and accolades.

It turns out if you look for outliers, you will find mostly men. Pick any attribute you can measure and you'll probably find a man who "wins". Fastest human? Male. Greatest chess player? Male. Worst serial killer? Male.

This is vaguely recognised which is why women are held to different standards. They have their own sporting events, for example, otherwise they would all fall into the shadow of the all-male outliers.

Nobody minds that 99% of men fall into that same shadow, though.

In car insurance it's quite well-known that men, on average, are responsible for higher payouts. But this isn't because men, on average, do more damage to cars. In fact, the statistics show the opposite. But when women damage cars it tends to be below the threshold that is worth claiming. When a car is completely written off, it tends to be due to a man. It's a tiny minority of incidents, but has a huge impact on insurance payouts.

As with anything, people focus on the extremes and the extremes are mostly male. But that doesn't mean every male is responsible or even capable of the same. But, as with insurance, we all suffer from it.
How hard are European Elite Universities?
Seconded MMM, that blog changed my life.
Containers on the desktop are a symptom of a festering underlying disease. They are not the cure for anything. Modern linux development is extremely rapid pace and is 100% targeted at the needs of the corporate entities paying for the development. This extremely fast pace of change in the kernel and underlying libs, langs, and compilers means that a desktop environment put together 4 years ago cannot realistically compile or run software written today.

That's okay for mega-corps who re-build the entire software universe every time they want to make a change. Or for those who ignore desktop entirely and just "deploy" containers.

And that's lead us to today. Linux desktop can't live for more than a few years on it's own. In order to deal with the backwards incompatible features some desktop distros have shifted to using containers. But this doesn't fix the futureshock. It only makes things for desktop users worse.
I really want to see how the US being the richest is calculated.

Not that I doubt it, but simple metrics like GDP per capita have obvious problems.

For one, if two women instead of taking care of their own families take care of the others for pay, GDP has increased (and the government took money from both).

Those two families, however, just lost money (taxes on income) while having inferior care and losing 1-2 hours of care a day (travel time).

Maximizing GDP can be negative to well-being and it’s possible that untracked labor such as traditional wives in other countries could actually be a gain for their populace over a higher GDP nation.

I think how to measure wealth in real terms is difficult.

(This is all setting aside that Wall St is cooked book stew at this point and much of US wealth depends on that fabrication.)
My bad, I just checked http://mypy-lang.org/about.html, which appears to be outdated.
https://golem.ph.utexas.edu/category/2018/02/mlab.html

it might as well be from a random text gwnerator
European Marketing Software: The Complete List
I disagree. SBOMs will help to create useful pressure on upstream providers to show their work. In particular, as another commenter pointed out, failing to provide an SBOM and providing a deliberately inaccurate or incomplete SBOM are quite different. One is presumably mere incompetence, the latter opens the door to consequences for fraud.
Please. The vast majority of the above are fields where ML failed spectacularly.

If you had any idea about medical diagnosis, biomedical research, supply chain optimization, politics and journalism you would know that machine learning is a laughing stock in these fields.

ML had 2 big wins: (image & data) Classification & NLP. It is stupid to not use ML for these problems, but it equally stupid to try to fit ML in fields that it cannot work.
IG Nobel worthy?
As the quote I pasted says:

“Gorbachev’s reasoning could partially be explained by the domestic dilemma he faced: how could he tell the Politburo that he had asked for written guarantees that NATO would not expand to the territories of the Warsaw Pact while the Pact was still in existence? That would have meant he had already accepted the idea that the socialist alliance was on its deathbed”

A good diplomat might have phrased that differently, without removing too much content, though, so that the Warschau pact wouldn’t lose face from it. Maybe something along the lines of that the two parties recognized each other’s spheres of influence? (Or maybe that wasn’t something either party was willing to commit to?)
The fact that crime still exists doesn't mean that public, extreme, and/or gruesome punishment doesn't act like a deterrent which reduces the frequency of crime. I'm not saying that inhumane punishments it necessarily justified, but this argument is fallacious.
Show HN: Kamu – World's first decentralized collaborative data pipeline
Absolutely. This is true for any professional service business not only limited to the elite. If you work for a company that works for a client then you are basically working two jobs.
The world doesn't work like that.

1) application sandboxing isolates different vendor's code, some of which may be security / privacy infringing.

2) There wouldn't be a problem with data sharing in a properly designed sandboxing system. There will be shared filesystem, file chooser / save dialogues so that's not really a problem.