skysight-inc/HackerNews huggingface dataset:
Show HN: Traceloop – open-source for generating tests from production traffic
For the past few weeks we've been building an engine that can run system integration tests written in Jest against OpenTelemetry traces.

If you ever worked on a system with a few tens of microservices you got to a point where making changes become difficult. You always worry something is going to break. Unit tests are not enough.
You need to have a way to test if (for example) the HTTP request to register a user will trigger that welcome e-mail at the end of the flow.

So we've build an open source framework where you can simply write such tests.
You can assert on database queries, on HTTP requests and responses, and more to come.
We use traces from OpenTelemetry to verify that the assertions you wrote in your test are true.

Our long term goal is to even generate the tests automatically from those traces.

We're still early on so would love to get any feedback on our concept and implementation!

repo: https://github.com/traceloop/jest-opentelemetry

docs: https://docs.traceloop.dev/jest-otel/introduction
LaborX is a blockchain-based jobs platform that helps clients connect with freelancers from a vast global pool of Web3 talent. We provide efficient transactions with cryptocurrency, and robust protection through smart contracts - wherever you're based!
This sort of reminds me how land (not property) tends to be under taxed.

Land requires administration and military protection which is an ongoing fee but there are a lot of people who think it should be free.
This then requires cross subsidization by income tax which in turn means the GDP must never go down as that would cut into income taxes that pay for land related services which are provided for free.

Here the NFT is kind of like land in that it requires both administration (OpenSea) and protection (Proof of stake). In principle the owner of an NFT would have to pay an insignificant "rental" fee to keep his NFT alive/hosted.
I think this would benefit from an example. When I open the page for the first time I'd like to see the option not to just see the instructions on how to achieve something but also to see what I can achieve with it.
On Android I've being using FDroid hosted apps like KeepassXC, and for OTP have migrated from andOTP to Aegis within the past ~1 year or so.
ThinkPad 701C with a Framework brain transplant
Cooperative multitasking systems having more deterministic performance profiles is often overlooked.

I'm working on a post right now covering this in detail, but I spent the last 2 hours being reminded that explaining concurrency stuff in simple terms is hard. :-D
I use pass myself. I had no idea you could use it for otp. Are you using something like this? https://github.com/tadfisher/pass-otp
GitHub is to Git what Excel is to a CSV file.

It's not realistic to suggest people avoid GitHub with the kind of market dominance that GitHub has. I while I empathise with the sentiment learning GitHub is absolutely a tool that will help them get jobs in a way that Git alone won't.
Right, I thought I was going crazy here. Has this ever happened on HN before?

Maybe it’s someone testing HN cloning
> expensive to maintain

This reflects trends in software development. Cheap and easy for developer. Poor user experience.
If they can win a design competition with a markdown based website, hats off to them.
I would rather buy original STLink than this debug probe from two simple reasons - SWO and Reset.

SWO: Does exactly what UART-TX would do and more. And the most important thing is that you are not sacrificing UART port for debugging.

Reset: Some targets are stubborn and you can't connect anytime, but you need to connect "under reset". Impossible with this probe.
Thinking how good would sunglasses be in solving this problem vs changing the light source?
ECG is a relatively easy thing to measure, so that single axis they measure is quite accurate. But the conclusions one can make from that is limited (you basically take a video from a single point). Doctors use 12 axes instead to get a real-time, 3D vector of the heart.
I strongly advise against buying and using lanterns, they release a lot of toxic soot. Probably negating any health benefits you get from normalizing your melatonin levels by a large amount. Technology Connnections of YouTube made a series of in depth videos about lanterns, how they work, how they can spill and set you and your home ablaze and just how much soot they produce. Don't use them, unless you're outside camping. It's an inconspicuously dangerous technology that has more risks and downsides which will surprise you in very unhappy ways when it's used in inproper ways. Like using it for reading inside your home so you get tired more easily thus more careless in handling them. The use case for these is VERY narrow and you need to know what you are doing.

