skysight-inc/HackerNews huggingface dataset:
Julia has metaprogramming as a fundamental principle of the language. This makes for a very concise and powerful system that, together with a well-written AD framework like Zygote, makes every expression differentiable, meaning that effectively the entire language is differentiable.

And that isn't even the coolest thing about working in Julia: just wait til you see what people can squeeze out of macros.
And then people go to empirical data and apply the Great Smoothing: By dropping ML/DL methods on the data (also including results from discontinuous behavior), continuity is often implicitly assumed.
All im saying: some want to keep gitmo open or it would be closed already.

Once it will be closed it will be presented as someone success: suuuure.
grifters and scammers are mostly on instagram and twitter, not irc or matrix
I work at a comapny that has a Web 3.0 NFT as SaaS supporting product.
Not one single one of our sales people have been able to make a business case for it that could not be implemented cheaper and more effectively with a traditional database solution.

In fact, our sales people are told to let the client find the business model, and not guide them in strategy, and just facilitate contact with other clients that have the product offering.

If you mean Web 3 as in AR and VR, yes absolutley there is a use for it, but it's going to be niche and not go mainstream fully for an other 5-10 years.
Why? You need to convince people they need it and show them the use.

I think Google Glass is already making a good effort in the Enterprise INdustrial repair industy, and I think Microsoft Hololens is the same.

For AR in your family homes use, I think that TiltFive AR mat is going to be the first to revolutionise tabletop gaming.

For VR, this is still very much a single player sport, but I think VRCHat and copies of VRChat is the ones to watch. Facebook dropped the ball on their community idea and is generally laughed at in VR enthusiast circles afaik.

VR for in person meetings might only make sense if there is a convincing use case where AR and video metings cannot fill the void. So I think Military and Petrochemical/Nuclear heavy industries, and Medical might have a few convincing use cases. But you wont se this replacing office meetings in person, in an office.

also the cost of the products need to come down significantly before it becomes a hit. Oculus cheaper options were a good start, but honestly you need it to be even cheaper.
>the clients banned Friday are those that came first.

Tweetbot was a client banned on Friday that was released a year after the official Twitter app.
> Haskell has a library where even the type system can express differentiation of general algebraic data types!

It's not really the same sort of differentiation. Derivatives of algebraic data types (as implementable in Haskell) only generalize formal derivatives of polynomials. You need a lot more machinery before you can talk about smoothness.
I feel the same. There are probably more ergonomic and generalizable ways to do whatever it is you need to do. Treat it as functional programming and let the XLA compiler handle things.
Absolutely. And beyond weight regularization, for any weighting followed by a sigmoid or other squashing function, large weights simply tend to saturate the squashing function and there is very little gradient (quickly effectively zero) to benefit from increasing the weight value past that point.
Those numbers look impressive. For stuff like this, can it be said that it should just be implemented as is in the std libs of mainstream languages like Java, Python, C#?
Ooh, you get ambulances? Fancy. In the U.K., you dial 999, and then you die on the kitchen floor.

Seriously. Excess deaths due to failure to treat are off the charts.
AI: The next foundational technology platform
It is, in fact, inherent to this model. While there will be some tolerance threshold as to how far behind in the simulation a machine may fall, it still must be rather conservative (generally a few seconds), as elsewise the context (state-) sensitive inputs start frequently failing -- if I issue a command given at world-state time t, will it be meaningful/valid at state t2? The answer is where you get your threshold and it's always just a conservative approximation.
Why not buy some more now then?
IMO if an existing product is swinging between failed features and wild successes, chances are that it's being done based on luck (either good or bad), not any particularly great PM practise.

Sure, startups and new products will either go gang busters or broke. But any decently mature product is almost always going for steady incremental improvement based on feedback and market shift. Now, I'm not saying they're achieving that... but that's what a decent PM should be aiming for.
What’s the DAC/amp like on it?
If you're competent enough, you should be heading towards a founding engineer kind of job. "Refactoring, rewriting, sprint, agile, rearchitecting things etc aren't that fun" - exactly this, but at the same time, it generates insane amounts of experience, so your situation sounds like you learned everything you want about the bad processes and you're ready to implement your own good processes.

