skysight-inc/HackerNews huggingface dataset:
Similarly, the article doesn't take into account the fact that many developers work on in-house software and developer tooling that are not directly sold to anyone.

Custom in-house development follows much the same principle as B2B products: the very high marginal cost are considered worth it by the business because of the degree of specialization they need or the advantage they gain over the competition.

Of course I won't become billionaire off it but it's not for the lack of "value" I'm creating.
One thing I do (and am curious if anyone else does anything like this) is I dynamically generate PDFs, generally to print out planning sheets and stuff. I like using templated printouts for planning my day/week, because I can scribble over them and break out of the predefined structure when necessary. But I also like digital calendar-type tools for their extra powers - they can pull in weather forecast data, events from shared work calendars, stuff like that. So I have a script that dynamically generates a day-planning PDF in my preferred tabular format, augmented with info from digital sources, before sending it to my printer. It's the best of both worlds.
I have a hobby-project where I collect stickered Laptop-Lids [1], and since I get most photos from twitter or by mail, they are often not centered and straight, but somehow skewed. I made a small MacOS-App [2] with Swift that allows me to click on the laptops corners, and export a cropped image (using CIPerspectiveCorrection). Photoshop has this exact feature under "perspective crop", but I wanted to do some Mac-Dev and save some time by not having to boot PS.

[1] https://devlids.com
[2] https://github.com/niorad/Skewbacca-Native
Picture of mouse receiving intranasal substance.

https://ars.els-cdn.com/content/image/1-s2.0-S01660934110005...
Thousands.

Back in the day we used to clean them up and release them to Freshmeat. Clones of Freshmeat still exist today, but the kids today don't know about it, so nobody uses it, so it's mostly just old apps that are still maintained. But Freshmeat used to be the very first site you'd visit to find open source apps. Sooooo much easier than today where you have to search and search through various sites and still you're only seeing the most popular projects.
> Long story short, their CISO told me on the phone that what I found wasn't a "bug", and that if they did a bug bounty program, they'd go bankrupt.

I have no sympathy for these companies. Fix your shit, secure your users. Don't? Well I guess I'm posting these non-bugs all over the net for criminals to enjoy.
The trick is to know that the vast majority of stairs in houses have 13 steps. I'm not a math nerd, I just talked with a carpet fitter.
> A "little bump" can be enough to cause some expensive damage on modern cars.

But the point is it's only expensive because people insist on repairing minor cosmetic damage to factory condition.

If people just accepted that when they leave giant objects lying around in public then they're going to get scratched occasionally, it would be cheaper and easier for everyone.
Well from reading the thread on DSLreports he seems quite knowledgeable. The same frankly cannot be said for the badmodems site operator. This guy makes a self deprecating comment (he called himself a moron) and is offended when it is repeated back to him. The comment from kevinds about "grown-ups" was not the most polite comment ever - but really if that was all it took this xymox dude definitely needed a change of scenery - for whatever reason he has ended up with a few screws loose.
I don't have an opinion over the consequences for politics over this, I'm just excited over the potential shakedown of the social media landscape that I grew to despise. Musk is an activist, can make it or break it.

He is absolutely right over its enormous potential, all the problems it has - as a business or ones it creates for the society - can be solved.

Free speech absolutism is possible and is beneficial once you ensure that someone is not gaming the system, i.e. someone pretending to be more than one person. Add some other social mechanisms that we organically use in our daily lives to combat bad actors, for example if someone is caught BS'ing degrade their reputation and amplify the defence of the victims(thus, solve the problem of sensational lie being viewed a million times and no one seeing the correction).

Filter bubbles? Doesn't have to be a thing, you have all the data to detect bubbles and pop them by introducing them to each other. "More from the same" algos are a choice, TikTok successfully serves you new content - doesn't think that just because you liked a cat you want cats and cats only.
The difference between symbols and strings only exists at the low level. At the high level they are virtually the same thing.
Why no just MDN then? From my experience it’s much better in 95%+ of cases.
Reading this piece is kinda boring. As usual, the root cause is a design defect in their backup-restore functionality. And it's at a complexity level any senior developer could have pointed out to be posing a fatal risk to the company.

