skysight-inc/HackerNews huggingface dataset:
> The problem is that I use GitHub OAuth everywere

Sorry you are learning the lesson about keeping all one's eggs in one basket the hard way. Don't single-source your identity authentication management and make backups for things important to you. If at all possible use adversarial services and treat accounts at services as ephemeral so that if one bans you, the other probably won't.

There should probably be a 12 Factor Lifestyle manifesto. https://12factor.net/
Most people walking past 10pm in the Sydney cbd, have had a few drinks anyway so guaranteed to cause confusion and increase j walking. Also the ambient noise detection does not work at all, I live at ground floor and can hear a nearby one and another one over 200 meters away clearly during summer night when I keep the windows open. the council turned it off completely after much complaining
Reconciling digital records against physical assets is something that all electronic systems of this sort must contend with. But traditional multi-party systems also need to worry about reconciling each entity's records against all the other entities' records.

The blockchain simplifies the arrangement. Where is the additional complexity you are referring to?
Tech Antitrust Bill Threatens to Break Apple, Google’s Grip on the Internet
Without due process, no. But the Congress defines wrongdoing under U.S. law.
Grubhub Reveals Country’s Top Food Ordering Trends
I'm sorry, but just a million times no.

If Mastodon isn't "a messaging service that intends to connect people across the world", then I can't even imagine what it's supposed to be. Because that is exactly what it is.

And if it somehow hit a limit at 10 million total users, then it would be a complete failure. And to say that "it wouldn't really detract from the Fediverse" if you couldn't follow popular people because some limit were hit, you couldn't be more wrong. It would detract from it entirely and totally. It would defeat the entire purpose. And just because you don't want to follow popular people doesn't mean other people don't.

Precisely because the entire point of federation is that you're not stuck with separate forums, each on their own server, that don't talk to each other. The entire point is that they communicate in order to connect as many people across the world as users desire.

Again, how is this any different from if e-mail were capped at 10 million users total? Since you didn't answer the question.
Being bored is totally normal for kids and is not even a problem to be solved. Boredom activates their imagination and motivation. If they're never bored, they never have access to those things.

My kids complain about being bored sometimes and I just tell them that's a good thing and every kid gets bored. Then within an hour they're coming up with some new game to play.

As parents we have to learn what is and is not our job. It's not our job to keep kids entertained. Once you realize that life gets much easier.
Hey, you broke the site guidelines exceedingly badly in this and other comments in this thread. We have to ban accounts that do that.

I'm not going to ban you for it because I understand that people go on tilt sometimes—it happens. But if you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules in the future, we'd appreciate it.
I had to disable Copilot for Clojure because of this. Structural editing relies on parens being always balanced, and gets confused when Copilot re-inserts already existing closing parens.
There are plenty of budget VPS hosts out there where you can get something for <$20/year. They're not good but they are good enough. Check out lowendbox.com.
US homeless numbers stay about the same as before pandemic
You forgot the trigger warning! There are people in the C++ culture that would be highly offended by such language. And who wants to see a grey beard cry silent tears while investigating yet another core dump?

Note: I am a member of the C++ community and therefore have the credentials necessary to make fun of my culture. If you make fun of the C++ culture without being part of it then you are clearly in violation of new speak and a woke certified person will try to cancel you.
Then you build the lowest-supported-version of GCC and glibc, use that as your toolchain in Bazel, and build a dynamic shared library as normal. Using a system-provided toolchain also works, but you have to build on that system using something like Docker, which is certainly an alternative to Bazel but isn't quite meant to serve the same niche.
What's the bad ev psych about women not wanting status? (I think everyone wants status, to various extents)

The X thing -- yes I've seen that before. Found some research articles about it now when I websearched.

> basing one's idea of what women and men do naturally on parents ignores childless humans. If women were naturally inclined to making our decisions based on family planning, then what's up with those of us without kids?