The things we don't enjoy most of the time carry stress and fear factors within, fear can be eliminated with knowledge, stress can be toned down with simplicity, if you already know all this you can turn any process into joy if you are having such responsibilities, or you can make your own from scratch
Not angry enough. I wonder what Steve Jobs would say.
Most power users don't use a third party apps. And most power users aren't "famous".

>If they leave the platform Twitter could risk losing more.

The people leaving need twitter's audience much more than twitter needs them.
Given broad awareness of this taking place I wonder just how effective it still is. Surely motivated bad actors are now making using of encryption and hiding their activity away.
Have you considered using a smart watch?
I wrote enough code.
This is why people datahoard and why piracy is still popular.
Title is missing "(2003)".
Productivity is indeed a second order thing in the way the banking system works now. But you still have not understood my point.

As long as IT IS LEGAL for banks to create credit for non-productive existing-asset purchases, there is a limit to infinity function applied to the economy that leads to consolidation of all assets with ex nihilo money. The banking system as it exists now leads to a future where one hypothetical private equity firm will have purchased all assets in the economy with bank created money (in practice, it will simply be government/central bank ownership).
It's funny in 2004 he mentioned that filesystem and registry are a mess. In Windows 11 they are an absolute mess. Thousands upon thousands of files/directories scattered all around the system.
That's fair. Buying things overseas is much, much simpler. I wonder what the value of that would be if BTC were to only be valued on that basis.
This works for quite a few simple and not so simple usecases. You should look into using proper oauth2 or oidc when it makes sense to do so.

For example if you want multiple services or sites to use the same login/token. There is keycloak and django-oidc-provider. Those handle users and tokens for you.
This just shows how bad the current shit-show has become if we prefer the shit-show from 20 years ago.
For personal music collection I’ve found using navidrome (and subsonic before that) to be a much nicer solution than having a separate player.
I feel that when I programmed in C++ before I went to Java, it was much more common to include more logic in your setters than just assigning the argument to the field. This is now almost twenty years ago, I was less experienced and the team I was on where I was writing C++ was small and inexperienced too, so maybe that's a misconception. But certainly, in Java the additional logic in setters is frowned upon; but so are public fields. So, it's really a cultural thing in that community. Thank goodness for records :)
yes!!! thank you!!!
> Like I said, your point is "so high-level and abstract as to be useless."

It is not useless. It tells you coercion, if applied to fix these other reasons, could be counterproductive.
If the visibility is that low, wouldn't the airport be shut down?

Cameras are far cheaper than radar.
Locality is good during merge but there’s no parallelism - there’s a data dependency between the previous and next iteration because we don’t know which pointer we’re supposed to advance. I think it’s still unclear whether this necessarily is compensated for by the cache locality
Looks like Java code. It's doa
I'd rather hope that basic linear algebra and the notion of vectorized function application becomes universal math knowledge like addition and multiplication, as basic programming slowly becomes. We need languages and compilers with first-class optimized differential programming support, sure, but increasing baseline education would benefit wider population.
You seem to breaking multiple of those rules with your comment.
If PCRE is supported:

grep -oP '\(\K\d+(?=\))'

The above will give all matches in a line though. You can remove `(?=\))` part if numbers are always enclosed in `()` or if you don't care about the `)`
If you spend some time in keyboard aficionado circles, you will find a lot of talk about them, especially in relation to (similarly infamous) Knight, Space Cadet, and other Lisp Machine keyboards.

Thus "infamous".

The fact that they required special IC per key only makes them even more "wild" :)
> So for the things that microsoft package that do work through the store, that's at least quite functional.