My guess is many people new about the problem inside, but corporate taboos made it impossible to discuss. I'd bet a fortune on this being the case.
It's been fully accepted that most, if not all, mammals can get infected and infect other mammals with Covid-19.

https://www.cdc.gov/coronavirus/2019-ncov/daily-life-coping/...

https://www.pnas.org/doi/10.1073/pnas.2013102117
Ivermectin has been proven to be incredibly effective in Covid patients…who also happen to have parasites.
My understanding is, that the rasterization process also happens per tile.

One of the cases where this can cause performance problems is, when you want to read the output of a previous render pass. If you want to be able to read arbitrary parts of the output of the previous render pass, the output buffer probably needs to be copied from the tile memory into a memory that can hold the whole buffer at once. Furthermore, this also means that all tiles of the previous render pass need to execute before the next one can run. This limits how much work can be done in parallel.
> Don't just do a cost analysis, do a cost/benefit analysis.

This is exactly why I have reached the conclusion that I have. The extras are not a considerable enough benefit in situations that I find myself in. Doing industrial work doesn't lead to the benefit of the extras.

It may be that those of us see this don't overvalue optional extras that have significantly less practical value than the marketing suggests.
I'd definitely like to, the only thing holding me back is getting the code to the point where I wouldn't be embarrassed by it - it was a very rushed job, and parts of it are incredibly hacky. So it's mainly a question of finding the time.
Its the same pattern as movies, cookie-cutter patterns are most familiar to broadest audience and because of familiarity publishers push for those type of products to be pumped out for safe and large return on investment.

There are still smaller games/movies that are interesting and ambitious, just harder to find.

> there's a whole genre of "weird games" that can still be a lot of fun, because you're never sure what will happen next. The sense of wonder returns. Haven't found any good ones lately, though.

I highly recommend Inscription
That’s perfectly reasonable. Unfortunately, Jaishankar seems to think of this as revenge against the Americans. He shouldn’t. Commentary from abroad should never be regarded as a threat to sovereignty in a mature democracy; India has the right to comment on the US regardless of whether the South Block thinks that there has been some provocation previously, and vice versa.
Couldn't a pragmatic approach be a market with mix of private and publicly owned companies healthcare/pharma/research companies? Private companies can continue maximize wealth, but now competing with publicly owned companies which have "empathy for the customer". That might lower the prices in the market.
On HN even?
They got cross-signed by IdenTrust, which as I understand it were/are primarily selling EV certificates to financial institutions (which Let's Encrypt doesn't really compete with), rather than DV certificates (like most CAs out there do, including LE).

These days they are trusted directly by most browsers and OSes as the sibling comments mention, but the IdenTrust cross-signature was vital for bootstrapping and is still used for some older systems.
How does this article not mention LISP? Ruby has symbols because it was inspired by LISP which had symbols.
Regulation is developing fast* for ERC20 token sales.

Most projects are very careful about the criteria under which they allow US nationals to purchase tokens (many going so far as to not sell tokens to people that come from US IPs).

* As fast as the SEC can manage.
The Reasons for Data Mesh on Pulsar
Axios vs. Fetch
.into() will work for u8 and u16, as rust assumes >= 16b pointers.
One is reminded of Sir Roger Casement, who was knighted for his work in exposing and opposing human rights abuses in Peru, then hung for doing the same in the British Empire. Fighting for human rights in other countries has always been far easier and more profitable than doing the same in your own.
It’s always good to know that these guys with their huge budgets are just doing what I’m doing and aren’t any better at it though.
Looking at the paper was pretty disappointing. "Comparison of training time per epoch (in seconds), of plausible alternatives of linear system solver on TPU" lists CG, Cholesky, LU, and QR. It sounds like this method is a viable alternative to LU or QR factorizations from a cursory read?

