skysight-inc/HackerNews huggingface dataset:
Have you tried Qt 3D or Qt RHI for your woes ?
I had the same experience with QOpenGLWidget, there are a few bug reports open about its performance especially with multiple viewports. See also this thread on the mailing list: https://lists.qt-project.org/pipermail/interest/2020-Decembe...
> What we're running into is a limitation in the languages and frameworks we use

Can you elaborate on this point more?
I was hoping this might be Part II of a series we have
already started discussing here

https://news.ycombinator.com/item?id=30476052
Low Expectations
the article talks about the research stumbling upon exit nodes performing MITM and other sniffing but does not refer to the exact details. is there a paper for this?

only found this paper going over systematic process of exposing bad relays - http://www.cs.kau.se/philwint/spoiled_onions/pets2014.pdf
Court (Correctly) Says Germany’s Social Media Censorship Law Goes Too Far
I appreciate that the author calls out "not having private methods" as a possible solution. That's certainly my approach, I feel in general private methods are akin to docker. Yeah they're a useful tool sometimes, but only because of the road strewn with blunders that got us here in the first place.
I think this is overthinking it. The only thing that matters are the collaborating interfaces. If you are writing a test case it should possible to act upon it through interfaces only. If you can’t do that then you probably screwed up the design and should refactor it. This is where SOLID comes in and black box testing.
SEEKING WORK - Freelance/Contract, Remote, Pakistan.

Technologies: Javascript, Typescript, React.js, Node.js, Angular ,Sql ,MySql ,PostgreSql.

Résumé/CV: [Google Drive Link] https://drive.google.com/file/d/18aIVqlaf-ZrYbXGxoflPvnmpdpX...

Email: ibtihajsaeed54@gmail.com

I have 4 years of working experience as a Full Stack Developer.

Currently I am working with a Fintech Company that provide BNPL solutions.

I have worked on different JavaScript frameworks which include Node.js , React.js and Angular.

Always In search of learning new things and challenging tasks.
In that case how to refactor a class that has 20 private methods? Moving them to another class and making them public would just shift the problem, not solve it
As long as your clothes are not to be worn in a sub-zero climate.
Worth mentioning: there were three research groups trying to emulate C. elegans, and they all seem to have stalled [1].

[1]: https://www.lesswrong.com/posts/mHqQxwKuzZS69CXX5/whole-brai...
> The GPU giant has been preaching the car-as-a-service model, in which automakers can remotely turn on car features, such as driver assistance, through subscription services. Nvidia could get a cut from such services delivered through its in-vehicle hardware.

> "We have the ability for the hardware to exist for the lifetime inside of the car [and] the software to be addressed each time with over-air updates. Not only does the hardware at the very beginning produce revenue, but software over the life of owning the car will," [CFO Colette] Kress said.

> This is just the start of these kinds of opportunities, Kress said.

Elsewhere in the article:

> The chip titan already offers Omniverse, which is a metaverse creation suite in which folks can build interactive virtual universes to work and play in. Kress didn't hesitate to put a potential dollar value on this opportunity.

"So for the 40 million different creatives that are out there, we can add about $1,000 a person per year ... That's one important piece," she said.
It’s worth asking what the root cause of being overweight is?

This leads to two approaches to weight loss that are non-obvious:
1. Cognitive behavioral therapy. Often food is used as a coping mechanism to manage stress or negative emotions. It’s very possible to improve these coping mechanisms. Many of the guys we work with see other life improvements when doing CBT.
2. Medication, particularly the new wave of GLP-1 therapy including Wegovy. Once you’ve been at a heavier weight for a long period of time your body’s hormonal systems resists change, making it hard to have significant weight loss.

We’re a Y Combinator backed company which combines these two approaches specifically targeted towards men.

Here’s our website if you want to learn more https://www.joinfella.com/ or shoot me an email at Luke.harries@joinfella.com
He did say there are other practical limits to how small it can be though. You have to stuff other stuff inside the coils and the plasma has to be physically separated from the walls of the chamber by some distance since it is so hot it would melt the walls, and it just gets hard to squeeze everything in there. But I wonder for example if SPARC could be made in to a system that could operate continuously, even though ARC makes more sense from a power generation perspective.
Change your API then.

In this case you usually have 2 classes : a low-level algorithm-specific one, used by a higher-level consumer-centric one.

Most of the time, testing private methods is a poor solution to a larger design problem.
I’d argue that learning the syntax is not the same as learning the language, which is utterly impossible to do in a few days.

Right now I’m dabbling with Go, and trying to figure out whether or not I should use a Context to propagate my log instance. These are design choices, trade-offs, that you can only fully make once you’re properly familiar with the language’s idiomatic approach to solving problems.

