skysight-inc/HackerNews huggingface dataset:
Off topic: if you’re a private business owner - why share your revenues?

It seems like more negative than good can come from it.

(A) if you’re in enterprise software - potential customers might be scared away by how “little” your revenues are

(b) you’re inadvertently begging for new competition when another solo developer thinks I can do better and cheaper.

Etc.
I occasionally use 50-lb dumbbells for one-hand overhead presses. It takes some mindfulness of form, but otherwise is perfectly safe for me. I like it for when I don't have a lot of time, since I can only do a few reps with each arm.

Part of lifting weights is raw strength, another is proper form. If I can't perform a lift 'the right way', I take off weight until I can. It took a fair bit of practice to
Yeah totally the opposite. I really like RxJs and used it along side my senior dev for good effect at my last perm for several years. Our junior did find it a bit tricky sometimes though (edit: I don’t mean to imply you weren’t “senior” enough, just an observation that it was a new set of concepts to learn).

We would literally never use promises because we’d become so comfortable with how we (and angular) managed the lifecycle of observables. And we never ever used a async/await after some nasty bugs in previous projects. We never started making our own operators. And I think we never really got too complex with it. RxJs marbles and learnrxjs were often consulted. But the code seemed nice and clean and reliable. Testing was more difficult and harder to understand but we got there.

We switched to using NgRx for our state quite early in the project after a brief flirtation with observable services, so that probably pushed us further down the observable route. We kept NgRx up to date and found the helper functions really nice so there wasn’t too much boilerplate. Making new selectors and integrating them into components with the async pipe is just so damn easy with NgRx and RxJs. Effects would get mildly stupid in terms of complexity and I did have a habit of hilariously writing “these were your father’s parentheses” at the end of any particularly long set of closing parens... but yeah it seemed to just work and give us relatively few bugs and none that I recall were hard to track down. It was all very smooth.

The only thing I’d ever really complain about on that project other than our build times was MSAL, which I hated with a passion.
Some talent is needed to convince people to fund you. Little or no talent is needed to set money on fire. Politicians do that all the time.
That still doesn’t mean the company needs to be censored? The media doesn’t answer to BMW shareholders.
While stats and probability are very good, I can't say you need more than a good 101 level course for either. Really you're just looking for some good reasoning skills about how distributions and probability works.

This example:
> It's full of people (you can see a lot of analyses on Kaggle) that "do machine learning" but make very silly mistakes (e.g. turn categorical data into a float and use it as a continuous variable when training a model).

Doesn't seem related to stats or probability at all to me. Just critical thinking skills
Download link at https://www.scidb.cn/en/detail?dataSetId=972277454573928448
1. Our population is quite old thus many people in key positions are quite old and missed the transition to the digital world.

2. So. Much. Bureaucracy.

3. Another factor that doesnt help is that the government pays quite poorly compared to the private companies. Any semi talented dev will find a better position than working for the government
CIV is ultimately designed for one player to understand everything

I suspect a single very talented player could kick this group's butt in a multiplayer game. You can squeeze quite an edge out of micromanaging in that game but it crosses concerns that have been delegated to different groups of people in their governance structure.
That’s an interesting hypothesis. I could see how paper mail, by virtue of forcing you to put extreme effort into clarity and thoroughness, could spark some novel thinking. On the other hand, as much as I think I work with great people, I doubt they’re all great in the level of those three!
JQuery has better alternatives like Alpine.js or HTMX which are much lighter and easy to use.
Yes. "Believing their own bull" is the whole secret of Neumann's or Holmes' salesmanship.
Stumbled into this world trying to make pretty Sankey diagrams. Offsetting beziers is much more complex than I anticipated.
You may soon have to assemble your own Peloton at home
Do you use Emacs Lisp as a general purpose programming language?
I'm not saying thermodynamics is wrong, and I've never said CICO is wrong, please re-read my comment. I'm saying it oversimplifies.

An RC car with 10 bhp is faster than a truck with 20 bhp.