No, and what started tipping me off is that those methods are not comparable because CG and Cholesky are only for positive semi-definite matrices, so while it's not mentioned anywhere else, the fact that this method works with these factorization techniques means the matrices that they are looking at fall into a very small subset of special matrices. Even then, the subset is even smaller because CG works sufficiently well here without preconditioning, so the method is for not too ill-conditioned positive semi-definite matrices? And for such papers in matrix factorization, there's always some kind of discussion about numerical stability: what pivoting strategies are used, how the pivoting decreases the numerical error growth rate, with empirical studies based on the conditioning of the matrix. Because none of this is done, and in fact the exact opposite is done by emphasizing the BFloat16 precision, gives me no indication that you can have eigenvalues 1e-15 apart and have this work.

Using low precision arithmetic doesn't necessarily mean you cannot get sufficiently good results, there's a whole body of work in mixed precision algorithms. I'd point to Nick Higham's fantastic work on mixed precision matrix logarithms as a very nice example and read: https://www.maths.manchester.ac.uk/~higham/talks/essam18.pdf https://epubs.siam.org/doi/10.1137/17M1129866. But this paper discusses nothing about precision or error, shrugs it off, and doesn't even empirically measure the error in the 365mil case?

"Large-Scale Factorization of Well-Conditioned Positive Semi-Definite Matrices with TPUs" would be a much clearer title then. All of this doesn't mean it's not useful, it just means it's useful for a very specific class of problems and presenting it as a viable alternative to LU or QR factorization is pretty... out there.
Even pre-industrial: writing books was similar. Marginal cost wasn't super low until the printing press, however.
Neither? As the linked comic says, it's "correct horse battery staple".
Cancer Shouldn’t Pose a Threat to Our Lives. We Should Find It First
Baarle-Nassau
It’s actually a real pain to handle “database per tenant”. Now for Postgres, for example, that’d mean database connections per tenant, which is wildly unscalable with lots of (particularly small) tenants per server.
James Webb telescope's coldest instrument reaches operating temperature
Quick comment on the tile stuff: Apple GPUs basically rasterize primitives into small tiles (16x16 or 32x32 pixels), tracking primitive coverage and barycentric coordinates per pixel. Once all primitives are rasterized, the entire tile is shaded at once. That’s where the “deferred” in tile-based deferred shading comes from. This helps to utilize both the compute hardware and memory subsystem more efficiently. Tile data is stored in the very fast on-chip shared memory (essentially large programmable register file). Apple also exposes this abstraction to the user, allowing them to freely manipulate the contents of this memory and persist it through multiple kernel invocations. Using tile memory explicitly can radically simplify some rendering algorithms, improve performance efficiency and reduce the RAM bandwidth needs. Since the concept tiles are so important to Apple GPUs, they also support bulk memory moves which allow one to push the contents of the entire tile (multiple KBs) in one operation, which is obviously more efficient than doing scattered writes.

So it’s exactly as you say: of course one can improve performance by using these features, but it’s not that one has to do it to get good performance in the first place. If there are performance issues with the Ultra, memory hierarchy is an unlikely culprit IMO.
Dup: https://news.ycombinator.com/item?id=31025061
I doubt he will make it actually work, but at least it will be fun show to watch from outside. There will be some changes if he succeeds. And the effects of those should generate plenty of content to follow.
Most recent: Wordle solver.
"We are looking for an economic daily driver. Please find our written requirements": unrealistic mix of a F1 car and a semi-truck.
> It's also not uncommon for people to put their car in 1st gear on purpose when parked (in my experience, mostly older people who don't fully trust handbrakes)

Having been a Saab owner, a habit I can't break is leaving my car in reverse (my Volvo's reverse gear position is the same as Saab's) with the handbrake on (a fairly universal thing in the UK).
> The takeover is unlikely to be a drawn out process. “If the deal doesn’t work, given that I don’t have confidence in management nor do I believe I can drive the necessary change in the public market, I would need to reconsider my position as a shareholder,” said Musk.

Is he holding his own existing shares as hostage?
That's why I also add punctuation to the phrases :), or some suffix.
I'm curious. What kind of attacks do you open yourself up to if you use $RANDOM in this situation?

