skysight-inc/HackerNews huggingface dataset:
When I first heard of the term "web application", I started trying to download/install and play with GlassFish and Tomcat and JBoss, etc. When one seemed too complicated I'd jump to the next. There were jars and wars and admin panels and endless configuration. Total mind-fuck. I never got the hang of them.

The next time I visited web apps, Jetty was around and seemed way smoother in comparison.

Microsoft's IIS used to have an outrageous footprint (if memory serves, you needed a whole computer to host a domain, or something like that). So Apache took off. Then virtual machines. But even they were too bloated, so Docker took off. And the BSD people

Likewise with Spring. It was huge and super-powered! By the time I got the hang of it, it had already become Spring Boot, shedding a bunch of the Enterprise baggage (especially xml) and trying to become leaner and meaner.

I was completely blown away when I saw https://sparkjava.com/ and once again when I saw https://learnbchs.org/easy.html

Now when I code web apps (or "microservices" these days), my mindset is that http is just a function from request to response, and I feel so much better for it!

> we are so far beyond the discussion if its a good idea to write your own tools for doing http request

In short, I've become skeptical of the value-adds of gigantic software artifacts, as well as existing ways of doing things. I can't wait for more shitty little side-projects to displace bloated incumbents.

> And large scale adoption of the modern open source ecosystem was only possible after 2013 .

What happened in 2013? It looks like CPAN's been doing its thing since 1995.
Databricks is in the list of systems I want to add: https://github.com/ClickHouse/ClickBench/#systems-included
Bear in mind that Amazon not only owns Ring, but also Blink.
The article praises VMS (Files-11) file name syntax for keeping the complexity in front, rather than hiding it, only to reveal it elsewhere.

As someone who was horrified by VMS file names well before I encountered Unix, I've always found this... fondness... for VMS puzzling.

I recommend Rob Pike's paper, "The Hideous Name" as an antidote to VMS file names.

https://pdos.csail.mit.edu/~rsc/pike85hideous.pdf
There is a high level mixer (I think it's called that) design that uses a 3157 video switch chip. I tried to build one a while ago and found some manufacturers putting the chip under the 74LVC series. I thought this article is about that chip but this is mone amazing.
More like billions of people.

Anyone who thinks that the power of the surveillance state won't be abused is naive. The existence of "benign" surveillance hinges on those with power always acting in good faith and never faltering. There are practically zero repercussions for abusing that power, and little to no checks and balances, either.
Not much more than the lifespan of the brain+body. This is because of aging: risk of death follows the Gompertz distribution, which is worse than exponential.

Or, another more intuitive way to put it: brain diseases are already a leading cause of death among the elderly. (Stroke, Alzheimer's, senility, some cancers, arguably accidents/falling, etc.) So even if you evade heart disease completely, it doesn't buy you all that many years before another thing gets you.
I'm of the old school bogleheads mentality. I've typically been ageInBonds since I started investing after the great recession. While I expect poor stock performance, I am pretty shook by the poor returns on bonds. I accepted years of poor performance with the expectation that they would cushion the blow during the next recession, and they have done nothing.

I don't know how long, or how bad this recession will be, but I will likely be much less willing to hold bonds going forward.
Something similar happened to one of my corporations. Somebody targeted by scam the was suspicious and contacted me via LinkedIn. Discovered somebody had setup a completely separate and very legit looking website using a similar domain name (e.g., instead of company.com, it was companyinc.com).

I have no idea if they successfully scammed anybody.

One thing I did that is not mentioned in this article is that I contacted the police. The police took a statement and collected all the relevant files (e.g., the PDF job offers I had been sent).

There was, unfortunately, not much the police could actually do. But having an official police report helped in my next step, which was to start an internet-wide game of whack-a-mole with the scammer's website. I'd identify the hosting company, send them an abuse report, citing the police report, and request the website be taken down. The hosting company would usually comply within 24 hours, then a week or so later the website would reappear using a different host. Lather, rinse, and repeat several times until the scammer gave up (or moved to a different domain that I have not discovered yet).
A tangential question. If these galaxies are so much redshifted, then they are probably very, very far. Like more than 1 billion ly far. And if that is so, they should look exactly the same today, tomorrow, in one year, or in a hundred years. If for some reason we wanted these images in much higher resolution, could we just point the camera to the same spot and take millions of shots and then apply a super-resolution algorithm?
The stock market also crashed. Shouldn't it also run counter to inflation?

Inflation is not the only force at work in our economy.
OK, sounds possible; even likely.

But seems like fix is no harder than dealing with Ethernet collisions: Instead of setting default to 6am, it gets set to 6am (- small random time). Or you could make it 6am (+ small random time). Make small random a required part of any setting you want to apply. Or anything simple like that, to break up the surge. Am I wrong?
HOV lanes are meant to encourage efficient utilization of car seats, to keep ratio of (car seats occupied)/(total car seats on road) down. A pregnant woman and her child are two individuals with the right to life, but they can only occupy one car seat, and should be treated as such for HOV occupancy—unless we decide that giving pregnant mothers extra privileges so as to incentivize parenthood and disincentivize abortion is a noble goal.
And if you can tolerate wearing them.
Results like this are a lot of fun, and like many a reasonable number of cool results in number theory, are "surprisingly easy". There's a proof only using two ideas:

1) Birkhoff ergodic theorem, which states for a "nice" dynamical system, the probability that certain events occur can be described explicitly by an invariant distribution (see [1]), and

2) Continued fractions have an associated "nice" dynamical system (the Gauss map) which has an explicit probability distribution that is not too challenging to compute.

