skysight-inc/HackerNews huggingface dataset:
Hello community,

Are you tired of logging and monitoring your logs manually? We have the perfect solution for you - LogsHQ.io! Our tool simplifies your logging processes, so you can spend less time on logging and more time on growing your business. We're inviting all early adopters, testers, and anyone interested in logging to give LogsHQ.io a try, making frictionless deployment a breeze.

Here's what you can expect with our ultimate logging and monitoring tool:

1. Stream logs in real-time - Say goodbye to manual logging and hello to real-time streaming. LogsHQ.io allows you to easily stream your logs in real-time, giving you the ability to gain insight and use our analytics tools to debug issues once they occur.

2. Real-time Alerts and Notifications - Be in the know before your clients are. Get alerted in real-time, so you can be notified about issues before they become major problems.

3. Personalized log storage (Log Forwarding) - Keep your logs in a way that makes sense for you. LogsHQ.io allows you to forward logs back to your AWS S3, so you can store and access your logs in a personalized way.

We want you to try out our product before you commit, so we're offering a free plan that you can take advantage of. Plus, when you're ready to upgrade, we're offering an exclusive 40% discount for the first year with coupon code: BQTJYSPD.

Are you ready to simplify your logging journey? Then give LogsHQ.io a try today!.

Check it out at https://www.logshq.io and let us know what you think!
Available SDKs, Node.js >= 10, React.js >= 16, Angular >= 8 (other are coming soon, like: Golang, .net, Python, Laravel, etc)

- Node.js log collector documentation: https://docs.logshq.io/reference/integrations/node.js
- React.js documentation: https://docs.logshq.io/reference/integrations/react.js (works inside component, Error Boundary, Middleware such as Redux Saga or similar, Next.js, etc...)
- Angular documentation: https://docs.logshq.io/reference/integrations/angular (works inside component, services, Error handler, etc...)

All comments, remarks, advices, critics, ... are pretty much welcomed :)

Thanks for your time,
LogsHQ.io Wishes you happy coding.
I hate these takes. If the goal of the EU is to make European cooperation. Why then was the attitude 'Britain wants to leave, fine fuck them'. Like just because they didn't want to be in the EU anymore, now the EU is no longer about cooperation? All of sudden the EU acted more like a geopolitical opponent of Britain.

The idea that there was not enough time to negotiate is nonsense. This was the EU punishing Britain for leaving, its as simple as that. If the EU was really about European cooperation, then they should have wanted Britain to stay in the project.

ESA existed before the EU and cooperation on space goes back way before the EU. It was short sighted politics with the goal to inflict punishment on Britain and make sure nobody else leaves.
There is also: Try factoring out pure functions and run those in parallel.
imgz.org will definitely never have ads.
Browsers have automatically done the "correct" thing (converting to "bot%20detection") under-the-hood for years in my experience. I remember MS FrontPage-made sites with spaces in the name and IE would work with them.
By that logic how do you know rocks aren't sentient?
It should remain on the hole it was applied to and new hole should not have the feature. Solvespace works this way although it doesn't do fillets or chamfers. The changes getting merged in the next version of freecad should help a lot with this.
Excited to see you here!

One approach would be to construct one solid SDF object out of a bunch of 2D SDF object segements: https://iquilezles.org/articles/distfunctions2d/

The "Parabola Segment - exact" and "Polygon - exact" examples in particular. Probably requires some combination of the two for your use case. Basically turn your lines into 2D SDF objects that define the outside of your object.

I think most of those objects actually could be chained together, like the actual quadratic bezier example has a real interior and exterior when you look at it more closely: https://www.shadertoy.com/view/MlKcDD