Putting 1000 kcal of kerosene in your engine has a completely different effect than 1000 kcal of diesel.

A 2000 kcal diet is not like another 2000 kcal diet, unless it is composed of the same foods, and the two subjects have a similar genetic makeup and gut flora.
I think its for Self-Promotion.
The team at gov.uk is doing an excellent job regarding web performance, credit where credit is due. In many ways role model behavior.

Still, the results are such a stretch as to not have that much meaning. They have to descent all the way to 2G to see any meaningful difference, and I'm assuming they are cold visits (typical in lab-based testing).

For those exceptional users, this creates a difference from very poor (12 seconds) to still poor (9 seconds). Probably less because they'd normally have a warmed up cache.

Is it empathetic to improve performance for those users? Very much yes, do it as far as you budget allows for. But as it comes to jQuery specifically, the conclusion is that its negative impact is negligible.
A simple scenario to test your idea out: you're hiking lower on a mountain and not 100% confident exactly where you are on a trail. An unexpected thunderstorm appears and you want to bail ASAP.

Do you climb up to an exposed area in the mountains to figure out where you are? While a storm rolls in?

Or, do you stay roughly where you are, lower down, and try to use map to locate yourself?
They are located here:
https://www.netmagicsolutions.com/data-center/bengaluru/beng...
I find it depends heavily on both the nature of the problem I'm working on and my mental state, and also the nature of what I switch to.

If I haven't slept all night, context switches are total killers.

If the problem requires me to keep in mind a ton of factors and dependencies while I develop (design or code), context switches can be quite bad.

If the distraction require me to drag up a ton of context from a couple of weeks ago, then it can be quite bad.

If I'm well rested and someone comes with a technical question that's hard but limited in scope, it's mostly fine and I can get back to it within a minute if not less.
I recorded an interview with her to get her thoughts! https://www.youtube.com/watch?v=OJP-4f7AnAk
We all know Pavel's "Grease the Groove" works from experience; this is just scientific back-up.

If you want to be in marginally better shape, set between 4 and 10 timers every day, and do one set of push-ups, or squat jumps, or both, when the timer goes off. If you're not used to this, do half push-ups or lower-down push-ups. For the squat jumps add some weight (i.e. dumbbells) over time. You can play around a lot with push-ups and squat jumps, both to make them more interesting and work different muscle groups.
I feel like the quickest, easiest, and most politically paletable approach would be for the government to just buy Intuit.

The market cap is $130B, three quarters of which could probably be recovered by reselling the half of the business that deals with foreign/international accounting and large business accounting.

Just keep the stuff for individuals and companies with under 250 employees in the USA. Then make all that software available for free.

Over time, integrate that software deeper into IRS processes - for example, the software could autofill fields with stuff the IRS already knows. The web based stuff could go onto a .gov website and become the official way to file accounts and taxes.
New tool to kill mosquitoes lures them with sweet smell
Two closely related threads actually:

[1] r/emacs - Do you use Emacs Lisp as a general purpose programming language? - https://old.reddit.com/r/emacs/comments/lly7po/do_you_use_em...

[2] r/lisp - Is it worth learning Common Lisp for writing tools and solving practical problems if I already know Emacs Lisp - https://www.reddit.com/r/lisp/comments/lm03xe/is_it_worth_le...

The first link has a mind-boggling story about air traffic control software running on Emacs.
GDS have it (or at least proxies for some of it) as part of their RUM data

Device memory is a good proxy for how powerful the phone is

Effective connection type will give some data on network performance
> ...or use something like slirp.

Does slirp support protos other than UDP and TCP? Apparently, TSI doesn't: https://github.com/containers/libkrun/blob/1af2e7236d1/READM...
You can go out and pay to ride in a self driving car right now
They have a similar rule for "Specified visa: Designated activities (Long Stay for sightseeing and recreation)".

"Documents such as a bankbook to prove that the applicant’s savings is more than 30 million Japanese yen along with the records indicating the current balance as well as deposits and withdrawals for the past 6 months."

