skysight-inc/HackerNews huggingface dataset:
Gotta be willing to suffer losses. The only way we can stop this from happening is if enough people stop using gmail so google actually can't get away with whitelisting email domains. Doing it naively, game theory is not in our favor, like with climate destabilization, but making it cool (like OP does) might actually help?
I don't know, the problem there doesn't seem to be that you work remotely, it seems to be that your employer doesn't respect your time.
Also: https://www.alertready.ca/testing-schedule/
Then don't donate. Again, no gun at your head.
For the person you replied to, it apparently does, or they wouldn’t have asked. There is no objectively correct answer to your question. Perhaps you meant “should”?
I have a similar system. But I "register" the addresses in a .txt-File first. (sitename-random-number@mydomain) A catchall will flag every mail send to you as successfully delivered on the spammer site. So the spammer will send again and again, wasting your resources.
Hello everyone! I’ve been working on this project for years—it’s essentially a virtualized browser. A few months back, I realized it could run on GitHub Actions, making it a powerful CI testing tool. You can tunnel it over SSH or simply use ngrok, which is what I went for.

What’s cool is that you can operate this browser running on GitHub Actions’ Microsoft Azure infrastructure. You just receive a login link, connect, and voila, you’re browsing the web from this containerized environment.

So, why am I sharing this? I want more people to experience what’s possible with both GitHub Actions and my project, BrowserBox. I’m eager to get feedback and continuously improve the technology.

If you’re concerned about privacy, you can make a private fork or template from this repository. You won’t have to worry about your login link being exposed. Sure, I won’t get to count your fork, but if you could leave a comment or star the main repo, that would be awesome.

And, a quick note: if you’re not in the U.S., this lets you browse as if you were, thanks to the U.S.-based Azure servers that GitHub Actions uses.

So go ahead, give it a spin and let me know what you think!
Show HN: Trading bot looking for patterns which occur prior to a bounce
It is looking for candlestick patterns indicating dips and generates a buy signal. It is currently working on Binance and Kraken. Kraken bot is turned off for now but I can turn it on if any of you are interested.

You can see it here: https://t.me/BitAssist

PS. note that the buy price is always 0.2% higher than the best bid price. This is just a trick to get cornix to buy the market price.

PS2. if anyone wants to help with development, hit me up on Telegram
It's also hard to go through the trouble of onboarding onto a VCS other than Git given a) how ubiquitous it is even and specially in free hosting services, b) Git alternatives don't offer any compelling feature other than contrarian bragging rights for not using Git.
However they can exhibit behaviors that are indistinguishable from learning, knowing and understanding.

I'm in favor of duck-typing these words. If I would have called it learning on a human, I can call it learning on a complex neural networks who's inner workings we don't fully understand.
It's okay, as your savior, I have credits to sell you.
Feature in some aspects. would be a pain to untrain unidirectional relationships
Sorry what can croc or wormhole do that is not possible with KDEConnect? Is it more secure transfer? or can be automated among headless servers?
I like the “separation of powers” between git and GitHub functions (and gitlab).

It’s nice to be able to start git repos locally and only push to GitHub when I need to.

I also use gitlab quite a bit and it’s so clean to be able to pull from gitlab and push to GitHub, or vice versa. I don’t need any utilities, I don’t need any special workflows.

Git is sort of like a protocol with gitlab, GitHub, and others built on top.

If GitHub owned git then it would be so tightly coupled and suck.

I don’t think a VCS demands features of chat and the others. And the evidence provided by the millions of users seems to support that.

It’s not that chat and wiki are super complicated, it’s just more stuff. Implementing an alarm clock isn’t complicated either, should VCMs have alarm clocks as well?
I've previously used it a couple of times, I've used it to build webapps (using vibe.d) and plain binaries.

It's a fun language but very big. What I mean by a big language is that the syntax is very large.

Its very flexible, you can meta-program a lot in it and its easy to fall into that.