So yeah, the intersection of a bunch of line segment SDFs like that could do it. A bit more completed than that but that's the basic principle. Not sure about the performance... There is probably a more efficient way to do it, but I don't have the math skills to figure it out.
You might be in a bubble. Only about a quarter of the developers I work with know of or care about LSP or the debug adapter protocol, and about half of those who do regard them as Microsoft-specific. Tree-sitter is just a personal preference, there are plenty of alternate solutions that work just as well.
It feels like the web becomes exciting again. A bit confusing with all the orthogonal directions but very much alive and promising
Funny. I was just today thinking of this but on a Raspberry Pi with mic and speakers. Google Bard is surely coming to Google Home but it would be a fun project to get a head start of sorts!
Show HN: AnabolicSet – JavaScript Set on Steroids (HashSet in JS)
According to https://frankrayal.com/2021/07/07/latency-in-leo-satellites-..., GEO has about 20x the latency of LEO.

I think this is why starlink is so much more usable than traditional satellite internet.
This must be an avenue for very exciting explorations. I'm quite ignorant about this stuff but have some questions :

> It should be possible to create a binary notation for SKI calculus where arbitrary bitstrings will be valid

What if it's not ? How will your genetic petri dish spot and eliminate invalid programs ?

> one could randomly mutate and recombine arbitrary programs

What if non-halting programs get generated ?

In this vein I've seen magnificent images of 1D cellular automatons that use the surrounding pattern to decide on the local rule for next gen.
Sure but someone who wants to build a web scraper won't care, they could use their own homebrew TPM that does a no-op and claims a user pressed a button or was present when they actually were not there.

I doubt websites will go to the trouble to keep a list of approved TPMs. It's the SSL root certs nightmare all over again and even worse. No one is going to want to deal with managing a whole new giant list of devices, having fire drill updates to revoke compromised ones, etc.
> I don't think my comment was really aggressive to justify assuming bad faith in such a way.

Oh it definitely wasn't aggressive at all, and I'm not assuming bad faith. It's just that so many people in tech state things are simple, when in fact they are complex. The classic example on HN is the initial Dropbox post.

I've done quite some work with ImageMagick, GhostScript and poppler/xpdf, and most issues I came across were color management issues, and issues with CMYK jpegs. I don't remember exactly which issues, but one thing for example is that you can get a faded output when doing conversions without a profile, or with the wrong profile. Easily fixed, but with sips you don't have those issues, as it has some sane defaults.

With just ImageMagick + GhostScript it's nearly impossible to get a proper rendering of a PDF (let alone a complex PDF) without your machine blowing up in terms of resources. My solution was to use libpoppler/xpdf to convert to a bitmap image, and then process in IM.

Resizing larger files or vector formats require unnecessary planning about resource usage, and to improve quality they recommend you to first render at a higher resolution and then rescale it. This is partly because IM uses raw pixel information in memory, and if I recall correctly, each channel is 16-bit, unless you download the 8-bit version. And party because of the different methods of rendering a file to that buffer (sometimes it lacks antialiasing etc).

IM is a godsend because of all the features and support, but is also a big pain in the head and the butt at the same time in terms of usability, resources, security, and sometimes you stumble on bugs with some file parsers, but at least it's open source :) IM is just a huge toolkit which tries (and does) do it all. The CLI is def a pain to use, but some libraries make it easier to chain commands into an argument (and thereby keeping IM out of process).

Note that my experience with serious magick dates until around 2015, so I'm not sure what it is right now.
If the first is deleted then everything done to it afterward should be gone.
Doesn't Qt already have an editor component?
It most definitely is for simple reason - non interactivity. Image doesn't need to be told what clicking this button does or how that pop up menu needs to animate or million other interactions.

> Just like mismanaged DIY home projects create more work for professional contractors, I think AI might -oddly enough- create more positions for mid-tier and higher developers.

It might also create a lot of jobs for "AI crafters" - know enough about it to craft good prompts about what client wants and have enough graphic editing knowledge to tweak and mix AI input to create what is needed. It probably will also empower "one man shops" dealing in small customized websites for customers, replacing or augmenting what now stock images are used for.
So pressure your governments so that they invest in infrastructure either directly of by incentivising private companies while keeping them in competition with each other. Even some poor European countries have amazing internet connectivity right now.
how do magazine ads look dated?
Right and shipping them is yet another industry