As much as I enjoyed the blog post, the tiny bit with the lanterns was stupid. I wish they had dug into the downsides of those with the same interest and rigor as they demystified white LEDs. That was such an oversight. Lanterns are more risky than white LEDs that leak blue light.

Yes, there are "clean burning" lanterns, but the innocent casual reader might just not buy the best type but some cheapo fuming, leaking one from Amazon. I think mentioning them is irresponsible especially after they've established themselves as someone who's an expert in blue light emitting LEDs (argument from false authority). But even with those clean burning lanterns I don't buy into how clean they are. There is no sootless lantern.
It looks like it only check for a MX, but email could might be delivered with just an A record and without a MX record I think.
The strange story of David O Russell’s Nailed
Well git is hard tho
At least on the WASM front Safari isn't lacking tooo far behind (and just added SIMD)
That is just analogy not argument.
I refer to this as ‘the mail cartel problem’.
You only use the template engine if you go through github.io or if you look at .md files in the UI.

So you are not even «technically» using the template engine part of Github.

However root commenters sentiment is still very valid, the sooner you realize how many people who are not particularly smart also work in this business the sooner :D

Developers are starting to become a pretty decent average representation of the population the later years after all.
The linked article from Feb. has many more details, including this gem:

With the consent of top university officials, Carpenter has for two decades arranged for the money he has received for testifying as an expert witness (minus travel expenses) to be funneled back to the university to assist his graduate students, staff and research programs.

ie. He has been openly earning up to $200K per year as an expert witness and funneling all that money back into supporting students and not himself.

This isn't some "sudden revelation" to the university that he has a lucrative 'side hustle'.

See:

https://www.timesunion.com/state/article/renowned-ualbany-pc...

Feb 5th 2023
It's a great article, and it raises many major issues with our current model of computing. But it's obviously triggering, and lots of people are rushing to defend their comfort zone.

Think outside the box people ... "files", what a charming but antiquated concept; "processes" and thus "IPC", how quaint!
Ask HN: What would happen if we prioritised all bugs over all new features?
At Trevor.io we recently released some fundamental changes to our platform, which, unsurprisingly, came with a handful of bugs. This triggered a debate among the team: which bugs do we fix now? Which do we fix later? And when is later? If we don't fix them now, will we realistically ever fix them?

This led us to an interesting question: what if we just split all bugs into "will fix" and "won't fix", and then prioritise every "will fix" above all new features....always. In other words: we commit to only ever adding new features when we're bug free.

Has anybody tried this? Can it work?
Not necessarily, emulators has been doing this a while I think and with WASM this is the second impl I'm seeing of this.

Basically, keep a "full" state backlog and ship user control events, if control events arrive late you simulate forward to "now" from the backlog with corrected input.

I've been working on something very similar, gonna comment on the top-level.
Apropos
That's precisely the thing we should avoid. Learning on free software like LibreOffice Calc would be better just like learning GIMP would be better than students learning Adobe Photoshop and demanding employers buy these licenses/subscriptions. You can self-host Git, but there's also plenty of alternatives that are built as free software.
The question I replied to was about charging other devices from laptop. You can charge your other devices in your bag with battery pack, not dangling from your laptop while you're charging them.
> Why do you believe that qualified immunity only applies to police officers?

Because it's useful to have the enforcers of state power to be above the law.

It's a bigger problem for police officers than the clerk at the DMV, because one of them walks around with a gun, a nightstick, and a pair of handcuffs, and extremely broad discretion for their use.
> Whenever sleep comes up in conversation, and I mention my struggles, I feel like invariably I'm met with a response along the lines of "you _just_ have to...", and "have you ever tried ...?" followed by some arbitrary rule or herbal remedy.

So I hate to be that guy, but did you look into an ADHD diagnoses?

ADHD medications help people with ADHD gain control over racing thoughts, and that allows them to sleep.
Ah. Thanks much!
When I was a child, I had these (still have) books from Progress, Raduga and Mir publishers. One of them was on outer space and Russian space scientists. I immediately recognized Tsiolkovsky's name.

