skysight-inc/HackerNews huggingface dataset:
The only thing missing here is a crypto coin.

There's a "wallet". They keep your returns until you ask for them and get them to pay out.

If you're really buying a solar panel, you're buying a depreciating asset. Someday the solar panel will wear out and your investment is gone. So the return has to cover the amount invested. An annual percentage rate is not the way to evaluate this.

What you buy does not seem to be resellable. It looks like you're stuck with it for the life of the hardware.

Who audits this thing?

This is almost exactly the classic situation in SEC vs. Howey, where investors bought trees in an orange grove. So this is probably an unregistered public offering.
Agree wrt. Solid being easier to reason about.

Is the router you are using solid-app-router [1] ? Have been working with it for last few months and it has been generally stable (my usecases are not particularly complex though).

The docs for the solidjs core has also massively improved recently.

[1] https://github.com/solidjs/solid-app-router
As in, if I call you, and you me, at the same time, why do we both get engaged (line busy) rather than the network recognizing this and helping us out?
Facebook was their cloud backup
All the front page Google results appear to say Looks Good To Me

https://www.dictionary.com/e/acronyms/lgtm/

https://www.urbandictionary.com/define.php?term=LGTM

https://www.freecodecamp.org/news/what-do-cryptic-github-com...

https://knowyourmeme.com/memes/lgtm

https://www.cyberdefinitions.com/definitions/LGTM.html

Urban Dictionary does have Let's Get This Merged as its second definition, but it's at a net of -121 points, whereas Looks Good To Me is at net 941, and was added 10 years earlier. That doesn't seem ambiguous to me.
This isn’t “stealing”, it’s just that, stealing. There should be legal consequences for providers that let this happen.
It does seem like the IPO process is a proxy for “are you mature enough to handle a large sum of money?”. Thus the SPAC ends up being a way to throw money at immature people who then piss it all away.
I’m in no position to comment, unfortunately - I do game dev as a hobby with a small number of collaborators and tend not to use branches at this stage. Hopefully someone more knowledgeable will jump in. I use two different dev machines, though, so locking of binary files is essential.

I will say that I ended up going with Git (+ LFS) for two reasons. I was comfortable with it from my other work and, more importantly, P4 felt like an absolute car crash - one of the worst pieces of software I’ve had the misfortune to use in the past few years. Unless and until I’m forced to use it, I’ll stick with Git.
I always assumed it came from big international physics experiments where English is most people's second language. People who learn to program in an expat community are going to pick up some jargon that will sound weird to native English speakers in California.
No, I don't say power grid is a problem. Car buyer without their own house tend to not own parking place but rent (Here, on street parking is never allowed), so even installing 100V outlet requires negotiation that is difficult. Govt should do the job. Installing outlet for existing mechanical parking on apartment is more difficult. https://living.rise-corp.tokyo/parking-in-japan/

If car buyer has a house, they can easily install 200V single phase outlet unless the house is very old. I'm in this case so I'd like to buy BEV for my next car.
I think that's actually what makes Wordle such a genius game - it's hard, you work for it, and it can happen, but you're very unlikely to actually lose!
Does it makes sense to push for representatives to discuss a law to forbid a city or state announcements to use any commercial platform for announcements?
Supreme Court blocks Texas social media law that would allow hateful content
> What do you envision for the profession over the next 10 years?

> I want to see RSEs as equals in the academic environment. Software runs through the entire research process, but professors tend to get most of the recognition and prestige. Pieces of software can have just as much impact as certain research papers, some of them much more so. If RSEs can get the recognition and rewards that they deserve, then the career path will be that much more visible and attractive.