Also, why do we avoid modulo operations?
Evaluating Ruby in Ruby (2020)
CNN+ struggles to lure viewers in its early days, fewer than 10k daily users
So it sound like this prevents you from getting infected while the vaccins try to prevent you from becomming very sick.
Well why are they writing a blog and posting the link on HN? We’re not directly your customers. Did you apologise individually to the customers you ignored? You don’t have to apologise to anyone here.
It's a good question, which I answer in much more depth here: https://www.reddit.com/r/MachineLearning/comments/ryw53x/d_f... . Specifically that answer is about NNs vs fourier series, but it's the same point: polynomials, Fourier series, and NNs are all universal function approximators, so why use a NN? If you write out what happens though, you can easily see the curse of dimensionality in action and see why a 100-dimensional function shouldn't be approximated by tensor products of polynomials. See the rest there.

So it's not really about NNs vs polynomials/fourier/Chebyshev, etc., but rather what is the right thing to use at a given time. In the universal differential equations paper (https://arxiv.org/abs/2001.04385), we demonstrate that some examples of automatic equation discovery are faster using Fourier series than NNs (specifically there the discovery of a semilinear partial differential equation). That doesn't say that NNs are a bad way to do all of this, it just means that they are one trainable object that is good for high dimensional approximations, but libraries should allow you to easily move between classical basis functions and NNs to best achieve the highest performance.
Good old activist investing. Carl Icahn would be proud.
Good. Twitter is actually dying [0] (and Musk knows it [1]). For its survival it needs to be saved from itself, by taking it private.

Well done to Musk for doubling down.

[0] https://www.pewresearch.org/internet/2021/11/15/2-comparing-...

[1] https://news.ycombinator.com/item?id=30973239
Can you elaborate on where and how that was tried? Seems very interesting.
Good for you. You are not everyone.
Depends on the income level of the locality.

Where most of HN lives, yeah people go crazy over that crap.

Detroit PD would do their best not to laugh at you if you tried to get them to file a police report for a hit and run if "parking bump" was the nature of the hit. And insurance would probably try and stonewall you either way.
1. selling that much stock will dent investor confidence in twitter.

2. Musk exiting twitter will again dent investor confidence.

tldr there will be a huge sell-off if Musk's offer is rejected and he follows-up with dumping the stock.
I agree with many other takes here: this person really is getting too worked up, and therefore should take a break.

On the other hand, it seems the issue that was the straw that broke the camel's back is saying that ICMP equals access, and access could mean just ICMP to some (I can access this thing via ICMP), or access could mean full takeover to others (now I know it's there, and therefore it's exploitable to anyone with time & energy).

It's really stupid to get upset about self-proclaimed security experts arguing about stuff where they haven't even clarified what they're arguing about.

Honestly, though, it's a non-issue. Some ISPs use RFC 1918 addresses, and some of those addresses are reachable (via ICMP) from consumer endpoints. So what? That's no less and no more secure that any other set of intermediate hops in ISPs' networks.
I think perpendicular most commonly refers to lines/vectors/planes etc., while the right angle symbol refers to angles. Also, there are often multiple symbols expressing the same thing.
We had the Bernanke Put now the Musk Put

1) Buy 9 % of shares

2) Announce intention to buy 100%

3) Look share price rise

4) Sell shares

5) Profit!

PS: Note to Musk -> If you are looking to control a company
you don't need to buy 100% of shares. Just a majority
of shares or special rights shares if they exist. Save
your money and help the less lucky ones:

https://www.vanityfair.com/news/2022/02/mackenzie-scott-jeff...
Interesting. I think Musk will be under tones of pressure. How would one play the market against him? Shorts?
To note that this is because people needed a word to describe someone who's "utterly mental" but didn't like "crazy" or "insane" (which are both considered not-PC these days, among other things), so they reached for the closest they'd heard - mentalist, made famous by the TV series - even though it was not the correct word.

