skysight-inc/HackerNews huggingface dataset:
Good follow up! separating the actual work done vs write up, the title alone gets people to read it/open it. Roger Penrose said he had released a bunch of papers over the more recent years and the only one that got a bunch of feedback was one where there was a small note about extraterrestrial life.
You're confusing salt with sodium - this enhances sodium ions, so it affects salt as well as MSG, which is tied to umami.

Umami != salty.
Note to reader: do not use dog shit as a fertilizer.
Even when it’s not a cloud provider, in fact, especially when it’s not a cloud provider: you can achieve insane scale from single instances.

Of course these systems have warm standbys, dedicated backup infrastructure and so it’s not really a “single machine”; but I’ve seen 80TiB Postgres instances back in 2011.
Yes! See my other comment: https://news.ycombinator.com/item?id=31084383
Are they productive because THEY are more productive or because tools and systems have allowed for increased productivity? Should Ford assembly line workers have been paid more because his assembly line system was easier and more productive? He ended up paying them more voluntarily, but would you really want to mandate that?
When I use it I get in my timeline popular tweets from accounts that I don't follow and likes given by people who I follow (these are not retweets). I shouldn't see either.
Correct, However, assuming this is all true, the developers (whose work is being infringed[a]) could get an injunction saying Cheat Engine can't release the infringing versions anymore, and must remove the infringing code going forward. And if Cheat Engine refuses, they could get an order against GitHub to remove the infringing works (the releases and possibly the entire repo).

[a]: According to a comment on issue #60[0], this would be any of: the FSF, Fabrice Bellard, Timppa, Martin Waldenburg, Jean-Franois Goulet, or Bo Brantén

[0]: https://github.com/cheat-engine/cheat-engine/issues/60#issue...
There's also anti-EM cult. I guess it balances it, shrug?
At my work, they standardized it once a month. The first Friday of every month is "Fresh Air Friday" where employees are strongly encouraged to log off at 1 PM their time. Meetings after 1 PM on a FAF are forbidden.
I consider "C", and "C armed with the best of static and dynamic analysis tools" to be two different languages for this purpose. I freely acknowledge this is a personal opinion not necessarily shared or understood by the programming community as a whole. I'm not a fan of the latter, but it is at least acceptable. I prefer something where the base language is less of a mess, and my analysis tools can spend less effort cleaning up those obvious messes, but technically, it can work. The former should not be exposed to the internet. This particular article appears to be the former.
This is super interesting and incredibly difficult. In some regulated environments, like medical devices, you MUST keep track of requirements in your product's technical documentation. I work on a Software Medical Device product and have seen tons of workflows at similar companies. There are many different approaches to this and none that I have seen work really well. In my view this field is ripe for disruption and would benefit from standardization and better tooling.

Here are some options that I've seen in practice.

A: put everything in your repository in a structured way:

pros:
- consistent
- actually used in practice by the engineers

cons:
- hard to work with for non-developers
- too much detail for audits
- hard to combine with documents / e-signatures

B: keep separate word documents

pros:
- high level, readable documentation overview
- works with auditor workflows
- PM's can work with these documents as well

cons:
- grows to be inconsistent with your actual detailed requirements
- hard to put in a CI/CD pipeline

A whole different story is the level of details that you want to put in the requirements. Too much detail and developers feel powerless, too little detail and the QA people feel powerless.
Yes, just because someone violates the GPL doesn't give you rights to their code; it's just that the easiest way to unviolate is to release everything as GPL.
This instance must cost you a ton
These are called “prerequisites” in the software industry.
> any collectible could be called a pyramid scheme

They tend to follow that dynamic. NFTs look like the the Gen X / Millenials' beanie babies [1].

[1] https://www.statista.com/statistics/1265821/us-nft-user-demo...
All Russian tanks are smoothbore...
As a Solo Founder, being part of a community would really be helpful. Those "thinking times" would almost not exist when you enjoy doing what you want right? Like maybe interacting with other founders and discussing stuff and helping out one another. You should check out https://founderscafe.io/, we're all vibing here!
Actually, V's author was gracious enough to come to HN to address and answer a number of users (including on this thread). This includes that he has previously answered questions by vlang1dot0 (on other threads), despite repeated attempts at spreading misinformation or the obvious and continual trolling (with just the username alone).