https://www.mofa.go.jp/ca/fna/page22e_000738.html

30 million yen is currently 225k USD, but rates can change rapidly so you need significantly more just to be safe as the visa application process is long.
In my experience, the "such as a bankbook" is strictly interpreted as a bank account, a stock portfolio isn't acceptable.

Now the Visa is a 1 year visa, but it issued for six months and then renewed for six months. When renewing you must meet all the original requirements. So, you can withdraw the money after getting the visa, but you need to have it back in the account when renewing! The records for six months appear to indicate that you need the money in the account for six months, but I'm not certain if this is the case.
It is actually very likely that Russia's nuclear weapons are fine. CIA thinks [1] that they are conducting hydronuclear tests, i.e. nuclear tests where the yield is small enough to not turn the bomb into a plasma or a gas, but just to liquefy the plutonium pit.

[1] https://www.realcleardefense.com/articles/2019/08/08/yes_the...
>> If a car is about to hit your car from behind – and you can’t avoid the impact – there are two things you can do.
...
On the other hand, if you want to minimize the risk of injuring yourself and any fellow passengers, slam on the brakes as hard as you can. That might seem counter-intuitive because the collision force will be greater. However, it will be opposed by the braking force, which will reduce the acceleration of anyone in your car and thus the potential for, say, whiplash. ...

I don't think that's good general advice. There must be a point at which it's more dangerous to slam on the brakes.
"With Level 2 vehicles, the driver always remains in charge as a matter of principle."

I don't speak German (and can't access the article anyway), but that seems like a bad translation.
It is capital requirement, but it does not have to be cash. It is not unique and is allowed in many jurisdictions.
> I mean building upto a stage to do ML/DL research. Applied research or core theory of ML/DL research.

The vast majority of people who do this have graduate degrees. I'm biased, but I think getting a graduate degree in the subject would be the default suggestion. Are you considering it?
Spinning rust isn't all that bad. I get 250 MB/s while sychronously (i.e. fsync/fdatasync) writing 384 GB to an Ultrastar DC HC550 (inside a WD Elements 18TB enclosure) connected via USB-3.
I don't think that is winding down but more of a compliance with their partner bank account. As long as you have transaction done by regularly you don't need to worry I think.
Open Source Observability on Kubernetes Using eBPF/OpenTelemetry
Just do the first few at low intensity. A few push-ups or light kettlebell swings are a warmup for folks with a good strength baseline. For less fit folks, push-ups off the knees or body-weight squats would work the same way.
A vademecum for those that are new to machine learning (2019)
Might as well make it a trifecta: https://www.scientificamerican.com/article/western-megadroug...
Do you mean "not with"?

The camera generates a valid signature every time you take a picture...
> We need to find a way to move on, once something is perfected

The GUI/UI/UX on Android is so close to perfection like a zygote is close to a human being.
Factory breeds 30M mosquitoes per week. Here’s why
I think you're severely underestimating things. You should project the current state (which has some shortcomings) into an exponential rate of improvement.
Thanks I will look into it and update it :)
Oh no, it's worse than that. I can't even get API access to book things automatically. I would have to manually log in and do it every day, and there's only so far ahead I could book.

Can't script/screen scrape that process either because the site is behind SSO, so I would truly need API keys to access it automatically.
They think they're getting MindShare™

Instead they're getting Annoying™
> massive radioactive fallout on top of everything else.

You get plenty of fallout with the weapons themselves unless they're exclusively air-bursts.

By the time the primary targets like air fields, military command centres, missile silos , and the cities and other infrastructure have all been hit, enough nuclear weapons have been detonated to kill more or less everyone on the planet.

The SIOP contained tens of thousands of targets.
I think it's mostly a political move.

Things like "we have so little money we had to replace half our homepage with ads" is a good sob story, and will help them get billions in government funding, even though the ads probably only bring in a few thousand pounds.
I moved everything from RxSwift to Combine back with iOS (13?) and was happy with the experience.