Of course, writing this argument out takes a bit of work [2].

In fact, the argument is structured in the exact same way as the fact that uniformly randomly chosen numbers in [0,1] are normal (i.e. the digit frequencies in a base-b expansion are all 1/b).

However, proving such results about _specific_ numbers is notoriously hard [3]. As far as I am aware, there has not been a single irrational algebraic number proven to be normal. Normality of well-known constants like pi and e is also an open problem! I would not be surprised if proving distributional results for continued fraction expansions of pi is also very hard.

[1]: https://en.wikipedia.org/wiki/Ergodic_theory#Ergodic_theorem...

[2]: http://www.geometrie.tugraz.at/karpenkov/cf2011/cf2011s_7.pd...

[3]: https://en.wikipedia.org/wiki/Normal_number#Properties_and_e...
Node.js – v18.6.0
Oh wow. I played this ages ago. Congrats to the team. This is dedication.
> water that's at room temperature, which is usually what comes out of your cold tap.

Is that really your experience where you live? In mine, the cold tap is cold - once allowed to run through whatever's in the pipes in the building, since it's come from underground.
[This is Julia, the OC] We've got you https://www.youtube.com/watch?v=vpUvcWjFkFs

Also check out our blog post about the name :) https://www.kapwing.com/blog/why-we-chose-an-onomatopoeia/
No user has ever said "WOW I need Google search engine in my life right now" they said "WOW I need some gotdang funny cat pics" and google proved a means to resolve that desire.

Similarly, no one will ever say "WOW I need blockchain in my life right now" but they might say "WOW I need to send some money" or "WOW some of my friends are making their money work for them maybe I too should do some speculating" or "WOW I distrust the government's control over the financial system" and blockchain will occasionally prove to scratch that itch.
Prepare for the Microsoft buyout.
Keeping interest rates 7% points below inflation is unprecedented in all history, by historical measures, I'd consider hikes are 2 years too late and tiny.
Stupid post
Dataframes aren't first class in Julia? I guess it's provided by a library. But Julia has really good vector and matrix support with broadcasting, like R and unlike Python, which relies on NumPy for that (Pandas builds on top of NumPy).

The R and Julia syntax are better than Python for vectorized operations, although NumPy and Pandas mostly make up for it using the magic methods.