But yeah, it is now in common usage. A bit like their/they're/there and "should of", it hurts my pedantic sensibilities, but in the end, people will speak how they want to speak and if enough of them agree, the language just changes.
That mouse is clearly saying “oooooooooooo!”
Solitary confinement is one of the worst punishments you give to a human. As you get richer your status will isolate you from other people because you don't share their particular kind of suffering.

One of the biggest problems is the fact that anything you can do can be done better by paying someone else to do nothing but the thing you want to do yourself.
Ah, when you said "database" I assumed you meant a dedicated single tenant instance of an RDMBS (or similar), and not necessarily something like dedicated tables. I will admit to being a decade out of touch with the vagaries of "processor", server, and client access licensing. In my relevant past I've only worried about (RDS/EMR/Redshift/etc) instances and tables.

Very fair call out on having more granular, discrete, instances for things like DML/schema updates and expensive queries. I love fault isolation and have had many sad days oncall when we exceeded the capabilities of The Database.

I wouldnt say it's harder because it's more abstract. I think the general motivation is to desperately avoid anything that scales cost/effort with the number of users. Even if it's sublinear a team can really drown under the cost of scaling up a service. And that's a serious consideration when a baseline expectation is to go from 0 to 10,000 or 50,000 active customers in just a few years. The care and feeding of (for example) 10 multi tenant partitions is just simpler than having to monitor & operate 10,000 independent databases with wildly divergent usage profiles. I will grant this hyper growth is not a common scenario for the industry, or if it is then its "one of them good problems."

I'd also say I have worked on a project that did have independent data tables for each customer instance. And we spent a meaningful amount of time abstracting away table creation/migration/etc, a common DAL that abstracted away the multitude of tables, common monitoring, etc. It has made some things around data migration & management easier but I honestly don't know if it's more efficient than multi tenant clusters in the long term. But the only way the economics and operational effort has worked is by going "all in" on using "serverless" technologies that efficiently scale to zero and have no carrying cost when idle
And just like that it’s cursed forever
Hm, personally, I got warned about this by my French language teacher. And the fact that there are videos of this "bumper-parking" happening [1][2][3] made it believable. Just over the border, touching a car like that is not a crime - but an accident (and leaving from an accident site without contacting the owner of the other vehicle OR the police is a crime).

[1] https://www.youtube.com/watch?v=xkCyepivokQ
[2] https://www.youtube.com/watch?v=n51OdFlOi1o
[3] https://www.youtube.com/watch?v=lA09matde2Y
Hard doubt any "crypto bro" bothered to research anything about KYC.
[redacted comment complaining about the use of word "hostile" in title which apparently is a financial term]
Ivermectin isn't just a deworming medication though. You must know more than just what you've been told in pithy Twitter memes, surely?
I thought "dark fiber" meant unused fiber. How can it be dark if you've got services running over it? Is there some other meaning in this context?
Anyone using SlickEdit or any editor with "BRIEF"-style key bindings? I am not, but I am interested what people have to say.
How loud can sound physically get? [video]
>My offer is my best and final offer and if it is not accepted, I would need to reconsider my position as a shareholder

This saga has been some of the craziest investment I've seen in my (admittedly short) life
Musk may be about to make the biggest mistake of his career.

This BBC article [1] posted a little earlier seems to indicate it's
not NFT's that are slipping here so much as interest in Twitter.

He seems to be acquiring this for the wrong motives when he could
easily build a much better rival with different values.

[1] https://www.bbc.co.uk/news/business-61102759
What makes it worse is that the top bracket for income tax kicks in around €68k per annum, and is 49.5%
Does anyone have any experience with Kate?
Facial Recognition Goes to War in Ukraine
I use an OTC carrageenan nasal spray which shows some effectiveness in preventing infection. Maybe it’s snake oil going up my nose, maybe not, but I think these types of sprays are a convenient path to getting out of the COVID mess.
Mine uses notify-send to send a notification when connection is back up/ when connection goes down.
On which OS? There it is piped, but I can't make it display a "%" any way (why would it?). I'm on Linux, using head from GNU coreutils.