As a former RSE I think this is unrealistic. Academia just isn't structured to value non-professors (it's far from just RSEs that are undervalued.) For me it wasn't so much the money but the refusal to sponsor permanent residence. When you see your amazing colleagues leave due to dumb departmental policies you realize you need to plan your own exit. I miss working in a team with a mix of scientists and engineers but I don't miss working for a university.
I've done a thing automating whole environment setups with VMware cloning (undocumented feature because there is it's own product on top of it) and Docker via CI, in a bank. Basically we did golden images of VMs with databases having all accounts for test cases and prepared images for services to be deployed, while getting all necessary variables from CI and VSphere to write down in configs and Consul/Vault via scripts. Initial version control for the env could be done via same prefixes in the Git branches of services, after the deployment each env had a way to deploy whatever via CI's Web UI or API.

Running automated integration tests on the whole env is just an added step in the pipeline.
Title IX: Falling Short at 50
(I use Windows 10 and MacOS on M1 daily, Linux Mint almost as often)

Linux wins for dev and loses for apps. Windows wins for apps and loses for dev. Mac is second-best at both which is why I prefer it.

That said, I'd love to be running production-ready Mint on my M1 Air.

Edit: I forgot to say, and it's the reason I responded to you in the first place, that I agree. It's really sad that something like Rectangle has to exist just to get decent window handling.
Have you guys paid Tim Dillon his Ransom yet?
Excellent, thank you - I’m trialling it now. Loads of positive comments for your product on this thread. High quality paid native Mac software from smaller developers is one of my favourite things about the ecosystem.
I think it makes more sense to mandate they post on a govt-funded platform simultaneously with any other media.

More media (Facebook etc) means reaching more people, that's not a bad thing, but it IS a bad thing for everyone else to get the info late if the govt only updates their "official" site once a week or something, but updates twitter every few minutes.
Exactly my point. The iMac was a product for years before any of these other efforts. It did help, but it took all of these other products (most importantly the iPod, and eventually iTunes along with it) to really make it more than a flash in the pan. By the time it was effective, the iMac had been repositioned from an entry level computer to a status symbol (as displayed in many product placement ads), and eventually the non-workstation pro Mac. It’s iconic mainly because it was a pivotal historical point for Apple, not because it actually achieved that pivot.
Wow, thank you, this was exactly what I need! I have struggled to find an example of a site that is in production and has published the source.

Looking through the (very few) tutorials on this topic is a slow way to get the gist of how XML + XSLT could be implemented and the official W3C specs are really dry and dense.
For one, it’s super cheap and if you use other CF services, it’s convenient.
This seems obnoxious and anarchical, which in a new team probably won’t fly. People don’t like to be tested in this way.

I’d probably reevaluate what it is you’re trying to achieve from a retrospective and listen to the team.
Perhaps I got your comment mixed up with another commenter's then, my mistake. Still, best of luck with the 4 year old.

Stay safe.
That article is quite odd. It does not misrepresent the studies that it references. This [1][2] is the primary one, the 2004 paper from Davis et al. But the paper makes it very clear, as does the article in its discussion of the paper, that the main culprit is believed to largely come down to breed selection. It does consider soil quality and ultimately dismisses it as the main variable:

"The apparent overall decreases for some nutrients are interesting and potentially of concern, but like Mayer and Johnson,
we urge caution about their interpretation. Mineral decreases
are popularly predicted for, or blamed on, mineral deficiencies
in soil and fertilizer [5], but without sufficient consideration of
contrary evidence and other possibilities.

[Snipping various scientific evidence they mention]

Factors other than soil mineral concentrations seem to have primary control of food mineral contents for
the foods and minerals studied here. (The minerals I and Se are
well known exceptions to this rule.) In the case of Fe, depletion is
never an issue; instead, the issue is the ability of the plant to
acquire the Fe that it needs. The fraction of soluble Fe in soils
may be only about 10^-13 of total soil Fe."

In general, there seems to be an inverse relationship between nutrition and yield: higher nutrition + lower yield, or lower nutrition + higher yield. It's not hard to guess which we pick. But then the article (similar to another published in Discover magazine) focuses entirely and exclusively on soil quality as the primary issue.

[1] - https://pubmed.ncbi.nlm.nih.gov/15637215/