In terms of keystroke efficiency, nothing beats the array languages. One might think APL is a little too terse, whereas Pandas is a little on the verbose side.
>> but living bodies for the elite and ancient brains.

Why only for the elite? The more we clone the cheaper it gets(i.e like on computers). I would definitely love to have some spare parts. What is the problem if the clone is brain dead or even brainless?
It's a grab, not a heist.
Maybe older folks? As mentioned previously, as a kid I grew up on Space Invaders and Asteroids shortly before the movie came out. Couldn't get enough of the futuristic 80s aesthetic, and still look on it fondly. Wargames blew my mind as well.

All I needed was some green wireframes and that font from the account numbers at the bottom of checks!
https://www.micr-fonts.com/MICRfont/micrfont.html

Also like futuristic takes on 30's "art deco" that is sometimes done.
I really do not understand your argument.

There is no defined equivalency between host1/one/path and host2/other/path, even if the resources returned could potentially be the same.

There is no retry formula for a 404 at one URL that might return 200 at another URL.

There is no defined meaning for the same resource at another location. HTTP 404 makes no attempt to comment on the uniqueness or commonness of a resource. No comment on whether that resource existed in the past, is expected to exist later, or in whose imagination it could conceivably exist in the future.

The HTTP response simply states whether the resource was found to exist at the specified location at the time of request. Any further conclusions drawn from a 404 are speculative.
Not really there’s a huge op amp shortage too
Writing "@dang" does not notify dang. Send email to hn@ycombinator.com. He is good about responding to email.
If you had a Ring, you would have most likely gotten clues about your cat.

If you had asked your neighbors nicely to view their Ring history, you would have mostly likely gotten even more clues or even found your cat.
"Here at meta-dasher, we don't actually exploit market inefficiencies -- we offer an app that connects individuals to local arbitrage opportunities, and allows them to correct the market."
ClickHouse can run in a classic shared-nothing setup and in "cloud-native" setup with shared storage. Setting up a distributed system with hundreds of machines can be difficult... but it's actually not more difficult than for any other distributed system at this scale.
FDA Authorizes Emergency Use of Novavax Covid-19 Vaccine, Adjuvanted
There's asking a question to learn and there's indicating that someone did something the wrong way without understanding the problem space.

Understand the problem, then propose solutions.

Anything else is ass backwards.
but people collected best article and published on HN, this is difficult to have a competitive prices when best part of your products had been stolen.
I've been a BentoML user for the last year or so. One of my favorite tools for model deployment.
Also kimwipes.
>Google monitors and restricts shared content

Does it monitor only shared content?

If the author is to be believed, and if Google made a judgement call as you suggest, it is bad judgement.

I'm not concerned about happens after Google reads the document. I'm concerned that Google reads the document, and I want to know which ones are read.
I've had nothing but negative experiences with Microsoft and their products on macOS. Unsurprisingly, dealing with their "support engineers" is maybe even more frustrating than using a macOS device that is infected with their software.