Otherwise you’re just shipping poor quality code.
Strings are linked lists of characters, so they perform quite badly
May additionally add to the explanation to the correlation between not eating meat and longevity, since vegetarian have usually lower iron in blood[0].

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6367879/
Selling only natural gas, even at very expensive prices, doesn't get you anywhere, long term, Putin knows as much that's why in the last few years Russia tried to make a conscious effort not to depend on oil and gas as an economy anymore (if I'm not mistaken the share of oil&gas in the Russian economy has gone down from about 14% to about 8-9% in the last few years, I'm too lazy to search for the exact Economist article where I had read that).

> Russia only has a tiny economy compared to China, so if China decides to play games,

From Putin's perspective, or whomever will take his place, it's better to be at China's mercy compared to being at the West's mercy (as present economic sanctions demonstrate it was the case), as in China and Russia are a lot more close, ideologically speaking, compared with how Russia and the West compare. And Russia still has and will have nukes, there's no way for China to take some piece of Russia's Far East (which I know you didn't mention but is a point often made when it comes to the Russia-China relation).
My first response is that the CEO or CTO should be responsible for data breaches. Leadership should be sure to give engineering enough time and resources to secure their systems. If a system is insecure it's usually a management failure.

But in practice, I don't think that works either. We're building immensely complex systems across numerous layers each of which is the result of thousands of engineering hours. The costs to properly harden and secure most systems is not worth it. And even if you spend the effort to harden the system, it could still fall to a carefully crafted attack.

If you get attacked by a 0-day exploit from a malicious nation-state there's a level at which most companies would fail.

Security isn't some binary thing, it's an onion. And there's no meaningful conversation to be had about security without first taking your risk profile into consideration.
The right answer to almost any question that's worth asking is "it depends".

In the case of testing private methods it's no different. For example, testing private methods can lead to code having to be refactored every time you change something. This is bad, especially when presumably those methods are utilized by going through the public interface, which conveniently shouldn't change a lot.

However, it also depends on how the code is structured. Maybe it's a large systems project where there are huge private libraries that let you do important stuff. Obviously that needs to be tested. Or maybe you have an abstraction for dependencies that need to be injected at runtime to do real work, but you have a private implementation that's not exposed publicly. Even in that case, for example, it really depends.

So, it depends, and it probably depends on what do you get for doing things a certain way vs another. I'm going to say most of the time "no", but it's definitely not a rule.
Funny, I also wrote some code to solve one of my printer problems. It doesn't do double-sided scanning so the script waits for two recently PDFs in a folder (while trying to be smart about not picking incompatible PDFs) and merge them in the right way: https://github.com/RomainGehrig/PDFCollate

I could have worked the same amount of hours for a client and use the money to buy a duplex scanner, but where's the fun in that ?
David Sinclair's "Lifespan" Podcast changed my relation to food (although I can't vouch for scientific accuracy).
Quite.

A "small business app" would be far too expensive to build to "NASA" Standards, and furthermore, it would be wholly unnecessary to do so. Think opportunity cost.

I have worked in places where, basically, there was so much money pouring in that the drive to actually ship anything had all but disappeared. Thus the 'axis of perfection' took over: Build the perfect shining crystalline entity, no matter the cost. Rebuild your own tools, even where good, liberally licensed FOSS alternatives already exist. Etc.

I found the latter environments too frustrating to cope with, as I found "making code look nicer" did not lead to an existentially satisfying week.
As a former designer, current product manager, I've gave a chance to Ruby and failed, but Javascript was easier for me. The barrier for me is architecture more than syntax. That's where i fail mostly.
Private symbols reduce your public API surface, which usually means that it's easier to understand and use and has fewer code paths to test.

If your code is a collaboration of objects communicating via public methods, it's almost certainly going to be overly configurable (if it's using dependency injection) and thus be very hard to test every code path, especially given that consumers will probably be able to replace individual objects in the collaboration. It'll also be harder to understand, as objects which are broken out for modularity reasons show up publicly.

Minimizing public API surface is particularly important for versioning. If you don't control your consumers - if your API isn't fully internal to an organization and living in some kind of monorepo - then a big public API inhibits refactoring and feature extension as consumers take inappropriate dependencies on your implementation details.
Let’s be honest with ourselves: like 90% of the whole industry is writing CRUD apps, which are complex the same way history is — there is plenty of detail, differing accounts of how one thing happened, but in the end, the actual process is quite trivial. It could be an excel table if it scaled and would have nice to use interface for end users. While these programs definitely have depth and long-running projects grown to such size that no one person can hold it in their head, I have to say they are not difficult to program at all. So they can be written in literally everything.