What I enjoyed the most with D was how easy it was to get started AND to prototype! Really, D could be treated as a scripting language to quickly test your ideas. And when you're ready, you can scale D into a large sized project.

I mentioned in a previous thread that the BetterC flag is a pretty cool feature that some C / C++ programmers might enjoy.

What did I not enjoy with D you might ask?
The error logs or stacktrace could be too verbose and confusing, I was (and still am?) junior to writing low-level code. And last time I used D was like 4 years ago, and I remember back then when I stumbled upon issues or errors I could not figure out the cause of, it was fustrating.
Stopped reading at first point; why would I want my versioning system coupled to a bunch of random services?

Doing one thing and one thing only is a feature, not a bug.
> "I wonder if SSH should really be used at all for git. While TLS certificates are relatively short lived these days thanks to Let’s Encrypt, SSH host keys live a very long time. If GitHub’s SSH host keys were stolen, how long would an attacker get away with intercepting communications?"

The solution is to use SSH Certificate Authentication as opposed to SSH Key Authentication. The Certificate has a forced expiry and is verified by a CA. Then interception is rendered a moot problem since keys are verified with the CA before use.
I'm a math professor in the first year of the university in Argentina. I've seen a lot of stuff. The students that ended high school by zoom need(ed) a lot of help to plug the holes in their curriculum.
That requires motivation to find vs forced to figure out.
I understand, I don’t care about that.
Seems that way. I received Alyx when it came out. They don't release many games, so it's not easy to verify.
Interesting that there are a few tools I hadn't heard of on that page. Going to check out Yarr.
Whatever definition you choose, the statement is still likely going to stand.

LLMs just predict tokens. It's truly amazing how much value you can get out of that, but we don't need to make more out of it than is necessary.

These models were trained on an unfathomable amount of text generated by real humans, we shouldn't be surprised that they sound convincing. But we also shouldn't confuse their ability to sound convincing with legitimate intelligence.

If anything, it seems like we're learning that the Turing test isn't a good predictor of actual intelligence. Mostly because real humans are really easily tricked into seeing intelligence where there is none (and paradoxically not seeing intelligence where there is).
if you have large files in your repository, you have a design problem.
Same could be said about language but here we are. There are far more possible combinations of words in any given language than there are positions in chess for a typical length of a sentence I suspect.
> It plays games with words to make plausible-sounding English text, but any statements made in it are liable to be false

So like a marketing department? Or most humans, most of the time, for that matter.
Or they just made a tool that solves a problem for them.

This whole article is pretty much why fossil was made.
Green threads can be switched between in a single time slice without ever doing a single syscall. This is trivially true: you can make a simple coroutine implementation in C that can switch back and forth between routines thousands of times in a single timeslice.
The whole point that git rejects large blobs is primarily because they don't belong in VCS. But for those who need large blobs there is git-lfs as the author mentioned. I don't see a problem with that approach because I personally don't like my git repos growing large after just a few commits which then takes up time for huge clones by other devs. This is the whole principle behind monorepos. If going the monorepo route it's in a teams or projects best interest by keeping the repo size small so new clone by newly onboarded devs or during a CI pipeline don't take forever.
Fossil is an all in one VCS with wiki, issues etc which I don't appreciate because for one it's not feature rich and for another it bloats the backups and restores. So I prefer gits Unix philosophy of doing one thing but doing it really well.
There are some philosophical amd usability differences between fossil and git too but in the grand scheme of things it doesn't matter when one has been using git for a long time. Fossil doesn't have an ecosystem either and making it work with CI CD is a pain because CD tools like agrocd or flux or CI tools like gitlab/gitbub/circle/travis CI systems don't work with fossil out of the box.
Yeah, sure, we use PrivateLink. In my opinion, it's clickbait to say "almost no AWS API can be used from a VPC without public IPv4 addresses" with a footnote "actually most can if you use the service that enables that".
Agreed. Over 10 years of development using Git and I perhaps ran into an issue like 10 times, which is once a year on average.

I can't think of any other tool that hasn't given me headaches at least once a day.

