skysight-inc/HackerNews huggingface dataset:
Hey HN, I'm building this website where you can visualize the historical returns of DeFi protocols. I think it matters because protocols will always market the "APY" without much transparency on the historical part. It's hard because each protocol requires custom-made integration code. Please don't mind the crude design, I'm working on something better atm.

Please let me know if you find it useful or what do you miss in the application.
That's because current CI platforms are the new lock-in. If you'd go the otherway around it'd cost you the same amount of time. It's a horrible abstraction layer.
>blocks the path of your 7 quadrillion parameter LLM
I agree. The difference between the two converges to zero as your your comparison time frames go to zero.

Initial time for real dollar caluculation can be anything. You can ask what your real dollar salary is relative to 1950, or relative to 1951, or yesterday.

You can ask what was the real dollar salary in 1951 relative to 1950, or 2051 compared to 2050.

While I meant to write real dollars, I wish I wrote nominal, based on how much confusion it caused.

I still stand by the idea that it is silly, and not very useful to put a future return on investment on an asset list in to 2023 dollars using a 10 year inflation projection.

Then the reported asset would fluctuate based on your model, and you already know exactly where it will end on the maturation date.
Not really. On general grounds, you expect to take a haircut when you offer shares privately, because there are fewer investors competing for the shares you're selling.
Feeder Android RSS reader app
Yeah, i think one potential way to use blackbox ai in newer systems is having guardrails that are validated as safe (but perhaps non-optimal) and ensuring that the ai takes action within that sample space. Obviously this is hard problem, but might open the doors for policies (in self-driving cars, for example) to be entirely ai driven.
That's not wrong, but an ideal autocompleter is a near-omniscient superintelligence. "The optimal approach to curing Alzheimer's is ______". "The proof of the Riemann hypothesis is as follows: ______". "The best way for me to improve my life is _______".
We are working on it. Real-time research, powered by TrueBase (https://truebase.pub/). Why publish silo'd PDFs when you can instead contribute to a shared global public domain database?

The first ones are https://pldb.com/ and https://cancerdb.com/

TrueBases are how research will be done in the future.
At this point, they might as well do a direct listing. Raising more money would just cut their valuation further and as soon as they list everyone can dump 20% of their holdings to provide liquidity.

But either way, they should have at least IPO'd in 2019, just like the rest of the companies out there who raced to the exit [0] [1] instead of a 50% valuation cut from $95BN.

[0] https://news.ycombinator.com/item?id=20993919

[1] https://news.ycombinator.com/item?id=31062658
Yes, I am not sure at what extent is MPS a viable alternative to CUDA. You seem to write a lot about ML models. Do you have a detailed write about this subject?
Also how could that even be under protection. As if they haven’t been scraping copyrighted materials and sites with end user agreements to train the model in the first place
Imagine giving this a bunch of papers in all sorts of fields and having it do a meta analysis. That might be pretty cool.
Quite an honor to see Matthew Prince (CEO of Cloudflare) chime here.

Akamai acquired RedSwoosh precisely on the same economics promised and if this were economical/viable they would already have deployed it, no?

I did hack with Travis on RedSwoosh code base optimizing his TCP Zipper algorithm which was pretty cool BTW
That page shows all stories whereas hckrnews.com shows only stories that are or were on HN's front page.
What does “literally” buy you here?
Be sure to archive your development tools as well, just in case that rug gets pulled. You don't want to be in the position that you need v3.1415927 of FooWare X++ because version 4 dropped support for BazQuux™, only to find that it's no longer downloadable at any price.
Awesome!! They're so great; it's been such a joy to be welcomed into their project.

And totally — especially if there is indeed a larger library still waiting to be excavated. Who knows how many completely unique texts are waiting to be read, if we just have the right method to do so?!
Lapedo Child: A Neanderthal, modern human hybrid? [video]
Optimize for developer cycles, not CPU cycles
That’s an interesting idea. Something like Folding at home, or coin mining.
Looks like it was just a different link that somehow beat the other one to the front page for a while. https://news.ycombinator.com/item?id=35150345
How much is a whale? Not everyone needs to be a billionaire. He could have a couple million anonymously, and a nice full time job, and be under the radar.

I want to believe this, rather than he lost the key or that it's that other guy who has chosen not to be anonymous.
That's been my experience. However when fallback to CPU happens, it sometimes end up making a specific graph execution slower. But that's explicitly mentioned by the warning and pretty much expected.
Yeah. Sounds good. The bank needs reserves, order federal money, base, or inside money(call it what you want) to meet deposit liabilities when they are called such as when the deposit owner writes a check to another bank or when funds are withdrawn for cash.
It moves the project directly into rust land and tooling, which hopefully makes it easier to convert it without needing to set up multi langage tooling and a moving barrier / interface between the two langages.
Here's a detailed write-up from one of the Black maintainers: https://ichard26.github.io/blog/2022/05/compiling-black-with.... That's on the low side of the speedup curve, in my experience.
Thanks for putting in the time to write this up. As someone who is writing a lot of procedural instructions for colleagues I can appreciate the time and effort it takes to write something down using full sentences, structure and flow.
Wow! Didn't notice at all since its at then of the page.
> Somebody tell me if I'm wrong

You're wrong. Smaller models are being phased in:

https://www.autocar.co.uk/car-news/new-cars/volkswagen-confi...

https://www.autocar.co.uk/car-news/new-cars/volkswagen-id-2a...
Buy it sell the building immediately, transfer the money to one of your other companies, then file for bankruptcy.

/s in case anyone was wondering.
If you accept that sooner or later, most people in prison will be released, then a major part of the prisons mission must be rehabilitation, aside from restoration of justice through punishment. Because if it’s not, then people that are sent to prison will not improve and society will loose - both by removing a potentially productive member of society and by paying for the imprisonment.
Plan to provide employee liquidity? Is this just a euphemism for "paying them?"
> and the lack thereof makes me a bit skeptical to say this will become successful when others did not.

Success of projects like this is not usually based on merit, but on how many people you can convince to go along with it until it eventually becomes a thing of its own sustainability. So, the recipe here would be to:

1. Be "good enough" and easy enough to get started such that early adopters have a great first experience speeding up something important to them. (hook them)
2. Be open and friendly to potential incoming contributors, letting them land changes, have a say in the discussion, and generally be part of it all. (community build)
3. Encourage people to share their successes and hopes / dreams for how great $X is on their blogs, HN, social media, etc. (propaganda)
4. Goto 1.

In this case, step 3 will work best by highlighting that "You actually don't need most of the dynamic features of Python" as the central narrative.

One big caveat is that Codon choose to not use Python semantics for `%` so the basic test of `print(-2 % 5)` fails unless you run it with `-numerics=py`... which should just be the default behavior -- and a great first community patch / discussion!
Only 245M? Should have gone for 2.45B. That would have hopefully made Epic reconsider its trashy existence on this planet.
Good ole' Florida. It's not the first and won't be the last miscarriage of justice this state carries out.
The site doesn't load any webfonts. It only attempts to use already-installed "default" fonts from various systems. The GitHub readme[1] says Inter is a "user-installed" font, so I'm not really sure it should count here.

1: https://github.com/system-fonts/modern-font-stacks#neo-grote...
I want stability for the system and a newer podman version.
I do this all the time with docker, install an LTS distro and then add the official docker repos.
What does it mean, "no downloading"? How is that possible?
I deal with Valve, because I have to. There is not a good way to get video games that doesn't involve pirating, unless you use a platform like Steam.

The fact that I do not really own the games is a huge pain in my ass, but I love video games, and want to spend my actual money on them, so I'm kind of stuck.
> They got a political rally in support of keeping civil war statues shut down by the government.

The only thing similar to that in the article is the Charlottesville protests, which the ACLU defended.
Where can I find a list of the supported operators?
Why AI Hype will not be like Crypto Hype
> that's expensive and (comparatively) low velocity

The problem with this approach begins when many people your build depends upon start to share it.
This is a great point. Indeed, we aim to facilitate on-prem deployment as much as possible, as that guarantees security and data privacy.

We want to get as many users on board as we can to hear what their thoughts are and build in that direction - on-prem definitely ranks high!
Integer division is sufficiently famously slow that people (and compilers) go to great lengths to avoid it... which makes it rare enough that there's very little point implementing it.

If you really need integer division, you can typically optimize it by doing a FP iteration and then fixing up the approximate result.
I don't think Arc and Xeon Phi have much commonality at all
Dalai 0.2.0 for LLaMA: Full Support for Windows and Linux
Quantization is the answer here. CPU running the large models at 16 bits (which is actually 32, because CPUs mostly do not support FP16) would be really slow.
SVB is actually an inverse example of that hypotheses.

The biggest depositors added pressure on the bank to be more risky.
> I cut Apple some slack because I worked in mobile when the iPhone was still a product demo. If you think Apple are assholes, you don't remember what carriers were like.

I don't cut Apple any slack because I worked in desktop when the iPhone was still a product demo. If you don't think Apple are assholes, you don't remember what freedom was like.
Haha yesss, nerd-sniping is the goal!

I believe that there could be quite a few different ways in which this could get solved. The potential solution space is huge, so you might just stumble upon something interesting if you wander places where no one else is looking..

Good luck!!
The goal of C2rust is not to provide a usable code base per se, it’s to provide a convenient base for conversion: once the project is in unsafe rust it can be managed entirely via rust tooling and is hopefully a lot easier to finish up than if you keep having to redefine bindings as you move code from C to Rust.

C2rust is a springboard, if you move C2rust-Ed code to production you’re doing it very wrong.
Why do people keep saying this, very obviously human beings are not LLMs.

I'm not even saying that human beings aren't just neural networks. I'm not even saying that an LLM couldn't be considered intelligent theoretically. I'm not even saying that human beings don't learn through predictions. Those are all arguments that people can have. But human beings are obviously not LLMs.

Human beings learn language years into their childhood. It is extremely obvious that we are not text engines that develop internal reason through the processing of text. Children form internal models of the world before they learn how to talk and before they understand what their parents are saying, and it is based on those internal models and on interactions with non-text inputs that their brains develop language models on top of their internal models.

LLMs invert that process. They form language models, and when the language models get big enough and get refined enough, some degree of internal world-modeling results (in theory, we don't really understand what exactly LLMs are doing internally).

Furthermore, even when humans do develop language models, human language models are based on a kind of cooperative "language game" where we predict not what word is most likely to appear next in a sequence, but instead how other people will react and change our separately observed world based on what we say to them. In other words, human beings learn language as tool to manipulate the world, not as an end in and of itself. It's more accurate to say that human language is an emergent system that results from human beings developing other predictive models rather than to say that language is something we learn just by predicting text tokens. We predict the effects and implications of those text tokens, we don't predict the tokens in isolation of the rest of the world.

Not a dig against LLMs, but I wonder if the people making these claims have ever seen an infant before. Your kid doesn't learn how shapes work based on textual context clues, it learns how shapes work by looking at shapes, and then separately it forms a language model that helps it translate that experience/knowledge into a form that other people can understand.

"But we both just predict things" -- prediction subjects matter. Again, nothing against LLMs, but predicting text output is very different from the types of predictions infants make, and those differences have practical consequences. It is a genuinely useful way of thinking about LLMs to understand that they are not trying to predict "correctness" or to influence the world (minor exceptions for alignment training aside), they are trying to predict text sequences. The task that a model is trained on matters, it's not an implementation detail that can just be discarded.
> The problem with platform threads is that they are expensive from a lot of points of view. First, they are costly to create. Whenever a platform thread is made, the OS must allocate a large amount of memory (megabytes) in the stack to store the thread context, native, and Java call stacks. This is due to the not resizable nature of the stack. Moreover, whenever the scheduler preempts a thread from execution, this enormous amount of memory must be moved around.

Scheduler pre-emption does not cause stack memory to be copied. Perhaps they're thinking of registers.

(As an side, suspension and resumption of Java virtual threads does result in its stack being copied--saved and restored--as this was deemed less costly[1] than growable stacks, which is how Go works.)

> As we can imagine, this is a costly operation, in space and time. In fact, the massive size of the stack frame limits the number of threads that can be created. We can reach an OutOfMemoryError quite easily in Java, continually instantiating new platform threads till the OS runs out of memory:

Stack frame != stack.

The author seems confused about some concepts. I didn't read beyond this so don't know whether that confusion effected any of their conclusions or advice.

[1] EDIT: Whether less costly in terms of performance or development effort I'm not sure. A major reason JavaScript and many other languages don't implement stackfull coroutines is that the virtual machines--interpreters, JITs, etc--are written in a way that in-language function calls and recursion directly or indirectly rely on the underlying native "C" stack. This correspondence is not something you can typically remedy without completely rewriting the implementation from scratch. Language implementations like Go and Lua and were written from the beginning to avoid this correspondence. To accomplish stackfull coroutines languages like Java and, IIUC, OCaml really had no choice but to rely on some other tricks, though I think OCaml permitted some tricks not available to Java, because OCaml could do some transforms which Java couldn't given the nature of the JVM.
Very first thing you should have is a mirroring docker hub proxy. Im surprised SRE manager doesn't have it, why?
do you know what you are talking about or are you just being dramatic
Having some kind of leader keybinding would be great along with something like "which-key" for discoverability.

Checking out Spacemacs or Doom Emacs would give a clear idea of what I'm talking about.

If unfamiliar with emacs, VSpaceCode is a VSCode extension that ports Spacemacs-style keybindings pretty successfully, although the UI is suboptimal due to limitations of VSCode extensions.
You'd think it would fall back to GPU/CPU for unsupported operations instead of failing, but I guess thats easier said than done.
I just said the opposite. Restaurants apps do not pay 30% even when going through the App Store. It’s a physical good and even if they do accept Apple Pay, they get charged standard credit card processing fees - $0.25 + 2-3% of the amount.

I said they do not use GrubHub. They have their own system run as SaaS. The company they use takes care of the POS system, merchant accounts, and a white labeled app just for their store.
That last sentence is corporate PR spin. They very much need this capital to run the business, ie, they didn't have enough money to pay taxes.
Ah, looks like they discontinued the Party Pay plan for new customers late last year: https://www.theverge.com/2022/8/18/23310640/verizon-visible-...
Emulating Pokemon Emerald on GPT-4
Ask HN: Best way to set up a small to medium-size DW on the Azure stack
There appears to be a lack of decent books/guidances on how to design a modern DW on the azure stack.

WANT:

- Assume Master Data is already in data lake

- etl job with code versioning and ci/cd (no annoying notebook junk) and sensible dependency management. Could be python or R

- some database table or whatever as endpoint for the dw table

Maybe you guys can help out or link some readings.
It’s too allow employees to cash out share options without the company having to go public or be sold.
I looked at the repo and I can’t see any code. Is it in a different repo?
It should also be mentioned that it isn’t really that each weight is a 4 bit float, but rather that they’re basically clustering floats into 2^4 clusters and then grabbing from a lookup table the float associated to a 4 bit value as needed. So as long as the weights roughly fall into 16 clusters you’ll get identical results
There is much more to generative models than building out language models and image models.

Generative models are about characterising probability distributions. If you ever predict more than just the average of something using data, then you are doing generative modelling.

The difference between generative modelling and predictive modelling is similar to the difference between stochastic modelling and deterministic modelling in the traditional applied mathematical sciences. Both have their place. Neither is overrated.

Grab the best tool for the job.
This reads just like the plot of Neuromancer
It looks like the highest tax bracket in the UK is at 45% and starts above 150k GBP.

On 150k GBP you would pay max 40%. Buuut let's say you make 200k,then some falls into the 45 bracket.

£83,934 taxes or an average tax rate of about 41.9%
> Across all formulations, vitamin D exposure was associated with significantly longer dementia-free survival and lower dementia incidence rate than no exposure (hazard ratio = 0.60, 95% confidence interval: 0.55–0.65). The effect of vitamin D on incidence rate differed significantly across the strata of sex, cognitive status, and APOE ε4 status.
As stated by John McCarthy--"I invented [AI] because we had to do something when we were trying to get money for a summer study" (the Lighthill debate)--this article passes the AI sniff test, or "please remember us predictive AI folks when you go to dole out your money" as all that is solid melts into PR.
That's because it is evil. Specifically, greed.
Yes, it’s literally spelled out in TFA:

> this provides a starting point for manual refactoring into idiomatic and safe Rust
178 Concord St Brooklyn NY

Google your own name and the first hit you'll get is your address.
I thought a frequent reason for this kind of thing was that they had planned on doing an IPO which would have also let employees sell (eventually, after a lockup period?) but given the current market they're waiting.

Also didn't another company recently do this because of some expiring stock options? If employee options expire that's basically a death knell to your ability to recruit and those employees would all hate you and quit. Maybe there's some of that going on here.
> System UI: risky, it’s a trap, there’s basically no legitimate scenario for these semantics on the public web.

How else would you style things with the system's UI font? User interfaces on the web can be designed to fit in the native system UI. It's a legitimate and useful thing to do.

I don't see how you can make a meaningful distinction between what's "online" or "on the public web" or not. A lot of web apps can run both online and offline, installed or uninstalled. In all cases it uses the same web technology.

Just because some legacy system makes a bad choice, doesn't mean everyone can't have nice things. I mean, did Windows seriously make all their UI use a single font? Do they just assume all the UI on Windows would be monolingual...?

I mean, it's standard practice to use a Latin font and fallback to other fonts for complex scripts such as CJK, because it's universally acknowledged that the Latin glyphs in these fonts are terrible and unfit even for the purpose of using it with the CJK characters.

Instead of discouraging or even removing it, how about actually encouraging people to use `system-ui` to force Microsoft and other companies to fix their systems?
I suspect it will generally be good for employees. In my relatively recent job search, I was considering Stripe versus some large publicly traded tech companies. I ruled out Stripe largely because the equity would not be liquid.
https://colorhexa.com shows how each color "is perceived by people affected by a color vision deficiency".
Where Wikipedia _says_ it gets its references from. You still have to double check that the links work, the content hasn't changed, and that the actual reference is referring to statements that actually agree with the argument or context ( to say nothing of the facts) in the corresponding wiki text.

If there's ever a good use for an AI in Wikipedia it would be vetting citations for at least a first order correspondence with text indexing the citation and flagging things that seem to diverge beyond some threshold.
or fact that private investors are looking at making their own return.
That's not what I said, or meant to imply. What I meant was firstly - depositors being made whole, investors losing everything, and management (hopefully) going to jail is the kind of response we want. Bad banks should fail, and the job of regulation should not be to protect banks or people who own equity in the bank itself. It should protect customers and society.

The second point that needs to be refuted, loudly, is that this is the Trump administration's fault for lowering the reporting frequency for smaller banks - what should really be scrutinized is what those requirements actually are and how they can be improved.
It's literally a quote from Elon Musk right before he dumped in $100M to help OpenAI start.

https://techcrunch.com/2014/10/26/elon-musk-compares-buildin...

Maybe avoid flying off the handle before you've done so much as a Google search?