Not sure about that. Evolution didn't take contraceptives into account. (If there had been no contraceptives, maybe the childless people in today's society instead would have had kids? I mean, the lifes they're living, works for making kids ... If there had been no contraceptives)

(This: "naturally inclined to making our decisions based on family planning" Im unsure what it means -- hmm what decisions? Like, what job to have?)
LaTeXML does great things, but it also has limitations. A doc that is in generic LaTeX is going to process much better than one with significant customizations. But it is a good tool for sure.
I use AWS Lightsail for a similar task, the node is pretty slow but it's only $5/month.
The you of today still knows what you from a decade ago knew. But now, you know what life does to people. That alone makes you MORE then you were, not less.
Retool Workflows PM here. Thanks for the mention. We just launched in beta and would love any feedback. You can authenticate to your DBs/APIs, write any logic in code and then schedule it or trigger from a webhook. We also price on data throughput (not tasks/steps/etc) so you can use it economically for large jobs. Ping me a note on jamie@retool.com if you give it a try https://retool.com/products/workflows
It's almost as though large, powerful organisations will fight to protect their own positions within a market segment, whether they are private or government entities.
The problem is that it should be the caller that decides which category the error falls within, but most languages forces the callee to choose.
(Opinions are my own)

I think that this is a problem with branding which unfortunately Bazel is using. I think remote caching and remote exec are not the best features that Bazel has to offer.

First to answer your question: distcc and ccache are great but they offer a limited amount of flexibility in what can be distributed. Bazel's approach is generalized and operates on this basic set of steps:

1. Configure a "target" (define inputs and outputs)
2. Load the deps for the target into a sandbox.
3. Run a command in that sandbox.
4. Copy the outputs out of the sandbox.

With this approach you can execute anything as it's just running a shell program with some args. For example: lets say you are building a game and you have a process where you take raw models from your designers and compress them into an efficient storage format. This can be a `genrule` in your BUILD file and instantly get rerun whenever anyone submits a new change to the models. Now that it's been run in CI all of your devs will not need to rebuild this on their machines. That's the goal. Basically: it is more generic than caching a specific language's data. You can cache everything.

My favorite part of Bazel is the layer of abstraction. Rather than thinking of build steps, what args to gcc are getting passed, etc you are thinking about libraries, binaries, tests, and other artifacts.

Also, this abstraction of inputs and outputs makes it so it's easy to eventually build higher level abstractions. For example, this should be possible at some point:

cc_binary(
name = "foobar",
srcs = [...],
hdrs = ["foobar.h"]
)

# Automatically generates jni binding
# for a C++ library just by reading the
# header file and binding all types.
java_cc_binding(
name = "foobar_java",
deps = [":foobar"],
namespace = "::foobar",
generate_class = "foobar.FoobarBinding",
)

This doesn't yet exist but it could and it would be pretty amazing. Or, another example, imagine AWS publishing a `lambda_binary` rule which you could pass any `*_binary` and run your binary into which automatically generates a packaged and ready-to-go artifact which you could upload to AWS.

I think the framework to allow others to build on this abstraction and make things take less effort overall is the huge value add.
Doesn’t this logic also work for oil wells? At least lithium can be recycled. I know the infrastructure doesn’t currently exist, but that’s not to say that it won’t with economies of scale.
It certainly wasn't the fastest general-purpose way to do copying for the decades of CPUs between the 8086 (late 1970s) and introduction of enhanced rep movsb (ERMSB) in Ivybridge (2012). For post-Ivybridge CPUs, I believe it was non optimal for some usage patterns for a while, too. It may be optimal in very recent Intel CPUs, but that's a far cry from saying it's been the fastest since introduction in the 8086.

E.g., Agner: https://www.agner.org/optimize/blog/read.php?i=372

E.g., Stackoverflow: https://stackoverflow.com/questions/43343231/enhanced-rep-mo...
See the Data Streaming Accelerator:

https://01.org/blogs/2019/introducing-intel-data-streaming-a...
CDK / Lambda / EventBridge
The cartoon sort of has a point. We can detect vehicles. Always-walk for pedestrians unless a vehicle is approaching makes a lot of sense.
The only downside is that zstd has a (relatively) large binary size. I evaluated using it for one of my projects, but it’s a massive library. The zstd-sys crate is 714kb, and zstd has no native rust port presumably because of its size.

I ended up using lz4 instead for my project. Lz4 only added 4kb to my compiled wasm size for an encoder and decoder. And it’s native rust (which makes wasm compilation effortless). Lz4 is a no-brainer to include.

The downside of lz4 is that it can’t be configured to run at higher & slower compression ratios.
Thank you, this is what I meant, I wasn't expressing myself as well as I could have. I don't mean to say GP was being unkind, I understand their intention, but it's not fair to be loose with the personal information of minors, and their doing so shouldn't be interpreted as consent.
If you have another source, edit it in. There's plenty of debate on the Talk page about different books and journal articles as sources.
That is annoying that we have such a law. I’d recommend putting 1901-01-01 as your birthday. Companies don’t need to know your real birthday…I never give that out, it is just lawyer-proofing.
Remember playing a lot of Dark Forces, but noticed on newer machines that it just didn't seem to run all that well.

Will have to give this replacement a go and see how it stacks up.
Then the legal system deals with them and your business insurance covers you (or doesn't). This stuff is a solved problem. Business transact in a low trust environment all the time all over the world.
Not particularly strange, a lot of compression formats work like that. E.g. you can make a zip file at STORE level and there will be no actual compression.
HOA doesn’t allow Rivian (or other pickup trucks)
You can. California grows almonds because labor is expensive and almonds are a low labor, high value crop. And since farmers pay artificially low prices for water, they don’t care that almonds are an inefficient use of the state’s limited water supply.
Human Cloning
The SF Bay Area has the opposite problem with crossing times. I regularly watch a person with a 3 year old, or with a walker cross the street in half the allotted time. On top of that, in some areas, all left turns are always protected, leading to 4 cycle crossing schedules (assuming no pedestrians).

4-5 minute traffic light cycles (a given light switching from red to green takes 4 minutes) are pretty common now. I think the idea is that they want to intentionally cause traffic jams to encourage people not to commute (public transit is spotty, and not improving).

You could claim that the 60 seconds per green maximizes throughput, but if you look at intersection utilization during rush hour backups (what percentage of the time is at least one car moving through the crossing?), you'll see that it's often well under 50%.

Really, they should have a "I need extra time to cross the road" button, and just time the automatic walk cycle for a fit 50 year old.
Perhaps some of the funding by Google:
https://www.kyivpost.com/technology/google-fund-invests-20-m...
Lisp-stat was recently rebuilt and has plotting
https://lisp-stat.dev/docs/examples/plotting/
There's only one way to own it. Work smart, not hard.
Would be amazing though? I’m thinking lots of tiny compute near the RAM chips.
Singapore has a card given to people with mobility problems that can be swiped at a traffic stop. It makes the lights stay green for longer.
Is the whole org like this or just your group?

Without knowing more I would say that if you want to stay at this organization start making friends throughout the org. It’s not typically very functional to not have bosses or ownership.

The structure and lack of direction of your group makes me worry your group may not be long for this world. You may be in a weird corner of the company.
There's Apify for this exact use-case, their free credits combined with the pay-as-you-go pricing should be a suitable solution.
How the race for Covid vaccine enriched monkey poachers and endangered macaques
> This has been debunked to death. EVs already have a smaller environmental footprint and become more efficient as the grid gets greener.

Oh nice. "Debunked." Does that "debunking" just ignore moving a lot of the environmental factors to the global south where the raw materials are mined and processed?

> It could be worse, imagine if vehicles were travelling around with gallons of extremely flammable liquid stored in thin tanks. I mean, ICEs never catch fire, right?

To ignite, gasoline and diesel needs to be at the right 2:1 air-fuel ratio and at the right compression. Even holding a match right next to it, it takes effort to get a pool of it to ignite.

This is more than can what be said about EV batteries. Chevy EVs are banned from parking at my local airport because of their tendency to self-ignite spontaneously. The average Tesla fire, a common occurrence, takes hours upon hours to put out.
It's reasonable to call this the "easiest" way. It's certainly not the "cheapest, easiest" way, which is what the poster asked for.

Many of the other options listed in this thread are free or within a rounding error of free. Some of them equally are not the "cheapest, easiest" because they're complex. But some of them pretty clearly meet both criteria (GitHub Actions comes to mind), and some of them might meet the criteria depending on what somebody has familiarity with (if you're already used to deploying code to any FaaS provider with a free tier, that'll likely be the cheapest/easiest way).
Wouldn't an ability to "forge a recording of a(n) HTTP session for any file you want" mean that you can implement a transparent HTTPS/TLS proxy that allows MITM attacks?

To deliver any file over TLS, you need access to the private key part of the TLS certificate, and to decrypt it, you need the public part. Having a recording of unencrypted raw TLS session along with the public key part would allow decrypting the stream later, while making it impossible to forge any data not coming from the identity controling those private keys.

For proper verifiability in the future, you'd want more details from the certificate and CAs (like verifiable way to ensure certificate was not revoked at the time of download), but there is already an asymmetric encryption happening at the TLS level.

Now, you can still forge some parts by omission: if you've got streamable data (requiring no random seeks), you can cut off parts of documents while maintaining encryption: you still can't modify it otherwise.

What am I missing in your claim of forging a "recording" of an HTTPS session?
Could you please stop using HN primarily for ideological battle? It's not what this site is for, and destroys what it is for, so we ban accounts that do it (regardless of what they're battling for or against).