Maybe I don't understand the point you're trying to make
Gentle Scrabble Hacks
> completely unhinged from reality

Like apparently the UK bring a knife-ridden crime epicentre, when the knife-crime rate is, while unacceptably high, actually rather lower than the US, and that's before you consider guns which are about 10 times more on top of that.

(And let's please at least pretend that the UK is still in the EU for argument's sake :)
The headline of this article is "Google Removes 'Don't Be Evil' Clause From Its Code of Conduct". There's really not much to argue about here. Read headline, pull up code of conduct, command-F search, done.
You're going to be tracked and traced everywhere, and you're going to pay for the privilege.

Amazing what they can get us to do!

This is the reason musk bought twitter too, of course.
> US Democrat party (which is frequently misstated as the "Democratic party")

Where are you getting this? The proper term is indeed "Democratic party", and this is almost universal outside of the conservative bubble. You might personally think it's not small-d democratic, but that doesn't make "Democrat party" correct.
"Expert C Programming: Deep C Secrets" is a really good book to learn a lot of C tricks and quirks, plus some history. I read it a few years ago and loved it.

I was a grad when I read it and remember annoying my older coworkers for a few weeks with little gotchas I picked up. "hey what do you think THIS example prints?" "Stop sending me these!"
What evidence do you have that the claim is false?
Amazon basically bought every available heavy lift rocket for the next decade in an attempt to compete with Starlink.
> Websites of 2000-2020 will look as dated as magazine ads. New websites will be rich and interactive as never before.

Why? Do we need any of that aside from specialized tools (e.g. data intensive) for which it actually makes sense to use tried and proven tech?

Im sure new things are going to come out of AI, they’re already becoming obvious. But using AI to build things we already know how to do and just add more complexity is bound to not go anywhere useful in my opinion.
> So this whole post boils down to something like: “only debate decisions that might have big impacts.” I don’t really see what’s interesting about that idea.

And yet, many people might agree with it but still debate trivial matters
Those are just ads. The posts up thread making a distinction between ads and sponsored content I take to mean influencers shilling company products/services directly in posts outside of the Facebook ad network.
Barely any infrastructure is self financed, anywhere.
Might turn out that for rules based systems such as prescriptive grammars (for grammatically correct language rather than natural spoken) there is still use for a system that explicitly represents those rules.

Then again, we are a big old bulb of wetware and we can generally learn to apply grammar rules correctly most of the time (when explicitly thinking about them, anyway).

Maybe what we need is some kind of meta cognition: being able to apply and evaluate rules that the current LLMs can already correctly reproduce.
Ethics and environment aside, I'd personally I'd like to see "the health impact of lab grown beef compared to popular meat analogs like Impossible or Beyond beef" compared to eating straight up actual beef. This seems to be altogether missing from the equation.

I'm not convinced Beyond Meat and its competitors are healthier at all, and the ingredients list makes me think some aspects of it would have a significant negative impact on health. Maybe impacting different health aspects, but an impact just the same.

I've always said you don't eat a burger for its health benefits, but the folks who make the vegan analogs seem to keep this entirely out of the picture.
Yes. My workflow usually includes:

5) scream obscenities because you forgot to thread the heat shrink tubing before soldering.

6) snip wires

7) goto step 1
> I'm deeply suspicious of that number. It came from Similarweb, who track these things through analytics gathered from browser extensions.

I’m less suspicious. Anecdotally, I’ve compared SimilarWeb on a few low-traffic sites of mine to the results according to an open source analytics tool and SimilarWeb got surprisingly close. They call it their "proprietary dataset".

As a side-note, I suspect that their sources include more than just browser extensions or it wouldn’t be so accurate for small sites. Couldn’t they buy data from autonomous systems or internet exchanges and extrapolate from that while correlating IPs with demographics? They only report rough estimates so SSL wouldn’t be a problem for their analytics.
For whatever it's worth, anybody with any connection to any kind of vulnerability research was a target in the 1990s.
I have family members that have hundreds of people they've never met on their friends lists. Some of those personalities are obvious scammers/grifters etc. But aging people have diminished capacity for detecting that kind of stuff.

