skysight-inc/HackerNews huggingface dataset:
1. Figure out exactly how much you will need to pay in taxes. Set that aside and don't touch it at all. Tax problems are never helpful.

2. Your money should not be sitting around, that you have correct. However, you should take a holistic view of "investment". You need to find what will deliver the highest ROI for you in the near future. I am not convinced that stocks/financial assets are that for a mid 20s person in Europe. Maybe you seriously need to buy a new computer? Maybe you have some sort of surgery you were putting off and can now do? These things take priority over buying some stocks.

3. Building from point 2, if you can earn 50k in a short stint, you have some serious skill/knowledge about some industry(unless you got very lucky). The best thing for you to do is figure out how to make those 50k work for you in your area of expertise, where you have an actual edge. Maybe you know what is the next great shitcoin? Who knows, point is that the last thing you should do is lazily chug those 50k in an etf and let the market do the work.
Thinking Bayesianically, with Lojban
I prefer a more utopian view. Software engineers will live in a world where cheap and efficient power will be available to all thanks to big advances in solar/wind/tidal/etc energy generation, and similar advances in battery/capacitor tech. Drinking water will also be widely available thanks to better desalination and water reclamation. Food tech will also advance, but access to food will be a limiting factor.

Moore's Law and similar exponential trends will be dead - computing hardware will be a largely solved problem, with improvements made only at the edges. User interfaces, however, will still be an ever-evolving free-for-all (way beyond desktop/mobile/watch) which will supply much work for both frontend engineers - always looking for the edge to keep people engaged and on-site - and backend engineers still seeking for the best solution to manage the vast quantities of data generated while at the same time keeping users synched across a diverse range of input devices from muscle spasms to decorative brooches (not forgetting the bathroom mirror).

Beyond that, I expect working practices to be largely unchanged. Possibly a lot more hybrid working (mostly remote, but with regular physical in-office - or in-venue - days). Initial code will probably be AI generated so the work will tend to skew more to edge-case testing and code-adaption to specified requirements. Spreadsheets will still exist though - hopefully - slide presentations will be ancient history. AI-excluded coding will be viewed as an enjoyable hobby, possibly even an art form.

... And I will still be alive, probably riding through the corridors of my retirement home on a rainbow-coloured unicorn!
Interpol seeks arrest of Terra cryptocurrency boss Do Kwon
People complain about the prices, but it isn't like only businesses can afford them.

I buy screws there all the time. It isn't like it is $10 a screw! It's like a nickel or less.
Well either you overcome it or you don't. Focusing on how hard it is doesn't move the needle. Even getting people to acknowledge your struggle does nothing.
For production quantities, sure, nobody in their right mind would source from McMaster Carr (or Grainger, or any similar company,) but for their niche, they have a solid value proposition: they’ll get you small quantities of anything they carry incredibly quickly. For maintenance and repair (their primary market) or prototyping, that can be incredibly valuable.
Keep MQ-9 Done Pilots Flying
I still use a printer regularly.
With the advances in robotics and AI manned spaceflight may very well serve no scientific purpose at all.
Machines can deal with the harshness of space better than any human crew.
Agree, people probably underestimate the value of documentation. For example, Michael Kerrisk the well-known author of the book The Linux Programming Interface is the maintainer of the man-pages project and has probably has more contributions via documentation rather than actual code.
Which can be measured in degrees, radians, or, as the article recommends, turns.
It has nothing to do about being right and everything about being heard.
I have a hard time finding clothes that fit due to being way out on the edge of standard sizing. I have found this similar inconsistency, e.g. I’ll find something I like in my size, order one of each color, and invariably one or two out of four items (that should be roughly identical) will be an 1.5-2 inches out of spec in a way that makes a huge difference (like waist, or inseam, or sleeve length).
The decision is not entirely on the author. Jurisdictions have to decide how much they are willing to spend and how far they are willing to go to enforce copyright, potentially forever.

Technological advances are going to make it very hard to enforce copyright.
I switched when the news about there not being any iPhone 14 mini came out. The perf bump was worth it, even though I miss my SE.
Pet medicine is looking a lot more like human medicine, inc. doggie blood donors
Exactly. The poor souls required to telework with 2-3 days in office that are in different branches than me but under the same division basically just go into the office to jump on the same Teams meetings that we're on at home.
GPT-3 Google Sheets integration
You can in the United States. In Switzerland and some other European countries you can not and you need to post signage anywhere you have cameras on your private property.

I am currently installing cameras and it's difficult because I can't mount it on the house facing out.
So, what you are saying is that those "best collaborative experiences" where the best because they were remote? Or do you think they could have been even better if they were on site?
I would turn down any job requiring me to go to the office more than 1-2 times a week.

I do enjoy going to the office for the social aspect but my brain is completely toast after such a day, so I need a day or two of recharging in my home office.