But let’s take a compiler backend or a JIT compiler — you may very well need much more powerful abstractions for these, and having the language help you with that can be a huge boost. In this area, the concepts you may have learned would definitely apply much more often.
Check out the Linux kernel in less than a second with gitoxide
does this apply to hyperbaric chamber therapy?
No one wants war, do we need to research on it? The real question is do you support war when it is happening. That's a different question, like American always say: we support our troops. They don't necessarily support war.
Because they’re really a plastic bag with aluminium lining.
Nurdrage has a good video showing this: https://m.youtube.com/watch?v=X1pB6O6AYMU
The US is a mountain of debt under bad leadership. It doesn't actually create very much of value anymore and has not for years. It is very bad for such a country to lose trade relationships, because that's all it has.
Desires Are Blowin' in the Wind
But, but … BUT TLS man-in-the-middle at exit node isn’t fully mitigated … UNLESS TLS Client mode is used as well.

We all should know how infrequent this TLS Client mode get evoked, right, right? Yeah, righto.
It's impossible to give a generic answer to this, it always depends on the specific domain. But I found that in these cases, there's always a design problem somewhere. Some responsibilities aren't clear, very often not much thought has been put into the design, and most of the time you can't give an immediate answer, which is why a bad design is chosen and causes a lot of damage down the line.
There are no real "hacks" for weight loss; there is no easy answer, or any 'lazy' trick like a magic pill, an app, or getting an oxygen tank.

Eat different, move more; if those don't work, get your thyroid checked out. Don't go in for fad diets like intermittent fasting, focus on eating "normally" first; three meals a day, breakfast lunch and dinner, between 2000 and 2500 kcal total - or a bit more depending on how overweight we're talking or how active you are. Stick to that for a year. It won't be miraculous, but do you want a miracle or just improve your lifestyle?

A lot of the weight loss culture is about clever hacks, fads of the year, etc, but for anyone that follows these, when is the last time you had a normal meal? So many people go from one fad to the other, one form of self-punishment and guilt to the other ("I should feel bad for eating carbs", "I should feel bad for drinking", "I should feel bad for eating red meat"), but they've never been able to maintain a stable weight or, indeed, a stable diet / eating habits.
No idea where the idea learning a new programming language is difficult has come from. The article starts with stackoverflow.com case study which alone is good enough to disregard it.