If you notice, HN doesn't have zig1dot0, nim1dot0, or odin1dot0 accounts trolling any threads they can find pertaining to the language or alluding to why they aren't at 1.0 yet. Despite the fact that both Zig and Odin started around 2016 (3 or more years before Vlang) and have yet to achieve 1.0. Zig only managed self-hosting this year (2022), after more than 6 years of existence. Nim took 11 years to reach 1.0 (created 2008 to achieved 1.0 in 2019).

Add to this, the incessant and demonstrably false claims that V is vaporware or fake despite it having over 90 releases, applications written in it, and thorough documentation about the language.

https://github.com/vlang/v/releases (releases)
https://github.com/vlang/v/blob/master/doc/docs.md (documentation)
https://modules.vlang.io/ (modules)

By the way, types in V are zeroed by default. Zeroed means that they are assigned default values. Empty string for string types, 0 for integers, and false for Boolean types. When not sure what to initialize variables with, it is recommended to make them mutable, so to be updated as needed. In V, you don't assign null or nil. There isn't any *ptr = NULL or Var := nil. That is the context in which they are referring to.
Ask HN: Gsuite account suddenly not receiving emails
Hi HN - I signed up for a SaaS yesterday & tried severally but I couldn't receive a verification email at my official G Suite address. I figured it was from their end but today, a contact messaged me on LinkedIn claiming she can't send emails to the same work email.

I've checked spam and I can't find anything and it's not like I connected my Gmail account to a malicious third-party lately. Finally, I emailed my Gsuite address from a personal email and sure enough, I didn't get it!

I've checked out Google support articles and it doesn't seem like I've broken anything lately. I've grown to kind of trust [the quality of service] large tech companies [provide] and if it was someone else, I'd have asked them to make sure they didn't break anything but, not any longer. Has anyone else faced this? Can you help with fixing it?

Thanks in advance HN.
How does MySQL fair in this type of setup? Do the DBs differ greatly?
> This isn’t a partisan issue, either. Gibson and Sutherland report that, “The percentage of Democrats who are worried about speaking their mind is just about identical to the percentage of Republicans who self-censor: 39 and 40 percent, respectively.”

It may not be partisan in that sense, but today's fear is still coming from one side's extreme.
Lately I've been considering 10xmanagement to avoid this problem (assuming they would even be willing to represent me in the first place.)

I don't know if they currently work with DoD but I bet it's an area they would love to branch into it not.

https://10xmanagement.com/
It matters to people who are installing this software on non-internet connected machines. Granted, that's a niche these days, but there is a reason Node never took off in that space.
Following the link to issue 60 posted elsewhere, I found someone posted exactly that type of list in a comment: https://github.com/cheat-engine/cheat-engine/issues/60#issue...
I think you might be confusing "measure" with "observe". Measure in this discussion has a distinct quantitative implication.

You've never had one steak you prefer to another without doing quantitative analysis on it?

I love making cocktails and I can definitely tell better from worse, noting qualitative differences (a bit dry, too sweet, mouthfeel a bit thick) with absolutely no quantitative measurements involved.

I can certainly tell the difference between a good and bad violinist without measuring anything.

From a different perspective: many of my favorite movies have a 3.5 star rating on Amazon, in this case the measure does not correlate well with my sense of improvement.
My god that website is an awful mess of forced scrolling and dancing monkeys. Even reader mode can't make it pleasant enough to read.
Collectibles are never 'an extremely sound investment'. They sometimes are a lucky investment.

There is no way to determine what collectibles are worth 'investing' in, they generate no cash flow, and they have a large carrying cost. Further, the market for purchase is extremely small; even if you manage to luck out in collecting something that appreciates in value, finding an actual buyer is itself hit or miss.