Example:

My MIL is 'friends' with a prominent US based surgeon who is also a leading founder in a biotech company. He convinced her to buy stock in said biotech company, when its price was peaking. Of course it was a classic pump and dump and the value plummeted a few weeks later.

Would identity guard rails have saved her? Possibly not. But telling her "if you don't see a verified XYZ they are a scammer" might move the needle.
> Email relies on DNS which is federated

To a great extent, yes.

If I give my public email address to someone and expect them to be able to send me email from anywhere at anytime, they will almost certainly have to rely on the DNS that exists like we know it.

But the situation can be slightly different in various ways:

- If our mail servers have globally routable IP-addresses permanently assigned to them, and are set up to accept mails where the IP address is used directly, we could use the IP addresses instead of domain names. But that's still similar to the situation with domain names, since it's still ICANN at the top for that too.

- In a LAN or a VPN we could exchange email between hosts using either DNS that is completely under our control, or we could use mDNS on it which is also under our control, or in the case of either really small networks or a short time span we could even rely on the IP addresses our mail servers have on said LAN or VPN and send mail and again that would be completely under our own control as well.

- Since Tor offers a base for TCP connections, every TCP based protocol can operate on top of it. So if we both use Tor connected email servers then we could exchange emails that way. Our email clients could connect to our email servers over clearnet without having to be aware of Tor, and we could use email addresses like bob@fastrcl5totos3vekjbqcmgpnias5qytxnaj7gpxtxhubdcnfrkapqad.onion and alice@mysitenameyx4fi3l6x2gyzmtmgxjyqyorj9qsb5r543izcwymle.onion

In these ways, e-mail could still be regarded as decentralized. As well as in a simpler way that as opposed to for example Facebook where there is one company that owns the whole system and oversees and decides who gets to have an account on the system or not, you and I can always find another e-mail provider to give us a new account and we can communicate with others from those new accounts.

And in fact, if we were willing to do it, we could change how we set up our e-mail servers so that we have the server accept mail from any other e-mail server but with the condition that the mail was encrypted with a known PGP key. Now imagine that you and I set up our mail servers like this and we exchange PGP keys. Then even if I lose access to my original email account that I had told you about, I could mail you from a different account with another provider using the same PGP key, and your server would recognise that the mail was from me and accept it and then you could respond back. But what if we both lose access to our accounts at the same time? If we plan ahead we could make not just one account each but a number of accounts on a number of different mail servers that we both tell each other about. That would give us quite a lot of wiggle room.
Try Agatha Christie.
What technology can store large volumes of water and provide it as cheaply as using existing aquifers and drilling wells for access?
I'm a bit better at English than c, and in the spirit of language peculiarities, this jumped out at me:

> It's possible, because C cares less than more about whitespace

Idiomatically we'd say 'couldn't care less'. I guess we should be glad it wasn't the diabolical and illogical 'could care less'
Italy success was largely being a proto-China (or proto-Vietnam) before those existed. Basically no respecting copy right and producing knock of stuff.
Review: AWS CloudTrail Lake Integrations
It looks like few AWS partners already provide ability to ingest their audit data into CloudTrail Lake, but it is worth it?
But it isn't free. Edit: I see a random hustler got me to flog some paid saas. Apologies. Do feel free to downvote the shit out of this subthread.
> On a single multi-GPUs server, even with the highest-end A100 80GB GPU, PyTorch can only launch ChatGPT based on small models like GPT-L (774M), due to the complexity and memory fragmentation of ChatGPT. Hence, multi-GPUs parallel scaling to 4 or 8 GPUs with PyTorch's DistributedDataParallel (DDP) results in limited performance gains.

Where are these numbers coming from? An 80GB A100 GPU is certainly more than capable of hosting a 1.5B GPT. We were running 774M on rinky-dink cards back in 2019 for our inference purposes.