However, they are shown among third-party apps, a lot of which are scams or low-quality. For all the flaws that Microsoft.com has, I wouldn't expect to find scams or malware on their downloads page.
If you are on Spotify or Amazon music, then there's Mighty [1]: iPod shuffle form factor, syncs with the aforementioned services, supports bluetooth and wired headphones.

If you insist on the "all the streaming services" part though, you probably won't find anything at all, because... Apple.

[1] https://www.bemighty.com
tl;dr

OpenAI is planning to charge for its AI-powered ChatGPT chatbot, which can write essays, emails, poems and computer code. The company is “starting to think about how to monetize ChatGPT” as a way to “ensure its long-term viability,” and is considering pricing options for the paid version, called ChatGPT Professional. OpenAI is under pressure to turn a profit on products like ChatGPT ahead of a potential $10 billion investment from Microsoft, which would reportedly net a 49% stake in the company.
Pray tell why high impedance makes sound better quality? From what I gather studio headphones have higher impedance due to sharing a signal between lots of people, not for quality reasons.
There is no reason to use JWT in this case. Because you trust your session store, right? The only benefit of JWT is when you can't trust the "hands" the token passed through. Otherwise just use JSON...

Not sure what "stateful JWT authentication" is supposed to be anyway...
7 bit only for mantissa?
I'd never heard anyone call those "integrity tests" before. I think "contract test" is more common.

Assuming I understood you, that is.

I've been telling everyone to look at Pact to make contract testing easier to organize and maintain and to make it easier to trigger in the other tests in CI when an interface's behavior changes. They haven't offered me a commission yet. ;-)

https://pact.io
Opinion: Putin has lost the gas war against Germany
If you’re serious about quality you’ll use a portable headphone amp anyway…
Not that I want to switch out one compiler plugin for the other, but Immutables gives you withers, if I'm not mistaken. I've not been much into withers, until today that is. But for everything else, Immutables has been doing a pretty decent job at my work outfits.
Boys are graded tougher than girls in school. Why?
Good Fences Make Good Neighbours
The first one looks like a declaration in the global scope with a sane default, the latter is determining the actual size.

Haven't done C in a long long time, so I may be talking out of my ass.
Self-hosted streaming (with downloads) is the way forward.
In the same blog series I point out that this seems to be an idea carried over from the days of modems and is no longer really necessary: https://www.construct.net/en/blogs/ashleys-blog-2/rts-devlog...

1000 units in intense combat can be synced with about 50 KiB/s - so why go to the trouble of deterministic gameplay, dealing with de-sync bugs, and making it diffiuclt to late join?
https://en.wikipedia.org/wiki/Product_activation#Microsoft

Win2K was the first one for which I've heard about it personally, probably because that's when it started to show up en masse in developed markets.
What to do when you can no longer code?
I'm a 49 yr old dev of 25+ years that's recently developed osteoarthritis in my fingers. I've somehow managed to avoid the management route in my career (tech-lead of a small team of 5 being about the most manage-y thing I've done so far) as my real passion is in the creative side of software development. As I get closer to 50 and the arthritis flares get worse I've started to realise that I'm not going to be able to keep doing what I do until I retire and instead I'm going to have to find something that doesn't require so much typing. So my question is this: without going into management, what interesting career paths have you come across in the software industry that don't involve a lot of typing but still allow you to contribute to the creative, problem-solving process?
Ok, my knowledge of the Fourier transform is limited to the discrete version, but I might as well add my take into the mix. :-) I've always thought of the Fourier transform as a series of projections (as in high dimensional dot products). You dot product your signal with a set of sine and cosine waves, which are selected to form an orthogonal basis over the domain of the signal. So it's just a basis transformation. The phase of the wave is captured by the fact that a sine and a cosine of the same frequency, when added together, will always remain a sine function, but with a different phase, depending on the relative amounts of sine and cosine that are added together.
Amazon shrinks opening for software development jobs to 300 from 32,000 in May
> China disrupting the chip supply chain in Taiwan