Even with Rolexes, which you call out, every article I've seen talks about -specific models- of Rolex. Not all of them. And the reason for that is the scarcity; if you happen to buy a sufficiently rare model, that is sufficiently iconic when you want to sell, yeah, it'll be worth more, and provided you can find a buyer (the scarcity compared with demand likely means you can, but the market is inefficient; there is no obvious safe place to sell the watch that will get bids from any and all interested parties, unless it's so high value as to warrant a well known auction house) you can liquidate it at a higher value. But that's a lot of ifs.
Is that also emulating a small arm core, like the guy who got linux booting on an avr chip?
Not to lionize him as an important voice on the issue, but any of Greenwald's posts on gender.
Having a similar discussion at work recently, I've written in favour of using Gherkin Features to gather high level requirements (and sometimes a bit of specifications), mostly stored in Jira Epics to clarify what's asked.

See the post at https://jiby.tech/post/gherkin-features-user-requirements/

I made this into a series of post about gherkin, where I introduce people to Cucumber tooling and BDD ideals, and show an alternative low-tech for cucumber in test comments.

As for actually doing the tracking of feature->test, aside from pure Cucumber tooling, I recommend people have a look at sphinxcontrib-needs:

https://sphinxcontrib-needs.readthedocs.io/en/latest/index.h...

Define in docs a "requirement" bloc with freeform text (though I put gherkin in it), then define more "specifications", "tests" etc with links to each other, and the tool does the graph!

Combined with the very alpha sphinx-collections, it allows jinja templates from arbitrary data:

Write gherkin in features/ folder, make the template generate for each file under that folder an entry of sphinxcontrib-needs with the gherkin source being quoted!

https://sphinx-collections.readthedocs.io/en/latest/
Their NeurIps paper is all about scalable training/inference in ML systems that combine deep learning for perception and symbolic logic for e.g. visual question answering

pdf: https://www.cis.upenn.edu/~mhnaik/papers/neurips21.pdf
The idea that I've been throwing around all weekend is one I actually first read about here on HN[1]. The idea of notebook-like terminal emulator. (Admittedly, speaking as someone who's only ever had second-hand experience with notebooks).

Each command could have its own buffer. Commands could be interspersed with text, or more rich output than a terminal emulator is traditionally capable of. Think, you could share a notebook of commands and commentary for how you clone a project, install it's dependencies, build it, and run the tests. Collapse the build buffer and just leave the test buffer open, waiting for the build to complete and the tests to run. Or maybe just being able to pipe one buffer to the next, so you could visibly see the output of `git branch`, then the output of piping that to `grep foo` as the next block, etc.

There's value somewhere in this idea, even if it's not directly related to the Windows Terminal. Terminal emulators have experimented with collapsible regions of the buffer for a while now. But maybe there are new ways of leveraging the CLI that we just haven't quite wrapped our heads around yet (or no one's had the time to ship)

[1]: https://news.ycombinator.com/item?id=26617656
All the ROCm components beneath HIP are in Debian Unstable (aside from the firmware as per topic), and I think at least a few components made it into Ubuntu 22.04. Facilitating Debian packaging for ROCm has been my hobby for the past year or so.

While ROCm doesn't officially support consumer GPUs, the supported W6800 is Navi 21. The consumer Navi 21 cards thus also work. Those are the 6800 / 6800 XT and 6900 XT.

If any Debian contributors would like to help package the rest of the ROCm stack, the Debian AI mailing list is where most of the action happens.

Disclosure: I work for AMD on ROCm, but all opinions are my own.
This explanation hides the actual problem in a way that almost feels like gaslighting. Yes, their ability to buy homes allows people who don't have money to live in them.

...except that their greediness of wanting to own everything is precisely what made houses explode in price in first place.
"Twenty years ago the mainstream right was libertarian." They've always been a combination of librarians and Christian's willing to make a deal with the corporate devil.
For those who like podcasts, Radiolab also had this story recently, along with a few other cases of bad programming (“Are you suggesting I change my name to “quote N-U-L-L quote”, to match the databases you’re working with?”)