I don’t understand how they went from talking about 175B params across 32 cards to 774M on one card. 175B divided by 32 is 5.4B.

In fact, I’m not sure what they’re saying in general. They seem to be confusing data parallelism with model parallelism with memory fragmentation, while namedropping a bunch of training techniques.

The hard part of ChatGPT isn’t the size. It’s the training process. It took a small army of contractors rating outputs as good or bad. Once that dataset gets replicated, we can start talking about size. Hopefully LAION will deliver.
I'm doing that as well. I'm using an IONOS VPS since they have a DC close to my ISP's upstream, so less added latency than most VPS's.
Orphaned humans raised by animals can never learn to speak natural languages either. But yeah they won't produce birdsong. There's no utility to that. I guess it's a matter of environment. And btw for me writing HTML is effortless, but then I've spent a lot of time around other programmers.
I use OS threads + non-blocking IO with concurrent package for shared data in Java. The performance is incredible.

If I wanted to get a little more performance per watt I would probably rewrite it in C with arrays of atomic variables.

But you need a VM with GC to be able to be productive during the day and sleep at night, so probably not...
Global decoupling accelerates. Euro American ties strengthen. Cheap Chinese imports rapidly inflate in cost if allowed to to continue at all. China grasps for straws as it tries to provide war support while dealing with its demographic crisis. Africa and LATAM are wildcards.
Yes, that's why it'll never have ads.
Linker Notes on x86
> but I never understood why is it a problem in the first place.

You can trivially find information on why all the security features that fall under the same-origin policy exist and what kind of vulnerabilities they prevent. I will not be repeating all that here. Most of these protections were added because actual exploits were demonstrated or found in the wild. They weren't added willy-nilly.

I'll just leave you with some reasons for not even allowing reading response of cookie-free cross-origin GET requests: You don't want websites to turn their users into web-scrapers or even use them to brute-force logins on another site that happens to use GET for some API endpoint. Maybe they'll even try some IP-addresses that often lie in personal or company intranet. Is the HTTP control page of your cheap printer not password protected? One GET request later the attacker's website is downloading your recent print jobs.

You're likely not the only to whom these are not obvious, because some of the attacks possible really aren't obvious. Be glad browser vendors are watching out too.
In general, most giant LLMs are extremely undertrained at this time. Consider that most of the gains in RoBerta vs bert were from just continuing to train.
I don't think the target audience of this service is regular user, but instead they are targeting companies and influencers who would definitely pay this price to protect their brand and image on FB and Instagram.
Because of how it is made, I actually expect the topic of DNA patents to return.
This is vastly overestimated problem. Changing orbits takes a lot of energy and most of these crashes don't have enough to put significant materials in a significant different orbit.

If something is already on an orbit that decades within a decade or so, it still will.
Mmmmm, K&R C. Haven't seen that in a while...
But providing support to Ukraine is EU business. And who knows what will be the member and buisnesses of EU in 4 years. Better to be ready.
> I would rather implement a self-service e-commerce platform for a company’s merchandising team, rather than make it easier for engineers to service a ticket to build a /products/hat/:id endpoint every 6 weeks.

Sounds like the author is trying to justify building new stuff without being responsible for any of it.

Whatever delusions they have about the "non-linear", the big ideas are almost certainly not going to come from an engineer who doesn't have a seat at the table with the people actually running the business.

If one did they would hear all kinds of stuff that would not only wreck their self-esteem, but not have any obvious technical solutions. Engineers are not smarter than anyone else. Imagine that.

It's not so much about finding the non-linear but about finding what actually matters to the business you work for first. It's almost never going to be more software.
> I have heard in the past that the majority of startups fail, and that successful startups are often founded by people who have founded (often unsuccessful) startups before. When looking for a company to invest in, shouldn’t these be top priority?

If they already are, either directly, or because “founding a startup” (as if it doesn’t get funded, its not really a startup) is heavily dependent on connections from the beginning, that would explain the effect itself.