The US started the trade war and 'sanctions'. Just like the long-running low key trade war it started against the Eu in 2005. Its not China doing anything.

The US even violated or rejected many of the WTO rules it previously backed in enforcing on all other countries when it had the market advantage. Which is one reason why practically every single country outside various European ones are converging around China, India, BRICS etc - they see the US and its satellites as unreliable partners who would renege on any word anytime its convenient for them.
Yeah. Session authentication works just fine. Especially on the same domain with only one service.

As soon as you need multiple services it gets trickier.

I found those libraries that provide React components for authentication less useful. I prefer to store authentication state in a redux store and manipulate it with a vanilla client library ("ts-oidc-client" or the keycloak specific one).
> "Ivermectin is not being recommended by reliable sources.

Adding to that all communications regarding ivermectin and other crazy people miracle drugs, it should have been communicated that "Ivermectin is generally safe for human consumption. Ivermectin is highly dangerous if taken in single dosages above xxx mg/kg or longer than yyy days. There must be at least zzz hours between individual dosages of Ivermectin. Do not take more than vvv mg/kg a day. If you violate any of the advice given here, side effects might include: x, y, z, allergic shock, death, neurotoxicity."

Instead those hell bent on taking it were ridiculed and ostracized, taking it in secret and an uncontrolled fashion. They could have been both forced and allowed to get in in pharmacies, with the condition of them also taking an information pamphlet or something -instead they went for more difficult to dose formulation directed at large animals.
Pleasantly surprised to see an example from my ebook :)

Add `-o` option to get only the digits:

$ echo '[52] apples [and] [31] mangoes' | rg -o '\[(\d+)]' -r '$1'
52
31
You have to have worked at a large corporation to understand how every employee recognises a problem, agrees what the solution would be, but a combination of the dilution of responsibility, people moving around all the time, humongous frictions to making any change (endless meetings and committees, policies against moving any finger in the wrong way, processes requiring endless paperwork), and managers focusing on the priority the boss cares about at the expense of anything else, makes that not only a solution is not adopted but the company will keep sailing in the wrong direction until it the problem blows out.

At Microsoft I think the most spectacular example was Windows 8, where I understand everyone internally acknowledged it was a shit product, I heard the guy introducing windows 8 (and who ran the project) had been told he would be fired before he got on stage, but they still went ahead.
> Also 6: tech debt being another term for "code I personally do not understand," or "software written in a way different than I would write it."

Sometimes it's quicker for me to implement a desired change on a code that was written long ago by someone who is no longer with us by re-writing that part of the code in the way I understand it, and then implementing the change, as opposed to trying to understand the code and implement the change in a way that aligns with it.
> employees are free to stay or leave

“Free” as in “free to live without health insurance, shelter, food, or water”

I am not sure I would call that “free”
Restarting daily and seemingly thinking that was reasonable.
A desoldering gun is a lifesaver. The Hakko FR301 is a good example, you do have to keep it clean and eventually you will clog a nozzle through laziness, but its easily serviced with good parts availability. There is no need to caveman around with desoldering braid or damaging other components with a heat gun.
To be fair... most PM's are fucking useless.
There's fundamentally two types of PM's:

A) People that were doing some other job (Engineer, BA, Project Manager) and over the course of a year or two, just naturally gravitated towards taking more and more of an ownership role over the actual business outcome that the team they were working on was trying to achieve.
The job they do looks nothing at all like the one their job description says they do... but it seems to add a lot of value and a lot of people seem to want them to keep doing it.
One day, they meet someone called a "Product Manager" and they go "holy shit... the stuff you do... that's what I do... am I a Product Manager?".
-- These people make excellent PM's.