https://www.wnycstudios.org/podcasts/radiolab/articles/null
"... the observation that Republicans were more likely to be suspended than Democrats provides no support for the claim that Twitter showed political bias in its suspension practices. Instead, the observed asymmetry could be explained entirely by the tendency of Republicans to share more misinformation. While support for action against misinformation is bipartisan, the sharing of misinformation –at least at this historical moment –is heavily asymmetric across parties. As a result, our study shows that it is inappropriate to make inferences about political bias from asymmetries in suspension rates."
> higher interest rates will eat into these multiples

Unless the potential for higher future interest rates were not baked into the quoted multiple. Interest rates are just one factor among many that go into a price. And they are among the most predictable.

The biggest factor contributing to tech companies’ higher multiples is that every year they have come up with a new way to print money (especially AMZN and AAPL) for a decade running.

To assign a lower P/E is, fundamentally, to discount that track record. Not that it’s a bad bet, but it doesn’t have much to do with interest rates, IMO.
To add, the primary advantage that A2A missiles have over SAM systems is that the missiles dont have to fly up 10s of thousands of feet to hit their target. Modern "dogfighting" is about achieving optimal launch conditions(Altitude, speed, heading) for your missile against the target. So even if a Cessna could detect the F-35 and carry the most advanced A2A missiles it would still be thoroughly ineffective.

To create a drone capable of threatening an F-35 requires creating something very similarly capable in all ways but without the pilot. This may exist one day but it isn't going to come at a discount.
Contact lens based displays are a technological dead end IMHO, due to the infection risk. The majority of contact lenses used by younger generations are now disposable, so the adoption curve for a display lens is going to require something cheap enough to be thrown out after every use. The alternative is inconvenient lens disinfection processes or an eye infection. I don’t see any reasonable way to overcome any of these obstacles in the near term. It’s not like contact lenses themselves are a new technology.

Virtual retinal displays mounted in glasses are far more interesting, and decent prototypes have already been built cf Microvision.
> In particular dog-shit has more intrinsic value than NFTs.

That’s a kind of weird thing to say.

NFTs are uniquely identifiable, self-executing code, that conveys legal ownership to the holder of the NFT. NFTs can and often do represent ownership of an asset, sometimes the asset. That in and of itself gives NFTs tremendous amount of intrinsic value as a tool that represents title of ownership and can facilitate trust-less transfer of title/ownership. I think you are right NFTs in their current use case are most often, but not entirely, used to represent ownership of classes of assets that are meant to be transferred/sold, but intrinsically NFTs still value as a tool that can represent ownership of a give asset.

In other words one might say dog-shit has more intrinsic value than a written contract, except that contracts can and often do create enforceable terms (though not always) thus giving contracts intrinsic value, as evidenced by contracts being one of the most successful tools in all of human history as part of the historic record as far back as the written record goes.
Because you need to audit every dependency along with your code when looking for defects. A huge list of dependencies, especially ones that include their own dependencies, makes this an overwhelming task.

It also sucks bigtime when you're trying to install on non-internet connected machines.
As others have said, this study is comparing a very low salt diet to a recommended level of salt diet, and only in people who already have pre-existing cardiac issues.

Apparently the average American has a diet that has 1.5 times the recommended level, so what this study is looking at isn’t anything like that, let alone an even higher-salt diet. So you can’t take the study as saying anything about preventing heart disease generally.