https://news.ycombinator.com/newsguidelines.html
I have a b550 chipset. It's got Gigabyte's high end VRM circuit, though.
Subsonic server with play:Sub as a client. Nice and lightweight.
There is vaultwarden, gopass, Vault, SOPS, Conjur, dotenv, etc.
Was it Niven or Heinlein that speculated people in the future would be like screw you popsicles, we need organ donors?
My UPS reads 150W when my monitors are both powered on.
Looking at archive.org the user says they are a middleschooler on their github profile.
Should change the width to max-width and let text flow. Art is different, try to keep it narrow I suppose.
I was more thinking of Github Copilot, but ChatGPT is similarly good at programming. Programming is arguably even less error-forgiving than providing a written answer to math problems (I was more thinking of problems that ask for an analytical rather than numerical answers, which is also what most university-level math courses ask for). I wouldn't have expected those models to perform nearly as well at programming as they do, so I've updated my prior.

Of course you'd need to find a math corpus of a similar size to github's repositories first. Overleaf has a bit of a similar position to github in STEM research, so that would be an interesting place to start looking (if it's legally possible). It's probably still too small, but would be interesting to see what a GPT version trained on the Overleaf corpus could do.
Is this pre- or post-ERMS?
I can imagine. He has a short, spoken course on the Waking Up mediation app that closely mirrors the book and I found it amazingly well done.
Don't forget Matrix.
Of course Emacs has a configuration option you can toggle which disables the need for a double space after a sentence.
Do you have any credible sources that contradict the information presented by Wikipedia?
I expect very large servers will be commercially operated and running bespoke software. When Tumblr adds ActivityPub support, it will be the largest Fediverse instance by far.
"Mathematics for the Non-Mathematician" - Morris Kline. An oldie but a goodie. Don't expect a gripping writing style. Actually, don't expect to read more than a few sections at a time. But if you get through it you will come away with a much better mathematical intuition.

"The Body Keeps the Score" - Bessel Van Der Kok. tl;dr on this one is: the DSM V is woefully inadequate.
The way I look at it: If you have an existing VPS already hosting things (and what geek doesn't?) then adding a cronjob to that host incrementally costs essentially $0 and is pretty much the easiest thing you can do.
Why is running a single cloud VM in 2022 so terrifying?
Could you explain what you mean?

As I noted, "by definition" a block that has reached finality will not be removed. Any attempt to add, modify or delete transactions or blocks prior to this point would be self-defeating because it would be automatically rejected.

Yes, newer blocks can be forked out of existence before they reach finality, which is why only blocks that have reached finality are deemed immutable.
Called it. :)
Tangential: I spent a lot of my youth wanting to be a herpetologist and traipsing around swamps catching snakes. Many many many hours hunting for snakes hiding in the underbrush.

I noticed over time that my visual system would get into this weird state where it was like I wasn't actively focusing on anything, but I could pick up any tiny motion or snake-like shape anywhere in my visual field. It's a really strange but gratifying feeling.
How does it actually perform? by default I generally assume flags registers are kinda dicey for performance due to the dependency.
I’m confused here, why not just serve your stuff over HTTPS with SRI? Who is the bad actor, the local user?
I hear what you’re saying. But minors are people and if they’re allowed on here at all, they should be treated with respect and equality. I will gladly change the message if they ask me to or if a moderator determines that is the correct course of action.

As someone who mentors young people in STEM, something I’ve found to be very important is to respect their agency. If this is a “this person is not competent enough to make the right call in not sharing their name” then perhaps a moderator should be involved and they shouldn’t be on here. But if they’re allowed to be on here and introduce themselves with their name, we should respect that.

I appreciate that you have good intentions. I hope you see the same in mine. If you feel very strongly about this, please don’t hesitate to report the thread. Dang is pretty wise.
I merely fixed a small bug in the code.

There are some examples in this notebook https://nbviewer.org/github/allefeld/pytikz/blob/master/pyti...

Otherwise, this is just a python interface for tikz. Whatever is possible in tikz is possible in this. For every command in tikz, the corresponding python command is here https://allefeld.github.io/pytikz/tikz/

However, I do agree that more examples would help. In its current form, its mostly useful to people who are already familiar with tikz and need simpler syntax, and can quickly get up to speed with this.
Niven.
1970-01-01 :)
Some of these are very strange to me - is really preferable (or even appropriate) to say that someone is devoted to heroin instead of addicted?
If plex amp gets rid of its 1000 songs limit, Im in, too.
I am very happy with syncthing+powerAMP setup on android.
Either there is some higher principle at play which regulates bodily autonomy or else I can punch anyone who shakes my hand in a way I don't like the moment I don't like it. If there is a principle that requires that I not punch the wet-fish handshaker that principle (or some other one) might require that I care for a child for longer than I would like to.
Just as nobody wanted an expensive cable package with a hundred channels nobody will want a dozen streaming subscriptions.

Funny thing: in the Netherlands breaking bad was a Netflix show. Took me years to find out it was on something called AMC.

Netflix, Disney and maybe HBO. Nobody else is going to make it here.
VR tech already seems pretty good now. It's a niche interest, but I did have fun playing the games. What more is needed?

I just don't see Zuck being the person to deliver "amazing VR tech". He doesn't inspire excitement the way Jobs did, and even then, Jobs was just selling expensive MP3 players. The vision for VR is a bit more grand than that.
Media ownership laws would solve it. The US used to have them. We should bring them back, if only to re-establish a healthy news ecosystem.
Email isn't perfect but is widely used and widely useful. If the world naturally converged to a standard protocol based on blockchain that alone would be worth it.
Is there any actual information in this post? What did AWS do that GCP or Azure couldn't? What optimizations did they make to their rendering code? Why not GPUs? 0 info on anything.
Show HN: Fashion Search Engine with Image Search in Computer Vision Technology
Not mobile friendly 100%. Please test our Beta Version on Desktop. Your feedback is highly appreciated.
Love this project but, please, give us a way to use it without the CLI. Not really keen on having the CLI on my package.json