As someone else said - if I had my own office, it would probably not be as bad.
> unsuitable for the most compelling use case for messaging platforms: real-time conversation.

If that's what you need, you use a real-time messaging application. That's not what email is for. I disapprove of the incorporation of email functionality behind a messaging UI; I get fed up of sending a properly-composed email, and getting a one-liner reply, because it's hard to compose a thought-out, formatted email on a phone.
This is a joke shared with me in Cambridge:

The difference between the ivies and the others is that the dumbest person at an ivy may well be its richest.

Make of that what you will.
That means a protocol can not evolve in time to integrate new needs of clients and / or servers.
I was thinking that users will have to use a "worse" (less features) open-source alternative for years until it comes to parity.

If its a niche thing, the community for each software could be cut in half, etc.
Where else can I buy bolts and KNOW they are the right bolt and material?
What if you don’t record the images, just feed them into a license plate recognizer and store those?
Data Monitoring Best Practices
"How to create a Twitter spam account"
I can’t relate to this experience, is this referring to university CS programs? Any online lesson or coding camp will have you doing something constructive on day one.
That's just because the power series would take ages to converge for large arguments, so you take advantage of periodicity. But the implementation in a floating point world is a different thing than the definition in an infinite series world.

For example, e^x can be implemented by handling the integer and fractional parts separately, for similar reasons. But no one really cares about the functions e^floor(y) and e^(y-floor(y)). They are only useful as part of an implementation trick.
Here is what Equinox means and how it's related to weather in general https://www.weather.gov/lmk/seasons

> Using Equinox as a fixed reference point and a is not any more precise than using meteorological convention wrt thermal seasons

Well, no. What meteorological convention? That's a pretty broad term. We are talking about calendars, not a general weather forecast system, as I was comparing Persian calendar with other calendars.

With Equinox, you get a good indication of weather conditions for a wide geography while having a precise reference point to design a calendar which can be used for other equally important purposes.

P.S. While I was thinking about what you wrote, I wondered how these things were argued and arranged in ancient times and what did they think or say considering what they had to come up with affects a significant portion of the civilized world and trade between nations.
It seems they only do B2B in Canada. We use them all the time.
True, but if you are talking about video games in particular you could just build a sin/cos function with different parameters into the game engine.

have a `sin(x)` where the unit of x is radiants and a `sin_turn(x)` where x is expressed in turns.

Video games especially are a great situation to do it like this because they often use a framework (game engine) that was specifically created for this purpose.
"publish it all, and then have all the neighbours have access to that, the wife can see when you left the bar, your boss can see when you left, etc... only then will people be aware that it's not ok to do that."

If really everyone would participate, I would give it a try. Would disrupt a lot, but might end up with a honest society.
But in reality, if you have money, you can circumvent tracking, in varius ways.

I believe it is also being done with planes today? People flying planes they control, even if they do not directly own it, so can not so easily be tracked.

So no, it is not ok, as it further increases the power imbalance.
But with self driving cars and more and more sensors and safety regulations, it will likely come anyway.
> Several cities in the US were firebombed nightly for months in 2020.

What? What is this referring to?
Even beyond nosyness, you might want your elderly parents to stay unaware that you’re checking retirement homes in their area. Or not let your son know you’re working a second job while he’s in college. Privacy is just so important from any angle we put it.
Yes right!

I think Twitter is a great place to find interesting people with similar values - customers, clients, collaborators and even friends.

That's why I do everything I can to increase my reach while still maintaining my peace of mind.

I don't see anything wrong with that.
Apple expands iPhone production in India in shift away from China
But most of those have multiple self-serve tiers (maybe even a free one) below the must-call “enterprise” option.
The problem is the existence of license plates.
It's not the same:

> The iPhone SE shares the same physical design and dimensions as iPhone 5S

> iPhone SE (2022) shares the same physical sizes and dimensions as the iPhone 8

The former is 4", while the latter is 4.7" (display size)
Someone you'd want to have sex with, not to put to fine a point on it...
It wouldn't surprise me to learn that there's a national security (or the EU equivalent) exception to the gathering of license plate data even by non-government entities.
Simply being a user is a form of helping FLOSS. It helps to weaken the argument "nobody uses that".
Unrelated question: Is the name meaning ”duck“ in German intentional? I had a chuckle.
All of this somewhat recent new activity that exposes easier user defined networking makes me wonder about corporate Cybersec departments. Are they trying to keep all this stuff in a box, control it, etc? I know none of it is really new per se, but it is certainly easier to do now.

I know that some of it is fairly easy to detect, but Cyber also can't use the same old stranglehold techniques[1] they have in the past, because remote developers need to be able to use docker and other tools that use network overlays.