Git is actually remarkable tech and its unfortunate that the prevailing hivemind opinion is that its bad.
I agree. But tickets... maybe. Issues feel integral to a project. -- it's weird they depend on what server you put stuff on.
Yeah, I really want to solve merge conflicts on tickets.
Contact them.
Weird. I'd maybe give them a try to see if your memory is right or not.

I have zero affiliation with them, I just have had absolutely amazing interactions with them.
Their voters don't seem to think so.
Can anyone share how this change would help with your current app/library? Would be great if we get to see how this change leads to real world use case improvement.
Europe wants easy browser selection screens. Mozilla already sounding the alarm
I haven't used it in awhile. I was quite positive on it during the D1 days when it was basically C#/Java but AoT. (I don't think Go even existed at that time).

The mess that were the competing stdlibs and the transition to D2 made me lose interest. I've looked at it again from time to time and it just feels too... big. It does too much.

I can get what I wanted from the D1 days with C# AoT now (it also has too many features but they have more obvious use cases and it has a much larger ecosystem).

I really don't see much use in a C++ but saner and with a GC. I'm sure someone has that use case, but not me particularly. And for the "statically typed high-level language with a GC" Java, C# and Go can do it with massively larger ecosystems backing them up.

There might be a future in the BetterC D subset or if they find a way to go after the Rust market with a more C++-like language but even for that I'm a lot more bullish on Herb Sutter's cppfront.

I honestly don't know what they can do to get a breakthrough. Walter Bright is appropriately named and there's a lot to like in D, it's just lacking a direction and an audience IMO.
Coding Guidelines for Prolog (2011)
depends what you are looking for. if you just want to continually hook up with new people, a better subscription might be good for you. I also didn't read the article, so I have no idea what the subscription is about
Ownership and Borrowing in Dlang (2019)
The code looks clean and it works. It's fun to implement your own understandable parser. After doing such an exercise, suddenly a seemingly complex file format doesn't look like such a black box anymore. When I implemented my decompressor, I also looked at https://github.com/pfalcon/pyflate , to understand and verify the inner gzip/deflate RFC workings. Pyflate is also pretty small, especially after removing the bzip2 code, after which only ~450 lines are left. Laiho's code seems more readable, though.
The server is used for serving the files (mostly) and a few commands for netfs file system (in php at the moment). On my laptop, i have a local server in nodejs. Later on, the server will be used for the IP stack
They might aim to do this, but it's not actually possible: https://www.realityslaststand.com/p/sex-is-not-a-spectrum
Thanks, I thought there had to be some sort of middle man type thing going on. Not obvious, at least to me, from the info in the repo.
Bookmarking this to return to whenever I feel down on myself. I’ve been working on a side project for way too long, and I’m scared to publicize it because I don’t know whether it’s a terrible idea that everyone will hate.

But all I know is that I don’t hate it; I find it super interesting.

https://matry.design
I'm the author of this blog article in which I try to recap why running Postgres in Kubernetes is a good thing: https://cloudnativenow.com/kubecon-cnc-eu-2022/why-run-postg...
Definitely, but treating fen positions as tokens isn’t going to work, you need something smaller, something you can decompose into. What that is I don’t know.
In 2023 everything must be viewed through an identity lense first, whether it’s quality/correct second. Or at least that’s what we’re being told to do by our moral betters.
Exactly and absolutely this.

The expectation has been set to human-level understanding and explainability by everyday common people who don't need to know about how it works. Given it lacks explaining basic logical deduction and even regurgitating its own mistakes, we can't even begin to compare this to humans as it is not the same.

We're just searching for the prompt that can reliably break these LLMs to show their lack of reasoning and at some point eventually someone is going to find it and it will break all of them.
Did Mozart, Vivaldi, and Bizet travel green..?
Eine kleine nachtmusik. Carmen. The four seasons. Live music on Munich’s Viktualienmarkt in summertime. Underneath the terrace where I’m sitting, people are walking by, bicycles with the familiar popping sounds of the bike spokes..
Following the link to the whitehouse.gov cybersecurity policy doc, it looks like this is for Strategic Objective 3.4 - USE FEDERAL GRANTS AND OTHER INCENTIVES TO BUILD IN SECURITY. (pdf warning):