As for the “complexity”, I largely solved this problem by limiting dimensionality of stream handling to 1, and chaining streams via explicit function calls so that I was never map/flat mapping stream to stream to stream etc.

This made everything much easier to understand in my projects, and also test etc.

But you’re right as now that async/await is in Swift proper I’m not sure it makes much sense anymore. There’s still some functionality I need that seems external (looks like async sequence might help once I can use iOS16 as a min spec?). Beyond the basic stuff, it’s essential that I can:

1) Define explicit timeouts that throw typed errors for every step of the async process

2) Have the ability to queue up an array of async operations (each with their own timeouts), dispatch them in a serial queue, then buffer their results to emit a single array, itself with a global timeout

3) While doing all of the above, I need a way to terminate async actions “in flight” upon receipt of some signal, so that a long running async queue can be aborted if necessary

Once all of the above is possible I’ll probably go back and rip out Rx (Combine) in a few years for a pure async-await implementation, but that will take forever
> Banning my approach would fundamentally break the Internet.

That’s simply false. The legal basis for processing an IP address in order to serve an HTTP request in the EU is Art 6 (b):

> processing is necessary for the performance of a contract to which the data subject is party or in order to take steps at the request of the data subject prior to entering into a contract;

This does not give you the right to use that data for any other purpose.

The approach you’re using is called fingerprinting in the industry (relatively naive fingerprinting given it only uses IP address) and it is the ongoing subject of enforcement action in the EU. Nothing about the approach is compliant.

Frankly, if it was this easy to forgo the regulatory impact of the GDPR, every analytics service would do it (many shady ones do).
Of all the examples in this thread, this is the only one that isn't a plain HTML page, but rather a pile of javascript that takes several seconds to load and shows nothing but an "enable javascript" banner without JS. Despicable, but also absolutely typical.

Edit: alright, CZ, UA and RU further down the thread are the same, I just hadn't gotten to those yet. Still, absolutely unacceptable for a government design standard.
The writers are Matt Hobbs and Andy Sellick, respectively Head of Frontend Development and Senior Frontend Developers at GDS. They may have considered alternative options.

Here's a previous article explaining why they did what they did:

https://insidegovuk.blog.gov.uk/2022/08/11/how-and-why-we-re...
“Basic” security flaws create major 5G risks

Headlines like this seem to be surfacing a lot lately. Should I just not use 5G?
I guess the way to convince a VC that you are a good salesperson is to sell products in a large competitive market (office space, ride sharing) subsidized with their cash. Being able to sell VC-subsidized real-estate isn't exactly a test of your sales skill. That was the value proposition of WeWork over Regis or other competitors: they offered higher quality spaces for less money because they could afford to do it at a loss. You don't need any skill to gain market share by taking a loss in a competitive market.

He is very good at selling VCs on investments, but honestly, it seems like that has more to do with having a big vision that you can promise them and not having the moral scruples to evaluate whether that vision is feasible. We see this with Elon Musk on his series N or O for SpaceX, and it looks like Adam Neumann is next.
A bit of internet trivia is the oz.au domain. In the late 1980s, the Australian universities were connected in a network with names ending .oz.

When the TLD .au arrived, .oz was renamed .oz.au. So my email address at Elec Engineering at Melbourne University was <name>@ee.mu.oz.au.

And then a few years later, the third-level structure got formalised. Melbourne Uni, for instance, switched from mu.oz.au to unimelb.edu.au.

I for one missed the typographic economy of the ee.mu.oz.au domain.

None of this really matters, of course, except that a sensibly designed structure with a clear underlying rationale, and historical context for a small number of exceptions, makes everything easier to understand :)
I don’t agree; if we are ever to stake claims on the moon, this is a necessity. Those imperial Europeans sought mining investiture and the fountain of youth, to relieve their war budgets. Mapping the moon is not path-dependent on mapping the Americas, but would be interesting if it was.
Get Started with Rust: Structs
I wouldn't be surprised if some recognize me for, in their eyes, bad takes. (Some are bad takes even in my eyes in retrospect)