I wonder if things would have been any different if these scientists had lived in a freer country?
It'd be great if debug probes had some common specs we could compare one another against. Why is this only 3 pin JST but most SWD ports have more pins? Will we be able to debug most SWD devices? Are there speed differences that we should know about/does JTAG and SWD all run at a standard speed, or can it vary? What does a $500 Segger J-Link have that a Black Magic Probe or Pi Debug Probe doesn't? Will the Pi Debug Probe perhaps be able to do flash-programming? How many pins does that tend to require?

I feel like we should expect JTAG support (for ARM7/9/11 and I think some other misc devices, but I could well be making up that last part) for the Pi Debug Probe eventually? Maybe there's some hardware complexity of the bus that makes this hard, but since this is just a Pico, it feels like it should likely be flexible enough. (By contrast the SWD port it does have is for thew newer ARM Cortex chips.)
And when will something be done for smurfs?
Tasty tasty night parrot.
2024 Mercedes E-Class Interior Revealed with Three Screens, Selfie Camera
I've been wondering about this. 8-9 people would probably beef up the WebKit team a fair bit, judging by how fast features come out in WebKit betas.

For a while, I've figured that Apple tends to feel like it's got a self-imposed software-engineer shortage, judging from the long lists of bugs that they have. I've heard some people say that it's mostly a talent-allocation issue by management that seems to have other priorities or misplaced priorities or something. However, since Radar/Feedback Assistant acts like /dev/null most of the time, I figure they just need more engineers to actually work through the list of not-absolutely-critical bugs and spend more engineer-hours getting their software right.
These people are now better known among people likely to hire webmasters than whomever won the competition.

The students did not violate the rules. The rules say that template sites like Wix, GitHub, etc. may not be used. They did not say "such as" GitHub. There's a difference. GitHub is merely illustrative of the template site concept, in this case incorrectly.
The controlling requirement is that it be a "template site". Which GitHub is not. So this is a drafting error, not controlling language.

"Like" vs. "such as" has been a question on the Graduate Management Admission Test, because it is a distinction which might matter in a contract. But that distinction is somewhat archaic and probably beyond many teachers.
It's an outliner plus a language model to write the outline or the text itself if you want.
One famous and interesting story that might be new and interesting to those who are already here and aren't middle-aged or older Norwegians is about one of the Viking kings (Sigurd Jorsalfar) who got his horse shod with golden shoes and instructed the blacksmith to make sure one of them would be loose enough to fall off while they rode through Miklagard ("Big Town, today Istanbul) so that he could pretend he didn't care when someone made him aware of it.
Yay - I too want something better. It will be initially difficult, completely incompatible. But I hope that, someday, only computer historians will discusses "files" and "ports".
Is that why most people don't know stack-based Git flows or how to using send-email? GitHub only really works on the pull request model which is not the only way to use Git. There are pros and cons to these workflows, but if skills are generic, then you can just say "Git" or "Git forge" without needing to specify a platform.
Nice idea and cool looking website!
I would re-record the video. It is jittery and it makes the top of the website off-putting.
Good luck!
Microsoft even sold an HD-DVD extension drive for the 360 for a short period of time
If you fix all problems before doing anything new, assuming that you (team, customers) can even agree a threshold of seriousness for 'bug', you will ossify. A reckless opposite of never bothering to fix bugs, and just being 'disruptive' for the sake of it, is also unworkable.
There are no environment variables to disable this behavior.
> Apple provides a much longer support lifespan for iOS devices than Android vendors do

True, but for many Android devices, you can install a custom ROM when the vendor decided to stop supporting their product. Still not good enough though, those custom ROMs are usually built using outdated drivers anyway, usually eventually blocked on a given Android version because the kernel can't be upgraded, and it is not trivial to install them.