I have been programming since quite young age, used more than 15+ different languages (Basic, Aseembly, Pacal, Delphi, DOS .bat, Javascript, Word Basic, Java, C#, C, shell script, EL, xslt, SQL, etc., and I can 'read' quite a few more). This is the 1st time I have heard learning a new language is 'hard'. Most of my team uses at least 3 languages and most of folks have learned at least 2 on the job. That being said - one of the languages would be primary but learning few to a level to be able to do your job in a decent fashion is just 'normal'.

The only hard thing I'd consider is switching to a pure functional language (for whatever reason) - the paradigm is very different. Other than that, most languages are pretty much the same - for quite a few I tend to have an idea what they machine code should compile to as well. Learning APIs/libraries is another matter but it's not difficult, either.

Besides, the determined Real Programmer can write Fortran programs in any language.
> This means checking how many connections are open, checking whether you're flushing too often to disk, checking if your DB queries are locking up tables, checking when you're thrashing CPU, checking if you're not pooling a connection properly, etc.

I’m not sure what you mean. Industrial Haskell users can and do check all of these things like their Python and C++ counterparts.
I don't think Finns have any strong desire to have nukes targeted at them, or to have an increased Russian military presence along the border. The current scheme of things is mostly quiet. Finland plays nicely with NATO and Russia has not raised any formal complaints about it. Russia does not have any real reason to attack Finland, and the Russian-speaking minority is not noisily complaining about discrimination. AFAICT, hearing Russian spoken here on the streets of Helsinki does not raise eyebrows.

I suspect that within a year, the 53% number will slide back into the thirties. Unless Ukraine drags on and atrocities multiply.
Security certainly is difficult, but the Equifax hack wasn't particularly complex, was it?
"Tell me you're developer without telling me"
Overthinking what? The article enumerates and compares different viewpoints - one of which is the one you've expressed above.
There is no alternative for people who care about preserving open web and standards.
I chuckle imagining this comment thread found in 50+ years, when a better understanding would lead to many common foods, cooking methods and materials being outlawed for being extremely unhealthy, and someone doing a double take, saying "What??? They KNEW?".
Water is 27x more thermally conductive than air, so standing in water burns 27x more calories than air of the same temperature.
So, go cold water swimming!

(Plenty of normal healthy ways to lose weight but that's the weirdest hack I can think of)
Yes there's already a philosophy of "ambient thinking"

"Only ideas won by walking have any value" - Nietzsche

A problem I've noticed is that most people who engage in business
forget to make time for walking. They are often bad judges of
"efficiency", not too good at juggling process priority. Fortunately
our unconscious brain is an expert at it. You just need to take the
time to listen to it.
>Late last year ... I asked one of the most astute foreign-policy thinkers in her government about the country’s worrying dependence on authoritarian powers...

Yeah. They really want to kick out the US military occupying their country.
> The key is consistency and recognizing that you may be eating for reasons other than hunger.

This is the most important part of the above comment; the rest can be completely ignored until this is addressed. How much and how often do you eat now, and what does it add up to calorie-wise. Figure that out first, that Insight might already help you towards making adjustments in your lifestyle.

Don't try and change everything all at once, people are resistant to change. Change one thing, stick to it for six weeks, then observe and change something else.
> The first benefits are authenticity and availability: if you are running Tor Browser and if you click/type in exactly the proper Onion address, you are guaranteed to be connected to what you expect — or not at all.

What? Writing raw onion addresses is like writing raw IPv6 addresses. Nobody can remember then and check them.

What is easier

> https://nytimes.com

or

> ej3kv4ebuugcmuwxctx5ic7zxh73rnxt42soi3tdneu2c2em55thufqd.onion
Why should it be A4 instead of the same dimensions as png?
Two weeks of War have revealed Cracks in Putin's master-plan for Ukraine
just fired up Onion iOS through my own Zeek/Suricata/Snort monitoring gateway: no web browsing telemetry.

Loving it.
I'd argue Prolog is harder, maybe not to grok the basic premise, but to actually write some software with!
This. Keep track of all calories and keep to a target. Managed to lose a good chunk of weight in six months like that without exercising like crazy, or doing any weird diets.

I used MyFitnessPal to track my calories. A nice feature in that particular app was that it has various integrations to other fitness apps, so if you move a lot during the day, it'll bump up your calorie target for the day.

Another advantage of tracking calories religiously is that you'll start to understand which foods have crazy amount of calories. Like, burn-your-entire-intake-for-the-day amount of calories.
Three, as far as I am aware, independent in-depth reviews of search engines and search proxies, that purport to offer privacy.

https://seirdy.one/2021/03/10/search-engines-with-own-indexe...

https://restoreprivacy.com/private-search-engine/

https://digdeeper.neocities.org/ghost/search.html
Then use a predator drone ;)
I’ve never struggled with weight but I’ve been able to eat cleaner by trying to change my relationship with food.

Instead of thinking about it as a pleasure, I thought about it as a way to satisfy an urge in much the same way we need to satisfy many other bodily functions.m

Over time, this made it way easier to eat rather bland food.
I just want cheap car where I can space out at wheel and it beeps when I have to continue driving.
Here is a short list of little things to adjust:

- Take just a little less calories in than you use (you don't want jojo effect).

- Waive soft drinks (even sugar free).

- Drink a lot of water.

- Start flexing your muscles from time to time (build tension in your body).

- Stand up.

- Do Push ups.

- Increase the steps walked per day.

- Take stairs not the elevator.

- Eat low carbs in the evening.

- Eat enough proteins (at least your bodyweight in grams).

- Read rails source code (it will cause your brain to go 100% cpu which consumes a lot of energy)
They are popular programming languages.
Is it like the bear is using the lego block to scratch its itch?
Not perfect, though, because on my phone they've still blocked up a few 100 MBs of precious storage space with a completely useless [1] OEM partition.

[1] It contains a file explorer app – given that at least at that time Android didn't really have a proper built-in file explorer this is actually a somewhat sensible idea, but then on the other hand as a power user I still prefer a file explorer of my own choosing (and with root support), so it's still mostly useless to me.
Other than that, it contains what looks like configuration apps for a few American mobile service providers, plus something like some sort of Brazil-specific app store – all completely and utterly useless, especially given that my phone was bought in Europe and is on the European software update channel!
> Aren't there warrant canaries set up to prevent this?

No, because the police will tell you to not tell anyone about the court order. If you do so (for example using a warrant canary), you will be in big trouble. Those canaries were always a convenient fiction, almost to the point of it being entirely in question whether or not this fiction was created in good faith.
What real attacks would that enable?
What's your go-to replacement for bread? I'm a bit fan of bread (brown / whole meal bread), it's a filling, slow release and (not unimportant!) cheap source of carbs, which you need for regular functioning. Going "no carb" is extremist and can be dangerous long term. Balance out the macronutrients first, then start adjusting a little in favor of protein.
Does someone have a transcript with references to the papers he talks about?
I’m about as big a Haskell fanboy as they come but I’m skeptical about this recent claim floating around that Haskell is used for HFT. It’s used in finance, yes, but I’ve never heard of it used in HFT. Do you have any concrete references for that?