[2] (SciHubbed) - https://sci-hub.st/https://pubmed.ncbi.nlm.nih.gov/15637215/
Domain-Driven Design – art of writing a good code (production ready example)
I don't believe the German government (nor most of the German people) has told us to use a different word in English, so Miss Manners' advice doesn't apply.
Always annoying to hear machine learning people speak of "tensors"...
Thanks for the mentions of IMS and QUEL – I didn't know about them.

I guess the main point I disagree with you here is about "dynamic ecosystem filled with competition". I totally agree that SQL won the battle of dominance, and that's the main reason why SQL stays popular and not so much competitors even emerge (sorry, MongoDB query language is a joke).

Take QWERTY as an example. It's been proven countless times that it is suboptimal layout. It was designed with suboptimal trade-offs and with different goal in mind (minimize jamming of a typewriter). But it got it success and become dominant because of commercial success of typewriters with this keyboard layout. The rest is a pure network effect.

So when I read your comments on SQL I hear something like "QWERTY is objectively the best layout, because nobody managed to dethrone it in a highly competitive settings, and because I type 800+ chars per minute with it". So that's true that SQL is dominant, but is it objectively the best we can do? I don't think so.

Also, what's your experience with EdgeQL? I know it's a layer on top of existing SQL, but I had incredibly positive experience with it (after 20+ years with SQL). And I can totally see it as a standard for data query by itself. I would love to have something serverless like EdgeQLIte, in fact.
Psychology and the Spanish Inquisition share a flaw. They both cannot truly tell you the contents of a man's soul. Didn't stop the psychologists and inquisitors from trying though. What kind of evidence would satisfy you?
This is an application (a calendar), not a TUI library. It uses straight up curses for the console-poking.
I think I found a great analogy for the "N redises vs a single dragonfly" question.

In Israel, nowdays, the price of a watermelon in a local supermarket is 1.8$.

But if you go to farmers in the north, you can probably buy it for 30-50 cents.
But then you would spend 3 hours in traffic and 20$ on gas.

So, Dragonfly is a local-supermarket that sells watermelons for 50 cents. mic drop.
Escher Circuits (& Applications Links)
3d printed logic : https://www.machinedesign.com/3d-printing-cad/article/218375...

metamaterial 'logic' paper : https://hpi.de/fileadmin/user_upload/fachgebiete/baudisch/pr...

3d printed logic ide : https://jfrohnhofen.github.io/metamaterial-mechanisms/
If your package can't be maintained someone who's willing to use 2FA will fork it and it will eventually be replaced as a dependency
What would the CWEs be for the five classes of attacks?

- Classic-Federated Merge (CFM)

- Unexpired Session (US)

- Trojan Identifier (TID)

- Unexpired Email Change (UE)

- Non-verifying IdP (NV)
Apart from Swift I can’t think of an example of this. But I do think Swift is a great example of how Apple would embrace OSS if they had the right incentives.
This describes my life perfectly. I’ve been operating under the assumption this is a common part of the human experience that I just struggle with?
Contingency? Perish the thought. Now your attorney is your banker and your partner, entitled to his cut. No, no, no.
Publishing schematics doesn't mean publishing the PCB design, which is where most of the work is. If you wanted to clone Framework you could just as easily grab the leaked schematic for any other Intel laptop, they're all functionally equivalent.

I bet Framework has a legal agreement with someone not to publish the schematic so they're sharing it with repair shops under NDA so they're not liable when it leaks.
Open source edge detection with OpenCV and Pachyderm
Unicode 15.0 Beta Review
- Unexpired Email Change (UE)
>Obama enacted net neutrality by fiat

Not quite. He entered office with net neutrality in effect but then changed the regulatory umbrella it fell under into one without net neutrality in 2009, which Comcast and Verizon took advantage of in the courts. It wasn't until 2015 that ISPs were categorized in Title II and made subject to net neutrality constraints again.

Obama also nominated Ajit Pai to the FCC in the first place.
> We have secure, electronic, government issued identity documents that are perfectly suitable for automation.