What's more, Apple is a bit better than Android for this, but that's because Android is incredibly bad at it to begin with. Both are pretty bad. The mobile scene is clearly in a bad shape in this respect. We are happy when a mobile device is supported for a few years, but I'm used to being able to run an up-to-date OS on a desktop computer or a laptop for decades, until it dies.
Don't you mean learnings?
I gave my nephews "air-gapped" laptops (old ThinkPad t430s). Technically they're connected to the internet, but the hosts file blocks so much that even if they could figure out how to get past the locked down KDE desktop, find a terminal, install a browser and open it, they still wouldn't be able to access anything. I downloaded block lists for ads and porn, and manually added social media sites. However... They can still join my xonotic server and play against each other. They have a bunch of games that work on LAN (one creates a server, the others join). This includes Minetest, which they find indistinguishable from Minecraft. So they've completely stopped pestering their parents to buy them consoles and phones that are "forcibly online". I suppose they're lucky that there's three of them to play together. Lone kids couldn't do this with their friends without multiple families getting together and sorting it out.

I'm going to follow this up with cheap phones that I can lock down. I'll add a bunch of hand-picked games and maybe set up a slack account and get their friends to join. Then disable the play store. Again, this will shut them up for a while and let them have access to technology without the brain-rot. And their parents will be in slack, so they'll be able to keep tabs on them. (I don't have kids, so I have the spare time and the inclination to do this, unlike their dad)
> Do you not view io_uring or Windows IOCP as alternatives?

I don't simply due to the fact that no one ever bothered to put something together on UNIX-like systems that resembles any of those options.

If anyone felt that those were worthy ventures, in these last few years we would already have seen something resembling that effort. But we haven't.
So the pilot had a phone in the plane and made a selfie? Or is it just one of the many cameras in the plane and they decided to release just this one because it looks cool (and probably doesn't give away too much of the plane's capabilities)?
Some day I will sue people like OP (if they're monetizing it) and OpenAI for monetizing my public posts. You can use, reuse and alter public speech but when you earn ad dollars...yeah part of that is mine if your model used my public content. I probably won't actually sue but someone will.

I am not a lawyer but there has to be a jurisdiction where I can establish standing at least.
Until recently, JYSK was also called Jysk Sengetøjslager (= bettenlager) in Denmark. I think the rebranding to JYSK was just about making the name shorter and the same everywhere.
Or perhaps https://en.wikipedia.org/wiki/Planck%27s_principle - science (or computing) changes one funeral at a time. Things change when the people wedded to old ideas are off the scene.
Introducing Windstatic

A free collection of aesthetically designed elements & layouts made with Tailwind CSS and Alpine.js
-
Hero Features Grids
Footers
Cta
Testimonials
Logo clouds
Gallery
Pricing
Faq
Team
Blog
Newsletter
Error
Navbars
Flyout menu
Sidebar menus
Breadcrumbs
Tabs
Pagination
Vertical navigation
Steps
Command palettte
Sign in and registrations
-

Any questions feel free to ask me here or on twitter.com/mike_andreuzza
Okay then. Can you make an argument as to why a browser can't provide a native-like experience? (Aside from perverse motivations.)
If you won't ship it, then someone else with much worse ethics will, and they will also embed a secret GPS tracker that sells data to the worst abusers.

Competing with unethical actors is already hard, playing the game on "super-hard" just to feel good about your ethics is actually setting yourself up for failure and betraying those ethics. Been there, done that for a decade or so, have nothing to point to as the net positive effect of my impeccable ethics, but I most certainly do lack the financial and political capital that would afford me any real impact.

So by all means, ship it, make a trillion bucks, then educate and feed the poor and invest all your cash into eco technologies.
> Last time I checked it was the government preventing me from building more dense housing

Mega-corp didnt have problems with getting approval (and a healthy cash grant to build it) for the exact same application. I wonder what they did differently?
Isn't 465 safer since 587 uses STARTTLS and STARTTLS can be downgraded?
It's easy if you always do exactly the right thing in the right order and never make mistakes, but if you for example want to undo a git merge[1], god have mercy.

[1] https://opensource.apple.com/source/Git/Git-26/src/git-htmld...
I guess in this case I'd kind of agree? I fully believe police officers should know the law and act within it. But it's certainly not their job to judge if a law might be unconstitutional. That's what courts are for. And if a lower judge thinks a law might be unconstitutional, they also cannot just repeal it but instead send it to a higher court.
So if someone is in breach of a law, police should act.

The case discussed in the article is very different as police officers just believed they acted within the law. That should certainly not be enough.
From what i know from south korean society (just from testimonies & movies : I am aware this is limited) : people are pressured at work and consummerism and shallow "westernized" culture is the norm... Not what I would call a paradise.

Living in a brand new mall is not what humans strive for :
https://en.wikipedia.org/wiki/Behavioral_sink
but stalker would make his tag shared and the victim would never know!

It doesn't matter what to do this you need physical access to and the way to unlock the phone, it is still a valid way[0] and adding that at the start would clash with "you would know when [a predator's] an unknown AirTag would follow you".

