skysight-inc/HackerNews huggingface dataset:
Location: Ukraine

Remote: Yes

Willing to relocate: no

Technologies:

- Performance tools: JMeter, BlazeMeter, Locust(python framework), k6
- Monitoring tools: ELC stack, Azure Monitoring(Insights, Metrics explorer, Log Analytics, etc), NewRelic, Grafana + telegraf + influxdB
- Cloud services: Azure, AWS, and a bit with GSP
- CI/CD: Jenkins, Azure DevOps, Gitlab
- Containers: Docker/Docker-Compose, a bit K8s
- Coding/Scripting: Python, Groovy, Bash, and a bit of PowerShell

Résumé/CV: https://drive.google.com/file/d/1jzb-C2kgZ9DVkCXLf7RnLsAZMY7...

Email: https://veilmail.io/e/0gVWnI

LinkedIn: https://www.linkedin.com/in/kyrylo-kyselov-9b263a134/

Hello, I am a Performance Engineer with seven years of experience across various technical domains. My background is in performance testing, including AI performance testing. I have implemented automation for performance processes, tool installations, and environment setups on my projects. My expertise extends to DevOps, with skills in CI/CD processes, Gitlab runners, and Docker. Additionally, I have contributed as a QA engineer, demonstrating proficiency in desktop, web, and mobile application testing. My technical skills are complemented by my experience in scripting, cloud services, and a variety of testing and CI/CD tools.
Take a read here:
https://link.springer.com/article/10.1007/s11528-021-00599-4