B) People that were doing some other job (Engineer, BA, Project Manager) and over the course of three to four years, saw a small sub-set of their colleagues lead really meaningful projects, garner a fair bit of respect amongst their co-workers, probably end up getting paid more than they did, and eventually go on to working in roles called "Product Manager".
These people decide that they too want to be respected, paid more, and lead meaningful projects... so they add the word "Product" to all their previous job titles on their CV, go do a 3 day Product Owner certification, and then start applying for PM roles.
-- These people make fucking terrible PM's. They also tend to make up ~75% of PM's.
> For cameras I can think of many things that can fail, wabbits eating the cables, snow of the lense, or the local cloud provider having a downtime

If the people in the tower can see the operations, then a camera in the tower can see them, too. Don't need a local cloud provider.

> So because computers can fail and humans are the backup, humans must be always present and have the best situation awareness

Think of the video system as the backup. It's like the system in the car that will hit the breaks automatically if you're about to hit a wall.

BTW, I infer from your post that there STILL are no cameras pointed at the taxiways. Heck, a good chunk of homes have an always-on camera in their doorbell. This is not rocket science, and is not expensive.

Remember when that SST caught fire taking off? No video of it. The accident investigation had to do a lot of investigation to figure out when it caught fire. Because of the lack of a simple, cheap camera like you'd find in convenience store.

P.S. There are plenty of wabbits in my yard. So far, none of them have eaten through the power or phone cables. I must be just lucky :-/
That's the kind of nonsense I mean..

https://hitchhikers.fandom.com/wiki/Eroticon_VI
You probably mean it in a negative sense. I am of the opinion that the downfall in usability and consistency of Windows 10+ is because there is no CEO at the top ranting about their experience and asking "what the hell went wrong for this to happen." I bet this is the same thing that is happening at Apple right now, with consistency starting to go downhill post Jobs.

The difference between mediocre and outstanding software is a Product Manager at the top that demands a certain level of quality in the final product, and doesn't accept any excuses, though they're willing to accept that a flawed process is what creates a flawed product.

I feel I have been repeating this idea in one way or another on this forum because it's still fringe and almost unheard of in the open-source world, if it were not for Torvalds and his uncompromising stance towards not breaking the user-space, ever, lest you face his wrath. There are not enough BDFL in software worth their name.
"hope for the best and plan for the worst." – My favorite alternative though not strictly equivalent formulation is "Limit worst-case damage, maximize best-case benefit". Like, bring scenarios that you truly cannot afford as close to 0% probability as you can while leaving freedom for pursuing unexpected positive opportunities. Good approach to decision making in general, sensitive to black swans though (what isn't?).
He doesnt like NSA calling C CPP unsafe cuz CPP is way safer than C and the fact that lang committee wasnt asked about their assessment. Then he recommends reading CPP safety guidelines and links some CPP proposals to make lang better. Also reminds that there various kinds of safety and trade offs.

I think guidelines are poor ass method to improve security, especially when you can see that projects like Chromium still have a lot of mem. related safety.
I would be hesitant to shell out 400 EUR for a music-player-only device. But this is a very appealing phone form factor, if Sony could also squeeze-in a GSM module, a workable (not necessarily great) camera, and more storage (32GB sounds rather measly these days).
> They're boring. They're dated.

Boring sound like a good UI quality to me. I don't want UI to be entertaining and full of surprises, I want a job to be done.
You are holding it wrong ;)
We were still doing 'tons' (relatively speaking) of new Solaris on SPARC deployments at Oracle when I was there 7 years ago. They sold an appliance called the SuperCluster that was all Solaris. Someone was buying them lol
Or IBM, which they now are.
Not much to see here. Just the C++ community sticking their collective heads in the sand about memory bugs, as they are wont to do.

(Yes, C++ core guidelines exist but they are complicated and don't guarantee safety in many cases.)
An icon pack which included many icons in this style came with VisualStudio/WindowsSDK. MS Office 2003 toolbar icons also are worth extracting.

By the way, Windows 98 icons are Number-Two for me, the real Number-One top were Windows 3.11 icons.
eBay banning the sale of the DVD is extremely dystopian