And what do you propose as a solution if your government-provided identity gets lost or stolen or hacked?

Or for people who have a hard time getting such a doc? (note: Sweden currently has a crisis because it can take over 1 year to get a passport).

Or for people who live in countries which don't have these systems?

Are you really ok with uploading a video of you holding your passport every time you want to log onto a service (see "id.me" controversy)?

Now, what might be nice is if the government used a highly secure crypotgraphic system to allow identity verification, but drivers licenses and passports aren't that.
I’ll second the advice of going someplace where nobody speaks English. There is lots of that in south and Central America.

The absolute worst is places where most people speak English well but some don’t at all. Puerto Rico for example. I’d start off in Spanish and get answered back in perfect English a dozen times in a row, then finally give up and just speak English to somebody. Every single time, that would be the person who didn’t understand it. And every time I’d be so flustered at having to switch back on the fly that my own Spanish would disappear.

In rural, undeveloped bits of Central America, though, I’d go weeks at a time without speaking English at all. It certainly boosts your confidence.
hi ya,

Interesting idea. I like the ability to pull multiple datasets together. The one thing they I am curious about is visualisation ... What graphing abilities doqs this app have?
For this to work academic science would have to start paying significantly more, which many labs simply cannot do, and other labs will refuse to do.

My PI flat out said when we were trying to hire a python developer that they simply could not be paid 2x more than anyone else because it would cause major issues with team cohesion. 2x is the bare minimum to even get close to market rate for a full time developer who won't dance out the door a year later.

By this logic either everyone in science needs to get a massive raise (stop to the PhD slave labor?), or rse's really have to justify their salary, and when everyone else works 60-80 hours a week for half the pay and is also defacto on call, that justification looks like zero work life balance.

Talk to a funder near you, let them know that congress needs to provide more money for basic research. Be sure to sell it as training future employees for big tech too since they will all eventually leave after you finish teaching them.
My rule of thumb is: document informally (loosely following ADR) those decisions that had to be discussed more than once (encourage alignment) and that lead to a nonobvious change in process (to look up the choice(reference)/its context(problem to be solved)/consequences (advantages/trade-offs)).

It cuts down significantly on the number of things that has to be documented.
About the system.asynchronous_metric_log table.

It's very simple. Every ClickHouse instance, even empty, is collecting system-wide monitoring information. You can query this table directly from Grafana dashboard (for example).
Why Antivirus Companies Like Mine Failed to Catch Flame and Stuxnet
If you don't define attributes explicitly on the model, Shale will ignore them.

Regarding attributes that you defined but still don't want to be assigned, you should probably filter them before passing them to Shale, or alternatively filter them with Shale before passing them further down the stack (e.g to ActiveRecord)
Official NextDNS API Documentation
Maybe it was just very cleverly and elegantly hidden? Saw some Doug de Muro review, I think it was of a BMW (or could have been some VW group brand), recently and he was all "I bet 90% of owners don't even know they have this cup holder here!"
Can this problem be prevented/reduced if sites that use mail addresses for verification somehow checked the SSL certs of those domains?

Rather than just checking that the person can prove that they own the e-mail address, the standard should be that the person controls the e-mail address, and that e-mail address itself is under the control of the same domain owner as it was a the time it was registered.
How many truly starting people do you see in the UK? 1/3 of them are obese.
Is it limited to "repair shops" or to anyone who's happy to sign the NDA (such as an end-customer looking to repair their own machine after spilling a drink)?

If the former, what's the criteria that determines whether one is a "repair shop"? Would Honest Achmed's Used Laptops and Certificates[1] qualify if he wanted to repair his cousin Mustafa's laptop?

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=647959
Hi colleague, I'm teaching the course, so the students are asking the questions.

Happy to hear that you've found a new use, journaling, for calendar.txt. I'm using it similarly myself, even though it's not mentioned on the page. For some projects, I collect billable hours from old calendar.txt entries ('grep +theproject calendar.txt'). I also use it to record some results, e.g. Cooper x meters on this date.