The old school approach of trying to block it all is based on, I assume, old style networks where the corporate office floor network has too much access to production. And so, the corporate VPN inherits too much access also, so it works similarly to your desk.

Perhaps this pushes more effort to make the VPN and office floor networks completely separate from anything important.

[1] For example, popular corporate VPN software products, like AnyConnect and GlobalProtect, are somewhat notorious for blocking things like Docker overlay networks by default.
Testosterone levels. I know a cleft chin develops with high T. I’m sure there are other more subtle diagnostic traits. Probably more stereotypically masculine traits like heavy brow ridges.
I mostly use email for sending invoices.
Minimum order quantities are a standard practice to avoid this problem.
The guy must be on to something. Because this thread is on the frontpage of HN.
I know that the tolerances are quote large; but I've personally have experience with 27 size shoes being slightly larger than 29 size shoes from a different brand which is ridiculous IMHO. Those numbers don't mean anything, they differ not only from brand to brand, but from batch to batch even for the same maker, so I don't even know how people manage to buy clothes over Internet: the listed sizes in my experience at best serve as a starting point, then you just try pieces on until you find something that actually fits you.

Which is exactly why I ask for sizes to be garment's actual sizes, not some made up fairy numbers (and don't even get me started on X+S|S|M|L|X+L markings).
Calculus made a lot of it “click” for me but I somehow got through high school and college without ever doing or understanding trigonometry.
FWIW, I've noticed candidates have started catching onto this and will do some sneaky resume adjustments involving leaving off some short stints. It gets explained as:

1. I just took some time off between Job A and C (when really there was a job B inbetween)

2. I tried to start a company between Job A and C (when really, again, there was another corp B)

3. I was at Job A the whole time (when really the progression was A -> B -> C -> A again)

4. I went straight from Job A to Job C (when, again, there was a job B) and the dates get fudged +/- a few months

I usually ask about the resume just as a conversational thing at the end of the interview, but my company's pretty strict about checking history so they get denied for any of the above reasons.

We appear to be the exception, since most candidates express a lot of surprise that we even bothered to check.
> JSON's not a network protocol, either. It's a data storage format, too. :p

JSON is a data exchange format, it’s always been intended as a way to communicate between systems. You can use it for data storage just fine, but it’s not the primary role of the format.

Mbox was not designed as an exchange / interchange format, but as a storage format for MUA, with some possibility of interoperability.
TechMagic — one of the leading companies in JavaScript development — is happy to announce that it has acquired the Dynamo Development company and is integrating it into its ecosystem.
To complete the analogy, you need to have one concurrent session per "virtual user." This is the "concurrency" of the test. In my bad test, I had one concurrent user driving all the throughput--me.

If I had targeted 200 concurrent users, I would have seen a failure in my test and found what the real throughput would be. Each concurrent user uses many resources that could be limited.

In the restaurant, it is tables, plates, silverware. In a web app, it is sessions, connections, memory, database connections, and many other resources that can be associated with each session, and each may be a potential bottleneck that limits your actual throughput.

If we target throughput and ignore concurrency, we set ourselves up for failure.

In practicality, the better load testing tools let you create "concurrent users." In JMeter, this is the "threads." In other tools, it will be called "virtual users", "vus" or "sessions." In locust, the setting is -u NUM_USERS.

The caution is not to fool yourself with high RPS if these settings aren't right for your test, and to normally target both.
How do they (legally) deal with everyone having smartphones in their pockets? Technically and practically, you have a camera to film the public space in your pocket.

Even worse, you have a camera that actually have front side and back side, and you can film with back side and always use plausible deniability and say you were on a video call using your smart camera and not filming around.
JMAP is nice if you sell self-hosting data mining software. One less connector to write.
Another pitfall I have encountered is the lack of a true ephemeral agent runner solution for running the actions runner agent in your own infrastructure. The way it works (the last time I checked) is when you register a worker as "ephemeral: true" it automatically deregisters itself from your runner pool and kills the agent process when a job is completed, but it is up to you to clean things up. This leads to somewhat hacky scripts to delete the compute instance after the agent process exits. There is also no officially supported kubernetes controller for creating ephemeral agents but the community created one [1] is often mistaken as an official github project.

- [1] https://github.com/actions-runner-controller/actions-runner-...
If you go watch math lectures, there's a bunch of "x means Puppy Constant" or, "let's substitute in k for the Real component", or "let's signify <CONCEPT> by collecting these terms into a variable". My argument wouldn't be to replace ALL the variables with meaningful names, just the ones with a lot of meaning that a reader might not understand. It'd also be great if constants, variables, and functions all got naming conventions. Lowercase letters are variables, all caps for constants, etc. It saves a little bit on writing to shorten the variable names, but if the goal of math is to share and spread knowledge within the community or without, better naming and less-memorization would both help. You can also rename things for the working out and use friendlier names for the final equations, just tell people how you're renaming them and everyone will follow along and the programmers will stop trying to sell you one readable code.