Not specifically related to Google, but we are making our kids write less, which literally dumbs them down:
https://www.frontiersin.org/journals/psychology/articles/10....
https://www.researchgate.net/publication/264763007_Handwriti...
(You can find lots of research on this, there's no controversy here.)

Somewhat less of a profound problem is the extreme amount of pollution:
https://pirg.org/edfund/resources/chromebook-churn-report-hi...

My kid has brought his third Chromebook in just a few years from school. We are all going to pay for all this, while the big tech generates billions of profits and the whole planet is marching towards tech feudalism.
> I will honestly prefer to just ban all tech from schools.

If we are talking about high schools and mainly technical high schools banning tech is contrary to the point of the school. I think a balanced view is better: carrying laptops on classes where you need them and also adapt classes if laptop could be beneficial.

Even in elementary school, my child has robotics.

In general, I think politicians use binary yes/no options because they are lazy and/or incapable of working or thinking harder.
Thank you for sharing that, that is great to hear! (Small note, I left red hat several years ago so no longer work there)
In general this is a good decision. Google does not need to collect all that data and should provide an education package that protects the children's data.
However this will probably just means that Microsoft now has a mandated monopoly for the foreseeable future.
Relatedly - and I’m a lead data engineer at my current $JOB — I’ve yet to find a definition of what a data engineer is/does that I find easy to share with people. Of course I have flippant ones (YAML dev with a bit of Python) but nothing more than: Database Admins who learned Python and now care about more of the data lifecycle than the data that resides in the DBs they managed.
Cisco hired R. Kent Dybvig. To do this, they've bought Cadence Research System, who previously owned Chez, so it came along with it.
> Protection from what exactly?

I think jacquesm is advocating that you have multiple sources of income (clients) to protect from the possibility that you lose your one and only client and suddenly have zero income.

I take a different approach to my consulting. It sounds like you do too. I typically have just one client, but I charge them a metric shitload and tell them quite specifically that I do that in part to protect myself should I need to go months and months without a replacement client. Obviously there are limits to this and I'd have zero clients if I charged too much, but between that and a savings buffer built up from previous clients, I don't feel like this is a precarious situation at all.

But I also have to admit/concede that I do not think my advice is replicable. I only started being so aggressive about my rates once I already had the privilege of being able to survive for years without any income. For someone who _needs_ reliable income, jacquesm's advice is probably more useful than mine.
Very cool project!

I also find it curious that they are sponsored by a real estate site (:
That would do it. Although your would be incrementally pushing up the value of the remaining crypto which would be considered a bad side effect by many people.
Cash and burn is the way to go, you want something locally verifiable but globally hard to track
big fan of nts.live for this purpose
Contingency Planning for Curl
There are different kinds of growth. The one needed for the above is growth in GDP which doesn't necessarily need growth in number of people, amount of energy used etc.
Hestia: Turn your smartphone into a smart telescope
We aim to be as transparent as possible. The only information that we don't share publicly is the obvious stuff (PII, sensitive infrastructure information, etc). The information regarding source access / challenges / etc is available at https://rockylinux.org/news/keeping-open-source-open/.
Not that unpopular. I use wordpress too. But the mobile editor is really awful, so I keep thinking of finding something else. I agree with OP in that I really, really dislike SSG (always fiddly, I waste too much time on maintenance/setup, and virtually no way to do things on mobile).
Hello, this game is part of an article I am currently writing. I will add there the "optimal" sinusoid :). Thank you for the idea.
In what way does it “destroy” diversity? Do you think anyone is persuaded by these rankings to change their beliefs?

It’s just a fun game and maybe an interesting insight into the minds of English speaking reddit/hacker news users.
I’d say not much, genetics plus being rich does all the hard work.

I do know ladies that can munch sweets all day plus eat meals and they are just skinny as they always were.

Rich people also don’t have to eat that much better to stay fit.

Personally I don’t gain weight if I just eat what is normal for me, I gain weight when I go on vacations and have beer every day
Hello, I've added some buttons so you can look on it on mobile.
https://en.wikipedia.org/wiki/A%C3%A7a%C3%AD_palm
IIRC, the biggest (AFAIK) graph DB in the world, TAO from Facebook, is based on an underlying MySQL. There must be a good reason why FB prefers a SQL DB over a dedicated graph DB.
People have having less children than replacement levels in all the developed countries. Probably all that is needed for the same to happen in Africa and the like is similar development.
Dimethyl fumarate is not an antifungal drug. It's an immunomodulator.
> In my perfect world floats don’t have inf, nan and base-2 exponent

I'm quite unsure what do you want as floats then?
Spinal disk regeneration is the one im waiting for
Computers can and are being used to poison the mind. You can get distracted, you can play games, you can go on sites like chat roulette which are popular with the kids etc

Knives are used in everyday life and can't explode or poison you either, yet we don't let our kids run around with knives for example. So saying if something can or can't explode is not a useful metric.

Teaching them how to use a computer under guidance, is useful and so should be treated like a tool to be taught on how to use. Not just handed out willy nilly.
Why do you think hyaline cartilage is simple vs. neurons?

A neuron is probably a more specialized version of something a lot of cells can do (https://archive.ph/WXcSE).

I think neurons have the benefit of staying relatively differentiated once they mature, whereas for most other tissue, introducing/inducing stem cells runs a higher risk of promoting uncontrolled growth/teratoma/cancer.
Sometimes, Things just can't be Done with Python. E.g., you're parsing dozens terabytes of data, or need response time within a microsecond.

So, you're left with a choice of C++, Rust (what else, C#, possibly Zig and a few other).

Rust stops being a "puzzle" once you've written enough of it and you just know how to do things. It has one major disadvantage though - returning back to write in languages like C++/Python makes you cringe because they don't have basic language tools like proper sum types or traits that get things done.
Yeah, IMHO Debian feels much more dependable.
They can, and they do, so the community eventually gets the sources. But Red Hat has every right to terminate their paid support contract with any customer who shares.
The GitHub repo is more relevant for “action”, no?
AFAIK that won't work reliably with Windows. It will spray requests to all configured DNS servers and use whichever response comes back the quickest.

If you can guarantee that the PiHole will always be fastest, it should be OK. But I'd be curious to see how you'd go about guaranteeing that.
Ok wow, I did not watched it fully, but de-googeling actually seems way more complicated, than I thought.
I love this but just looking at the comments - while admittedly cool, implementing your own OS isn't black magic or particularly arcane knowledge; sure it's a whole lot of work where you're often reimplementing the wheel, but not outside the realm of any reasonably skilled graduate I would think.
I'm a solipsist and to be honest I'm surprised there's not more of us
Glad to see Linux as THE platform for handheld PC gaming and emulation
GodotVision – Run Godot Games in the VisionOS Shared Space
Is this really the level of argumentation that we are at?

I believe that’s where we at for most topics, we just tend to avoid places where exclamations get more attention than reason.
I agree and I'd like podcasts to remain open. Compared to video, the comparatively low cost of recording, production, and serving of audio has led to the flourishment of podcasts, without centralisation.

But centralisation has a way of creeping in, so I wouldn't be surprised if a platform came about to attract podcast creators with convenient revenue streams, in the same way Substack has for blogs. There's opportunity on the table.

I dropped my Spotify subscription when it started getting exclusive rights on podcasts. A worrying trend.

Or maybe the open podcast world has enough momentum to remain decentralised? What would lead to the practical decentralisation of video? Peertube has not made a dent yet.
You will never use Pandas' describe method after using these two libraries
Biggest red flag is Manjaro rather than any other distro. But it remains to be seen whether it will be a Steam Deck killer or not.
How Chips That Power AI Work [video]
> I just dont understand how did we end up here

The push to get children familiar with appliance computers as opposed to general purpose computers goes at least as far back as the 1980s with Apple.

So how we ended up here is basically nearly half a century of lobbying from computer manufacturers to promote proprietary computation appliances that children have limited or no control over.

> we studied the law and it turned out that there was a law already on the books... that said that if you donated a piece of scientific instrumentation or computer to a university for educational and research purposes you can take an extra tax deduction.... We thought that if we could apply that law, enhance it a little bit to extend it down to K through 8 and remove the research requirements so it was just educational, then we could give a hundred thousand computers away, one to each school in America.

Steve Jobs, quoted in https://hackeducation.com/2015/02/25/kids-cant-wait-apple
In case, someone didn’t see:

7-inch FHD+ (1920 x 1200, WUXGA) 16:10, 500nits Brightness, 120Hz Refresh Rate
They held a meeting a few months ago so it's alive but probably still years away.

https://github.com/tc39/proposal-type-annotations/issues/184
I think the user coldtea makes valid points. I'd like to add that we don't know what the author Cory Doctorow was alluding to when he wrote:

> Companies really do get away with both literal and figurative murder.

If you interpret that as corporations, sometimes commit literal murder. I think that's factually true, for example https://www.telegraph.co.uk/global-health/terror-and-securit... and https://lawblogs.uc.edu/ihrlr/2021/05/28/pipeline-of-violenc...

Taking that out of context and implying he equates setting cookies, I think that's in bad faith.
Prosite and Speedbone Are Down
I posted this on https://github.com/seaweedfs/seaweedfs/discussions/5290
make has -n or --dry-run. But originally it was called -n and that has been used many cli tools.
Last release (0.3.0) was on 2023-09 and last commit was 2 weeks ago
It is how you say that and how you just state something very oversimplified like fact, almost like a climate denier. To start with

> "focus on global warming means no one will do anything about poor land management"

Gross generalization, a lot changed long and still lately, you are just saying: all lazy because of global warming excuses.. and then

> "Global warming is to blame in their minds is equivalent to no other cause can be blamed."

Any quote where someone official reasoned like that? Btw funny, seeing that actually you are the one here blaming "global warming" for something?
In portuguese, pica (written with C but it sounds like K) is slang for dick.
Would that not mean that you create another fusion/blast/shockwave right next to the other one, disintegrate yourself, make your wave clash with ball wave and just make the whole area a larger, more chaotic, burning whole in the ground?
Apple App Clips
Contribution graph seems pretty good https://github.com/RustPython/RustPython/graphs/contributors
I built this for myself, the main bottleneck is TTS prices are too high for an entire book, and open source ones aren't good enough yet.
> I’d recommend StrongLifts 5x5 […]

SL is a convenient (free; with paid upgrade) app that gets the basic going, but it is basically a copy of the Starting Strength program/book.

* https://startingstrength.com/get-started/programs

* https://www.youtube.com/playlist?list=PLNhFKPjedRnQ_qs4ID5gl...

* https://www.youtube.com/@startingstrength/videos
Mean() vs. Min() when aggregating running time measurements
To prove that you have an inkling about the subject you have wandered into.

Engineers and Scientists do that; they don’t hide behind airy and vague language – that is the realm of conmen.

You stated that you cannot implement a tree-like structure with tables, so I set about proving you wrong, and posted a gist that does so.

Until you can back up your claims with data, your words are meaningless, and no one here is going to take you seriously.
> No exposed screws on the body

This is phrased like a feature, but it's absolutely not. Why would anyone want this when the Steam Deck is super easy to repair and has a lot of spare part options?
> "You're the organisator

is visible in the overview.

> [that this and that Meetup needs]"

Is the full sentence visible after clicking.
It seems common to confuse teaching children about technology and
having children taught by technology.

The former is essential to a modern economy and way of life.

The latter is road to laziness, poor mental health and terrible
learning outcomes.
I worked in a team that did this. It was mostly staffed by juniors, and the team leader wasn't very interested in the technical aspects, they just went to a page, checked that the new feature worked alright and gave the green light.

So over the years these juniors have repeatedly chosen different tech for their applications. Now the team maintains like 15-20 different apps and among them there's react, Vue, angular, svelte, jQuery, nextjs and more for frontends alone. Most use Episerver/Optimizely for backend but of course some genius wanted to try Sanity so now that's in the mix as well.

And it all reads like juniors built it. One app has an integration with a public api, they built a fairly large integration app with an integration db. This app is like 20k lines of code, much of which is dead code, and it gets data from the public api twice a day whereas the actual app using the data updates once a day and saves the result in its own Episerver db. So the entire thing results in more api traffic rather than less, the app itself could have just queried the api directly.

But they don't want me to do that, they just want me to fix the redundant integration thing when it breaks instead. Glad I'm not on that team any more.
It is not possible for a trap representation to be made valid. A trap representation is one where getting it or setting it, other than as a raw byte, is undefined behavior.

Section 6.2.6.1, paragraph 5, of C99, C11, C17, and—with a terminology change—the final draft of C23 are crystal clear on this.
This openness and simplicity is a major reason podcasts are such a great medium. They haven’t been “platformified” and ruined.
I ran my info through the scanner and it said it found hundreds of matches. I looked through them and exactly 0 of them were me. Trash.
What happens when they discover the forfeited assets are timeshare condos?
It might be fun if you allowed people to submit reasons or categories that make their choice the best. Today is "best fruit". What if I could submit the subcategory "best as a basketball substitute" and other people started populating that?

I'm imagining something like this:

1. I pick the three best fruits.

2. You show me the table of which fruits are the best fruits.

3. To the side, there's a list of subcategories, ways to be the best. Choose which ones display by some combination of recency and how many votes they have.

4. If I click on one of those, I vote for three fruits from the master list, and see another table for that category.

0. Somewhere there's a way for me to submit a category.
Rust Bytes: "Rust Never Sleeps at Microsoft"
There's no mystery or secret about where we get sources: https://rockylinux.org/news/keeping-open-source-open/

TLDR: UBIs and cloud instances.
As far as I know Sweden is rolling back[1]large parts of the digitalization at schools. Not just because of cloud usage, maintenance and incompetence.

The digital devices harm learning. Sweden will spend 60 million for reintroducing actual books, focus on actual reading and writing (important for learning and motoric ability).

I’m not surprised. While I’m sceptic about many positions of Manfred Spitzer [2] (University of Ulm) I’m afraid that he is right in many areas. A tablet is not the tool to discover the world for a child. They need to view, touch, smell and focus on matters.

Putting aside that Apple (iPad), Google (Chromebook) and Microsoft (Surface) just want to train child’s to depend on their stuff forever. We can still introduce computers at the age of 12 and the kids will adapt - and teach required basics (control your data, understand technic on high level, touch-typing, how you can access knowledge…and that a lot of companies and people are hostile).

[1] https://www.theguardian.com/world/2023/sep/11/sweden-says-ba...

[2] https://en.wikipedia.org/wiki/Manfred_Spitzer
Opinion: If more product teams had one person high up who felt embarrassed by even one of the things in your third paragraph we'd have significantly better tech.
He was a pretty high level professional programmer before he started coding serenity as therapy. I don't know the exact timeline of course.
The post I was replying to said

> Nuclear energy has only contributed to 10% of electricity generation in Germany - not to the total energy supply.

That number isn't correct, which I pointed out. In both cases we were talking about electricity. I don't see the added value of your comment.
By "pictures" does this mean individual frames? FYI on desktop using an up to date Chrome, you can right click twice – slowly, not a double-click – and choose "Save video frame as..." (on macOS, at least)
Yeah, I'm pretty torn up between those points. It is probably the only way to get non-Microsoft into the workflow of people, which reduces the lock-in syndrom with companies, where they use MS products because it's the one thing people know.

on the other hand it's an advertising company getting devices with their software to the kids, combined with often IT-Admins School Directors which don't understand how to create policies and implement them correctly.
> The pattern is very obvious?

It's not

> It's not 4 dsls in one, anymore than jsx

I "like" that when discussing these things everyone completely ignores everything, and focuses on one specific thing.

So, again. The claim was that Vue templates is "HTML + Javascript"

1. As v-for clearly shows it's not even close to Javascript, as there are no Javascript constructs that correspond to this

2. As everything else, not just v-for shows, it's neither HTML (so many custom attributes with extensions and shorcuts etc.) nor Javascript.
> So, for all I care it might be DNT, GPC or a plug-in that auto-clicks REJECT COOKIE.

Regarding the plugin/extension option, there's one developed by Aarhus University in Denmark called Consent-O-Matic[0] — it moves the cookie dialog to a corner (or hides it, if you prefer) and either the options to the minimum on the majority of sites (I've only experienced it not working once in the two years I've used it) and plays nice with the other "privacy" extensions I've got installed (CanvasBlocker, Privacy Badger, uBlock Origin, LocalCDN, etc.)

[0]: https://consentomatic.au.dk/
Most of the costs are acquisition cost which is squarely due to the Ukraine war.
> This comes off as really abrasive.

I think that’s often the point with OSS projects, especially those that have an ambitious long term vision. If you “don’t want to boot up a Linux VM” etc, they don’t want you. It’s a filter. It means their concern at the moment is the coherence of their community, not increasing their numbers. It’s the same reason projects like this often have absurdly ugly logos, and landing pages that don’t work on mobile. Fast growth is often seen as destructive when you already have a nice little community vibe. It’s essential to maintain that vibe carefully if you have a long term goal of building something important.
thanks for the clarification. i appreciate it.
You can use ls --color=always | less -R to render the colors in less.
> laptops on classes where you need them

Apart from lessons directly about computing and/or technology - of which there may be a handful of hours per week in a regular highschool - the number of subjects which "need a laptop" in high school is vanishingly small.

> politicians use binary yes/no options because they are lazy and/or incapable of working or thinking harder

Lobbyists don't even use binary. They're always pushing their product.
Have you looked at how it's implemented? The image decoder is completely separate from the main browser and is in a sandboxed process (with restricted syscall and filesystem access). If the image decoder is exploited, there's nothing the attacker can do.
That's where the disagreement is. Yes, it can be shared but RedHat under their license is not bound to provide you with any further updates.

However, this makes it as if you are being punished for exercising the rights that have been given to you by the original software license.
I had already read that when it was published, and I think it's very vague.

> Fortunately, there are alternative methods available to obtain source code, and we would like to highlight two examples

Okay, you list two options for obtaining the source of any RHEL binaries, but which one of these do you currently use? Or can't you say anything about it due to legal reasons?

> These methods are possible because of the power of GPL. No one can prevent redistribution of GPL software.

Not every RHEL binary is GPL-licensed, though. How do you plan to obtain the source for non-GPL-licensed binaries, where there might be no legal guarantee to obtain the source?