Do you use calendar.txt for journaling and another program for calendar planning? If so, what are you using for a calendar?
I see what you say. The thing I’m challenging is the notion that there is a binary “correct/not-correct” understanding. In my view it is more like a scale where the depth of things correctly understood grows.

The ancient chinese description clearly correctly understood that what they are seeing are the bones of some long ago lived creature with large bodies. The same text also made incorrect assumptions (for example that they died because they could not fly up to heaven).

But it is not like suddenly in whenever you says dinosaurs were discovered they understood everything about them correctly. Just to note a few earlier mistakes: the lack of feathers in depictions, and the famous nose horn of the Crystal Palace dinosaurs.

What might be confusing is that the word “dinosaur” is used in scientific literature while the world “dragon” is associated with fantasy and legends. But this is just a linguistic difference. The world dinosaur is a portmanteau from two greek words, coined by a western scientist. Obviously the ancient chinese sources could not have used it before that.

In short: Are we now more knowledgeable about these once lived animals than the scholars of the 4th century China? Massively, without a doubt. Is there some bright line where we can delineate “correctly understood” from not correctly understood? I would say no, discovery is more of an incremental process.
"What is language feature in regular programming languages is a library in Haskell"

I will continue repeat that. ;)

I also wish other languages go the way Haskell goes.

There is at least one algebraic effects library in hackage [1].

[1] https://hackage.haskell.org/package/effect-handlers
Was the ethical hacker Chalker by any chance? They're wicked sharp and they're known for poking around us top npm-ers.
Just pay a fixed bonus if the budget is 3% smaller than last year's.
We're at the Lowest frequency of tropical cyclones in over 40 years
This is pretty much my story as well. I work less and get paid much more after leaving academia. Idealism can last so long before one gives in.
notkurt, thank you so much for your advice!
Godbolt.org as a Discord bot, reflection, and a Rust savior complex
A single seagrass clone stretches 180 km in Western Australia’s Shark Bay
Did you know that you're using umlauts instead of double-quotes? It looks a bit strange.
For a year
That's only true if your project and all your dependencies are modularized, right? I moved on to Go around the time Java 9 had recently come out, so no idea how well the ecosystem has evolved in this direction in the meantime.

For the record, I miss many aspects of Java, especially the language and tooling, but Go was definitely the right choice for our project at the time.

From what I've seen major Java projects are still delivered in large containers with a full JVM (ElasticSearch, Keycloak at least).
Shale uses Ruby's standard library parsers out of the box, so if you keep your Ruby up to date with security updates you will be good. Also others in this thread suggested to set minimal version on dependencies, so I'll probably do that in the future version.
> deploy the container to ECS - that last step takes minutes

Either you wind up an instance for each container, it takes too long to start the app with less resources or the image size is in dozens of GB, everything could be avoided.
It wasn't! Additional weight and cavities followed shortly.
PI here (Research Professor of AI, former industry R&D director, so I have seen both sides). The money will never be the same in academia, and rewards are outside of the control of the PI in most cases (e.g. in Germany, it's a government-level decision and everyone is paid the same), so there are two options: work with average people or find smart & idealistic ones. So...

...please excuse this shameless plug:
I'm interested in people who would like to work with me to build research software (both on-premise and AWS cloud) using best practices, in particular using Rust. If you are interesteed in machine learning, natural language processing and information retrieval and would like to work with me as a research software engineer, please do get in touch (leidner at acm dot org).
Our new 2 TB RAM dev research group server running Ubuntu 22.04 LTS is waiting for you (CPU/GPU cluster ressources also available) to set up (a VM for) your CI infrastructure.
Your software will be used to push forward the frontier of research in machine learning and its applications to language (summarization, question answering) and information retrieval (vertical search engines, learning to rank, unsupervised topic modeling).

Edit: academia can be poorly funded and bureaucratic. The former can be fixed by grant applications, the latter must be tolerated until politicians/activists fix it.