Most importantly the flat dismissal and horror that many express when someone brings up adjusting the symbolic traditions of Maths should be investigated. Engage with why you feel so strongly that anything other than rigid adherence to tradition is sacrilege. Based on what I've heard, in order to be a great Mathematician, you need to hold onto tradition lightly and think outside the box. Rigid adherence to tradition doesn't sound like that to me.
But they're not equal to 1, for example a degree is 0.01745...
Or people with asthma or any number of other disabilities. Bike-centric design is transparently ableist.
Being in shape is an honest and almost unfakable signal of work and personal discipline, which has knock on effects to your credibility in any discussion.

It may be worth asking what the quality of the assumption that we don't have control over our appearance is. Consider someone who just doesn't take care of themselves, and what beliefs and choices their consequent appearance is the effect of. There is a contra- effect as well, where in some environments, being physically repulsive is a signal of power. Government and academia spring to mind.

In tech we have a natural suspicion of shiny looking sales and marketing people, but when you examine that closely, it's because they live and die based on the actual revealed desires of others, where in tech power is independent of desire, and power comes from outsmarting, defeating, and overpowering others intellectually or politically. There is a conflict addiction among "nerds," where we have to tilt at machines and objects instead of people to get our adrenal hit because other people don't really tolerate that aggressive need from others very enthusiastically. Since we prevail based on intellectual domination, we don't index on physical appearance as much, but people who prevail based on actual desire necessarily do.

In the thousands of co-workers I can remember, I would say the main strategy of people who prevail in discussions, but who have neglected their physical appearance - is disagreeableness. It either originates from some quirk that causes them to miss social cues, or it was learned behaviour where they realized they didn't need to make themselves appealing if they were persistent. There is also a cliche about PhD's being like this, where a great number have been trained to be weirdly combative based on their recieved authority, while lacking the normal signifiers of success like basic physical fitness, collegiality, benevolence, charisma, wit, charm, and ultimately other people just attribute their uncanny ignobility to their institution.

We have tons of data from social media sites, chat apps, and online forums where it would be plausible to rank text-based charisma (pure ideas) and physical attractiveness as judged by an algorithm, and we could find out empirically whether there is a strong correlation, but I don't think we need to. Appearance is an evolutionary strategy, and I would say, yes it is very influential because we listen to people based on it because it's a signal of how invested they likely are in certain values.
I second that. It might be written as advice, but I read it an as autopsy. Documentation of the cancer and rot.
See Gaussian-CGS v. SI units [0]. It really confused me going from a CGS physics class to an EE electrodynamics course!

[0] https://en.wikipedia.org/wiki/Gaussian_units
I have gone the full distance read the article and followed it up by going to the actual twitter account. It is as bad as I thought.

> You might like ... Engagement Builder @EngagementBuild
The first pitfall can be statically detected with actionlint

https://github.com/rhysd/actionlint

> oops.yaml:20:24: property "jobone" is not defined in object type {jobtwo: {outputs: {}; result: string}} [expression]
How would all hundreds know though? I have no idea what happens on the other side of the floor in my building, let along the other floors. And my data isn’t even classified
The point of the original post is that depending on your field (e.g. game engine), maybe all the calculations you need can be done easier in the unit of convenience (e.g. sine of a turn is easier to calculate than sine of radian), so if that is the case you should stick with the unit of convenience thru all the layers and forget about converting to radians in your code.

And using fraction of a turn is also a very good option, much better than radians in many cases, especially if you chose a power of two fraction (e.g. 1/256), in this case all the modular arithmetic needed for angles comes for free as simple integer overflow, and lookup tables became a simple array access.
> there are no important applications for those series.

I cannot believe I just read this.
It is still unclear if support is being dropped. Apple promised updates to iOS14 after 15 was released, but went back on that promise. iOS 15.7 fixed a bunch of security issues and was released along with iOS 16.

Apple has been silently maintaining iOS12, releasing 12.5.6 in August 2022 for eg:

> Available for: iPhone 5s, iPhone 6, iPhone 6 Plus, iPad Air, iPad mini 2, iPad mini 3, and iPod touch (6th generation).

None of these devices are expected to be in support, as per Apple's policies. However, Apple is still pushing updates to these, and I'm hoping something similar would happen for iOS15.

I just wish Apple would actually write down its supported device+OS combinations somewhere, instead of us all having to guess (https://endoflife.date/iphone)
Well it's not exactly surprising, the US is fundamentally built on arbitrary baseless measurement units so getting out of that mindset is probably difficult.

A unit that could be inherently defined by math itself and not a farmer looking at their hands and feet? Preposterous!