[0] if you can't imagine this happening to you then it doesn't means it couldn't happen.
> yes, let's just ignore the mountains of people (...)

Who are they, exactly, and why haven't anyone from that mountain thought it would be a worthy investment of their time to pull it off?

I see you complaining that people have to implement things, but why has no one ever implemented the thing you perceive to be so invaluable?
Yes! That's what I use - it's very convenient. The first line of the pass file needs to be the totp string, that's all. But you can also use oathtool at the command line with the secret.

oathtool -b --totp <otp secret>
PS: Atmospheric CO₂ data for Mauna Loa can be downloaded from the Scripps CO₂ site as a timeseries dating from 1958 to present:

https://scrippsco2.ucsd.edu/data/atmospheric_co2/primary_mlo...
> Joined yesterday

> itunesify doesn't have any public repositories yet.
good luck. not to mention not even full schematics of rpis.. being in broadcoms bed and not even being able to buy standalone chips. and making hobbists think its an open platform when its one of the furthest away from that, ugh.

the effort is better spent on nearly any other arm soc
You are fooling yourself if you think libreoffice has feature parity with ms office, and gimp with Photoshop. Gimp doesn't even have feature parity with krita.
This is the most immature and narcissistic comment I've read in a long time. I think you absolutely don't get what a relationship is about. Having a best friend as partner who is always around. Having kids that give a whole new meaning to live. Just mating with the next best babe will give you no long term satisfaction. What you describe here sounds more like an addiction.
Feeling inspired to start a DIY project like this of my own. It's a whole unknown world for me that I do wanna explore! :)
Different charges have different standards and language so this makes zero sense
> You just use common sense and memory to try and act like the lane dividers, turning lanes, stop lines are still there

Isn't this what road signs are for?
Are you just trying to fuck up my youtube account or what?

Make your point without the nonsense.
And comments, albeit more hidden. Click the timestamp, then favorite.
Nearly 1/4 children’s Google Play Apps breach ICO’s age-appropriate design code
Good cars are the ones that have the least software imo.
I’d prefer my car to not have adaptive cruise control, brake or lane assist, etc. More failure points and less control over my own car
Perfect tool
Optane had enormous potential, but being outside with our paradigm, couldn't plug into existing systems and apps :(
What do you mean by "ossify"? You think in practice there will always be bugs, so we will stop moving forwards?
I’m really turned off by how there’s zero critical consideration of their quoted research. They’re just hammering you over the head with quantity.

Sleep is like diet where there’s virtually no scientific consensus on even the most basic things. Plenty of studies which conclude “more research is needed”, though. That leaves people free to cherry pick and go deep into the weeds with crazy the-world-is-falling theories.

Yellow light may be worse than blue: https://time.com/5752454/blue-light-sleep/

Phone before bed can be good for you: https://newatlas.com/health-wellbeing/screen-time-media-use-...

Night Shift has no effect on sleep: https://www.sciencedirect.com/science/article/abs/pii/S23527...