https://www.whitehouse.gov/wp-content/uploads/2023/03/Nation...

And I don't have a problem with this. Years ago the National Security Agency contributed the SELinux kernel module, which improved the security of Linux - not only for Americans, but the entire world. I see this as something that the federal government has identified as a problem and they're asking for input on what to fund. And since it's OSS, everyone benefits.
I’m more curious to understand how userspace threads can be preemptive. :)

I can think of a few ways:

- The VM just doesn’t JIT and can decide to stop executing a thread by just not interpreting the next piece of bytecode and switching to another green thread instead (this would be pretty slow due to the lack of JIT)

- The VM JITs, but inserts a preamble before every function call saying “Before executing this function, should I switch to another green thread first?”, and thus, so long as you call functions frequently enough, you “preempt” yourself. This is how Go does it, and it’s a well known thing in Go that if you never call a function for a while (like just doing a really huge for loop), the current goroutine doesn’t yield execution and hogs the whole OS thread.
> Also, GitHub is not something to emulate, it is the lowest common denominator of repo hosting.

What do you mean by this? Having mostly used git and github, I don't really know what I'm missing.
That was a long, wild ride. Baseballs and laughter to be avoided.

EDIT: and wine glasses.
Wouldn’t it be great if my car also brewed coffee?

I drink coffee every day on the way to work.

I’m always in a hurry. It would be convenient to just build that in.

I always drink coffee while driving, I may as well just build it in.

Cut to a month later because my car won’t start because I’m out of coffee grounds.

This is how fossil seems to me.

I probably have hundreds of repos with just versioned files. That’s it. I don’t want an issue tracker and chat and everything else in my git.

And when I do, I can trivially push my repo to GitHub or gitlab or sr.ht or whatever.

Comically, I’d probably use the fossil service if it supported git.

Anyone else remember when Google Code only supported mercurial? And they talked about how much better mercurial was than git. And they were right. And no one cared.

I hope fossil sticks around because I like more services.

But if I was interviewing for a company and they said that I must use fossil, I probably wouldn’t work there. (This is similar to if they said you must use TFS or something else weird)

I’ve used so many version controls over the years (vss, cvs, subversion, clearcase, perforce, bitkeeper, tfs, mercurial, manual file system hacks) and I need a really good reason to use something other than git. Making it more complex is not a reason I accept.
It's also subtly useful to have them be actually on the disk when you need them.
Or simply just passionate people talking about a niche.

Consider coffee. You'll find hundreds of articles comparing the most high-end grinders. You even have PhDs writing white papers on the physics of coffee and how particle size distribution achieved by different grinders affects extraction quality. Those are genuine opinions from aficionados.

The same is true for all kinds of other things. The internet has a lot more than the auto-generated marketing crap you give it credit for.
Sounds like me
They take a good, hard, look in the mirror and go join another startup as one of the early hires so they can help avoid all the mistakes that they made themselves.

Or they go into consulting so they can continue having strong opinions and separate themselves from the chaos they bring.
I wonder how long it might take evolution to catch up with the shift in cultural mores, or whether we'll successfully overcome pretty much the whole history of humanity with technology.

Sometimes it feels like we've found a fence in a field and started tearing it down because, today, we don't want it to be there, but I'm not as confident as I'd like to be that there wasn't some reason the fence was built that we haven't discovered yet. I'm not confident that there is, either. I'm just apprehensive about trying to change something in a few generations that developed over millennia.

Are we definitely more astute than the way the planet and the universe directed human development? Maybe. But also maybe not.
In the simple case your example might work, but we know that the LLMs are not able to make general logical inferences at runtime with both strong knowledge of a subject and runtime data, in the case of an LLM playing chess. Regardless of its actual ability, LLMs state purely impossible and/or illegal moves and states moves are not legal when they are, which means it’s unable to understand (learn) the basic rules of chess.
The Yoruba religion has some fascinating stuff reminiscent of Hebrew numerology or the I Ching and a code that is effectively binary and base 16:

https://en.m.wikipedia.org/wiki/If%C3%A1

https://yorubauniverse.blogspot.com/2017/02/datainformation-...
Overwhelmingly it is, until it isn't. There are tiny gotchas, especially if you play with some of the murkier aspects, such as reflection or class loading.

The more of someone else's code you use, the more likely one of them bumps into one of the gotchas. And that sets off a cascade of conflicting versions.
Perhaps there are better methods for that, like email.

Another one is to require a paid subscription to comment. It’s a filter for low effort spam.
The hive is merciless and mindless. Like an avalanche falling on a village. One wrong signal and BAM! Outcast.
Search for "zero views" on Youtube.
A workflow design problem?
"finding freelance work"

Any tips? The freelance sites just don't work currently, even the crappiest and shadiest 'jobs' are mobbed by 50+ proposals, and anyone new to the platform won't even have their proposals read.
Illusion Diffusion – Diffuse masks with your ideas
MGM Grand hiring a RHEL SysAdmin willing to work 10 hours/day 7 days/week
Not a bad thing. Also Lua is both smaller, saner and more performant than Groovy. (with LuaJIT)
I looked through the standard 'alternative to Google photos' top 10 lists that get updated occasionally and none of them offered a similar enough experience to make me look deeper.

I saw ente on a Reddit post somewhere. I like it's a mostly paid product with what seems to be a sustainable free/trial tier which is unlikely to drive them out of business. I like the e2ee, and their clients being opensource and they provide an easy way to keep an offline mirror (through the desktop client). It ticks my boxes.
I would argue that "LLMs are merely token predictors" is even a misguided argument. They are token predictors because that's how we designed the only viable output, but that doesn't necessarily limit the amount of intelligence inside the model. You can have dumb token predictors, and you can have AGI that is a token predictor.

For a though experiment, you could put a human in a room, and only communicate with them via a terminal. You can write them messages, but the only way they can communicate to you is by giving you a probability distribution for the next token of their answer, then you pick one with a method of your choosing, tell them what you picked, and they choose the next probability distribution. This would severely hamper their ability to communicate effectively, and somebody who only sees the interface and doesn't know the probabilities might conclude it's "only a token predictor". But is it any less of a general intelligence because of that? After all it's still a human, just with a "dumb" input/output protocol that happens to be a token predictor.
> prevailing hivemind opinion is that its bad.

I don’t think that’s true. I think the hive mind is that it’s good, or many “haha sucks but I use it all the time.”

I work sort of near “data science” and there’s lots of no code/low code people wanting to do data science (or at least bill for it). And I’d say the hive mind in non-coders is that fit is bad. But I think that’s more related to all coding is bad and git is like step 1 to coding so it’s the first hard step they hit.
the Vue documentary on honeypot is pretty good to.
In my part of Canada, weekly or twice weekly snow events are a reality from late November to early April.
Ha yeah no worries cheers, I was half-amused - I've been on the positive side of the Sword of Arbitrary Credit enough times that I can't be too grumpy about it.
Based on your searches, the sites that you visit, the videos that you watch Google or the likes create a profile that they then offers to companies to target you with ads. The effect may be subtle, but ads work, and companies hand millions to show them.
Sometimes. The VoIP world has been dealing with this for years. The process of finding and connecting the clients is called signaling, and that typically requires a shared relay. The signaling can contain information on how the clients can be reached directly. In SIP, typically each client will use a STUN server to discover their public IPs, and a process call ICE allows the clients to iteratively try those candidates until they establish a connection. Based on the NAT settings, it may not be possible, so clients will also include the IP of a relay TURN server.

The challenges with Croc here are largely the same, but with data as the media instead of voice or video. (Although, “VoIP” can also handle data in this way. See WebRTC data channels.)