Speaking as an experienced person when dealing with M365 products in our fleet, I absolutely, 100%, cannot, in good conscience recommend for any company that supports macOS devices to purchase or use any Microsoft products. There is simply no amount of money you can pay (I'm fairly certain we have one of the highest license tiers) in order to get any assurance that you will get any meaningful functionality or support from them.
Google Docs and Libre Office are document editing software,

Browsers (but it may be due to lack of support in controls?), Text Editors like Notepad++, Notepad, Discord, Textboxes do not behave like this

Idk honestly.

While I do expect format to follow between excel/word, then pasting it to other apps not something I expect. That's really rare case where I've found it useful.

The most ridiculous situation is when you paste from docs to github and it creates screenshoot or some weird, giant xml that causes site to hang for 10sec

Since that I'm heavily against programs messing with CTRL+V
> I just wish they would have chosen a different name, it can be hard to find in a web search.

It's an apt and good name, but definitely not search friendly.
I think the issue requires a bit more nuance and understanding than "Get a Job". If there are core issues underlying the symptom of "my kid is on the computer", getting a job might make those issues worse. Not to mention that many jobs ARE online. Your kid could actually be hustling too hard and neglecting their personal life and suffering for it.
> which was not in driverless mode and had a real person operating the vehicle

instantly became uninteresting.
You can get ROIs better than the stock market.

Some examples are education, and if you own a home, an energy audit.
From what I know of RH folks (across the spectrum) who stuck around through and after the acquisition ... so far IBM hasn't mucked it up too much

The risk of someone walking out and starting Orange Sombrero Linux with 99% of RH's code (ie all the OSS stuff) seems to be keeping IBM in check (for now...)
I liked your explanation but you undermine your write up by discussing something you clearly have no business discussing:

>> People tithe and sacrifice to their church for a promise of rewards in the afterlife.

This is a fundamental misunderstanding of tithing and I’m not going to get into that at the moment, but it makes me consider if you are discussing other things in your write up that you don’t have experience with as well.
Awesome - going to try this next week. I haven't been able to get Spinnaker deployed internally but this could get us over the hump
Blockchain itself just refers to a linked list (the chain) of cryptographically hashed items such as a timestamp and the data it is time-stamping (the block), which is based on previous elements in the chain. This is also how how it is also described in the original Bitcoin paper.

Blockchain doesn't rely on crypto, crypto was implemented using blockchain. Blockchain was invented long before crypto in the early 90s at Bellcore. Crypto may emphasize transactions and combating double-spending (due to nodes being on a public network), but no one is held to crypto's use of blockchain to be blockchain. The Bitcoin paper cites both the original Bellcore paper and its follow-up discussing the use of Merkle Trees, and the Bellcore paper cites patent documents as a potential use-case. So I think what S&P Global and Walmart are doing are valid use of the technology.

Now whether or not cryptocurrency itself or the networks they run on have value is a different story. For what it's worth, one of the use-cases for Corda that I found basically advertised itself as "we are better than transacting with paper" lol.
You have no right not to be recorded in public in my opinion. You're the one shooting photons onto their property (the camera) that they should be able to do what they want with.
Well, you live in a country with tipping culture, but you're free to not tip. If its mandatory, then include it with the price. Its very American to pull this kind of BS. They mention a price, and then say X is tax, Y is delivery, but then they come with all kind of 'additions' (Apple does it here too, about mentioning environmental taxes or something). I don't give a shit about any of these (they're your expenses), just tell me what it costs and I'll say 'yes' or 'no'. I mean, what on Earth why would you as customer be responsible for 'CA Driver Benefits fee'? That's on the employer. And 'service fee'? Which service? The service you get is a proper delivery.
FAANG is going to FAANG, so who better to team up with than the previous monolith that it supposedly replaced and is known put bloated adware in it's OS?

I'd say I'm dissapointed, but he truth is I've never purchased Netflix subscription, and even when I'm given passwords to watch something I just end up going on the waves to watch. The same goes for Prime, I just do I just do it put of habit bu t seeing this after their colossal collapse in stock price I want to say it's out of spite and malice now if this is the direction they are going.
Api calls and document requests are very different. the latter are primarily interpreted by CDNs and browsers and need to work for them; the former are called by code and handled by code.
Yes. The issue is that security and privacy are tragedies of the commons.
Individuals rarely have the time or skill to improve the situation, and it's almost never rational for individuals to do so — the benefit to them is probabilistic and low-probability, and the cost in hours of time is high.

But the benefit to society is great of doing better on security and privacy.

This is why governments should regulate security and privacy. The whole point of governments is to solve collective problems together.
> When you said I was wrong I knew right away you either never actually tested or you're talking about outside of the browser.

No, I actually was talking about the browser.

And I have actually tested. You'll find my name on a bunch of public benchmark results about wasm and its predecessor asm.js, all in a Web context,

* Various benchmark posts on Mozilla Hacks: https://hacks.mozilla.org/author/azakaimozilla-com/

* The original wasm paper: https://people.mpi-sws.org/~rossberg/papers/Haas,%20Rossberg...

* The WasmBoxC post: https://kripken.github.io/blog/wasm/2020/07/27/wasmboxc.html

And specifically SQLite is a benchmark that I've looked at many times over the years. It's an important codebase. That's why I added it to the Emscripten benchmark suite, and why it is measured in that last link.

(Fyi, I am one of the co-creators of WebAssembly, I created Emscripten, and I have been working in the compile-stuff-to-the-Web space for over a decade.)
Unity is pretty screwed up too.

GOG.com sells games that do not have DRM and are generally not evil.

But the unity games on the platform - they all phone home and send back detailed telemetry on what you do in-game. (I also know paradox games are a mess too)

Thankfully the GOG terms allow you to install and run the games offline without requiring these shenanigans to play your game.

I'm not versed on all the multiplayer subtleties.
I can care about politicians trying to legislate me out of existence and about the privacy and integrity of my data at the same time. In fact, the two concerns are tightly interwoven.
Totally agree. Same apps have an option to disable this behavior, but it's a chore to track down and update everywhere. I would love it if Android had an OS level setting to disable these and send every request to the default browser. That might cost Google some data/money so sadly it'll probably never happen.
Almost there. I've got everything installed and want to run your inference script. Model loading fails, TypeError: Got unsupported ScalarType BFloat16

File "/home/dek/miniconda3/lib/python3.9/site-packages/accelerate/utils/offload.py", line 25, in offload_weight
array = weight.numpy()

I verified my numpy knows nothing of bfloat16:

>>> import torch
>>> t=torch.arange(0,6).resize(2,3).to(dtype=torch.bfloat16)
/home/dek/miniconda3/lib/python3.9/site-packages/torch/_tensor.py:586: UserWarning: non-inplace resize is deprecated
warnings.warn("non-inplace resize is deprecated")
>>> t
tensor([[0., 1., 2.],
[3., 4., 5.]], dtype=torch.bfloat16)
>>> t.numpy()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: Got unsupported ScalarType BFloat16

Seems par for the course that I'd be able to get the world's most advanced NLP model downloaded over gigabit to my home supercomputer only to be stymied by a data type.
By that same metric, you've got hollow knight, ori, hearthstone and many more that are very good though.
During the whole "The Pentagon is funding bio-weapons research in Ukraine!" ramblings (from the Russian propaganda system being parroted by MAGA folks) it was never really explained by the debunkers that the funding was to make sure allied countries can adequately detect pandemics and other natural biological threats to humans and livestock. The money was coming from the Pentagon because ensuring that American humans and livestock don't catch weird diseases also counts as defense...
Lightning is a remix of the correspondent banking network. If it grows it will devolve into a small set of large centralized nodes that act as gateway for most transactions. Think JPMorgan and Citi as nodes. The reason is funding channels is expensive: you can’t leave $10M sitting there doing nothing. It’s got to earn it’s cost of capital. This is why Western Union charges so much for transfers.
A parent who already has many children who can't drive in their car doesn't have the room for other drivers, so they would be unable to use the HOV lanes were it not for the child "loophole". IMO incentivising parenthood is something the government should incentivize, so allowing them extra HOV privileges is OK
I will have my own definition of dystopia and not rely on some privileged HNers definition. Thank you very much
I put a nearly full TinyCore Linux distribution (incl GUI and WiFi drivers) into the ROM of my Thinkpad X210 using Coreboot, fun little project.
Andrej Karpathy leaves Tesla
Indeed!

Mathematics is a lot about defining something and then proving stuff (and sometimes going the other way around).
Different combinations giving the same approximation are considered a single approximation, namely the result of the combination
He had his time.
The custom gamecube controller project I'm on (https://github.com/PhobGCC) has clobbered the supply of Teensy 4 microcontroller boards.

We already redesigned to switch away from Teensy 3.2, which had production suspended indefinitely due to parts shortages.