So far, I can't remember anyone trying to use my past comments against me in a sort of totschlagargument. (Thought terminating cliche)

As a personal rule, I keep track of at most the commenters who made comments in the same thread, when relevant.
You're conflating having a 5G connection with a 5G connection running fast. Now, I live in the US, so maybe the UK has much better infrastructure, but cell phone internet service can be slow anywhere. I've had that 5G link with full bars in the middle of a city and could barely pull anything. The difference with me having money to spend is I can easily do any number of things about it, such has have a different internet service at home, or pay to stay get something in an internet cafe while 'working from home'.
Sounds like you live in a big city? In the rest of the UK, there are many many places, even in large towns of 100k+ people, where the mobile signal is absolutely terrible. Whether it's 4G or not doesn't matter if the signal is too weak to sustain a reasonable speed.
In this market and starting from a legacy codebase I don't think it's possible without literally paying people to use it.
Chinese tech giants share details of their algorithms with regulators
Should California keep its last nuclear plant open? The battle is back
> If there is no epistemic support, how is this different from belief?

It isn't that different from belief. It just seems better because it is based on a physical theory. It isn't about what is proven empirically but about what feels more likely based on the current empirical proof.

> "Whereof one cannot speak, thereof one must be silent"

I don't agree with that, and I don't think most people do.

> I am delighted to see brave physicists making ontological commitments - perhaps they are not aware of the tangled web that awaits them.

Remember that almost all physicists have no philosophy education, including those making ontological commitments.

> Please, please, please read Fine's book.

I probably won't, sorry. I am reading Marx and Hegel right now. Maybe in a decade or two.

> Einstein was a realist, and was extensively ridiculed for it.

I don't think so. A lot of people still think like Einstein or admire his commitment to a complete theory of reality. That's why we still have a lot of people interested in Bohmian mechanics.

> I wouldn't be surprised if there are no actual ontological realists in physics today

Most physicists are taught the Copenhagen interpretation with the first principle stated as "the wavefunction is the full physical state of the system".

> natural ontological attitude

I obviously don't know what that is

I think you are projecting a sense of philosophical expertise that is absolutely not present in modern physics. Again remember that almost all of us have literally zero training in any kind of philosophy. I am from the UK system, in the UK we do not study philosophy in high school, and at university we literally only do lectures that are directly related to our "major". I never did a non-physics lecture. The philosophical viewpoints of physicists is entirely based on a mixture of their pre-existing social conditions (whether or not they are religious) combined with their gut reaction to the physics.
The World Health Organization recommends (for adults) 150 to 300 minutes of moderate-intensity aerobic physical activity OR 75 to 150 minutes of vigorous-intensity aerobic physical activity a week. They also recommend at least two days a week of "muscle-strengthening" activities at moderate or greater intensity that involve all major muscle groups. [1] If anyone can meet or exceed these guidelines solely through things they enjoy then absolutely go for that. However, most of us tend to enjoy one thing more than another, I've noticed. We might be highly into rock climbing and less-so willing to go for walks or bike rides. We might be a 10k runner who neglects to do their pushups. My point is it is likely you're going to need to do some stuff you're not thrilled about. If you don't do them then fine, but don't make the argument that just doing things you like doing is enough because it very well might not be.

As for the calories debate, all i can say here is that evidence is needed for some of these claims you and your article have made. I'm seeing links to quotes and videos but no real evidence that a calorie is not a calorie. If the point they're clumsily trying to make is that practically speaking you cannot track every single calorie in your day-to-day existence then yes i would agree with that but no one who tracks calories would tell you their goal is 100% accuracy. It all comes out in the wash over averages.

That said, I do not think most people need to track their calories if they just want to be at a healthy bodyweight. Merely eating whole foods and adhering to the guidelines above should get them there just fine. This is not the same thing as saying a calorie isn't a calorie.

[1] https://apps.who.int/iris/bitstream/handle/10665/336656/9789...