The one conclusion you perhaps could extrapolate from it is to say that the recommended limit is probably pretty good since it doesn’t seem to help going lower.
I completely agree with you except that I think that politics is important and not working for a defense contractor is insufficient. Everything I am pointing out is that there are shortcomings in RMS' model that can't be applied to everyone. I am not a "fan" of RMS, either. I am not a "fan" of anyone.
Yes, it is like a co-morbidity. These are factors that amplify each other. Salt is likely fine if you don't have kidney or liver issues. However, heavy salt on top of trans fats and high sugar and .. and .. and .. is likely hard on our body.
GitHub URL: https://github.com/rwv/lookscanned.io
https://github.com/cheat-engine/cheat-engine/issues/60#issue...
There's a sharp difference between being more evolved and being better (e.g. smarter). We have "drifted" from a common ancestor for the same billions of years as, say, slime molds, so we cannot possibly be more evolved.
Markets have become disconnected from reality. Maybe that's not entirely a bad thing. But it's the death blow to the ideas that markets can be a foundational organizing principle of society for the sake of allocating scarce resources. The market will remain irrational longer than society can remain solvent.

That's not to say that there isn't a role for markets, but it's apparent that they need ongoing heavy-handed intervention to keep their incentives aligned.
You get it. Digital computers appeared in the 1950's and have dramatically increased the carrying capacity of the planet. People thinking "oh, life wasn't so bad in the late 19th/early 20th century" aren't thinking through the technology available then would reduce the carrying capacity of the planet by 60%. 60% of humanity perishing in a relatively short period of time has never happened before and should be thought of as a civilization threatening event. The collapse of modern civilization will set us back for centuries.
Reminds me of patio11 talking about the phenomenon of having bureaucracy only accept wet signatures so services like this would help automate that.

https://twitter.com/patio11/status/1249630998788108288
It's literally impossible to detect any kind of decent bots without JS, so it's absolutely necessary
Most of the issues come from the lack of enthusiasm for moving the Nix store somewhere else than /nix. Even with read-only root, macOS has some designated locations where you can write. E.g. Homebrew uses /opt/homebrew, which is fine because /opt is writable.

I understand the reasoning of avoiding this on Intel Macs, since there there are years of cached derivations which would become useless without hacks. However, Apple Silicon Macs are a clean slate and the transition would've been a good occasion to move the store to /opt/nix.

(I did suggest this in some places, but there didn't seem to be much interest in switching over, unless I missed something.)

By the way, this isn't only an issue with macOS. Nix also doesn't work on Fedora Silverblue because it uses read-only root and the Nix store path violates FHS.
Two of my favorite phrases are:
1. Nothing can go on forever.
2. Things can go on a lot longer than you think.
> and it’s likely that prices will return to previous levels at some point

Wow, that's great news for Velodyne Lidar -- currently trading around $2 and was $28 less than 2 years ago. (Why bother with paltry 2x return on Twitter when you could get a 14x return?)
Allowing one to make the choice in a pragmatic manner instead of wasting time dancing around to praise the FOSS gods to achieve the same end goal is stupid. Just having an option in the installer to allow non-free firmware and drivers won't move Debian to be any closer to ChromeOS. It will make it easier to use for a lot of people. Stop with this false dichotomy that bad UX implies giving up freedoms. All I'm arguing for is allowing users to make their choices about their own freedoms easier.
Well, I for one, would certainly welcome input from our forum overlords! :)
I'm a senior engineer at a FAANG who is close to reaching staff by promotion - I've conducted enough interviews over the past 5 years at my current company to at least understand how my org operates.

How the process for us works is if you are a strong enough candidate, we have no qualms giving multiple offers simultaneously and working out the reqs afterwards, even borrowing against a future one if we have to. How we evaluate is probably also a lot different & more thoughtful than a lot of candidates realize - we're discussing leadership traits, strengths & weaknesses, and skills in our debriefs and what we all observed about the candidate in our sessions. No candidate does perfect in any given session - even candidates who I have given 4s for have slipped up or had negatives observed.
It's a bit of both really, the far-right extremists helped the Maidan regime change, so the paramilitary made themselves at home inside the governement and in many areas in this country ( remember, that's a large country, divided and diverse ).
Now ? I really don't know, but if you happen to see any report before February 2022 you could have your questions answered easily.
Without them, the revolution wouldn't be successful. Reports dating back to 2014-2015 clearly show children being educated in a strange manner, when it was kind of allowed to say the complicated truth inside this nation.