skysight-inc/HackerNews huggingface dataset:
What does features does Grai have that makes it superior to DataHub?

As I see it, DataHub already gives you a data lineage. Is that not enough?
Lack of sum types and thus impossibility of just having Result<T,E>-like type for returning errors is bigger one for me, I didn't get bitten by nulls all that much in Go

Although I guess that feeds into eachother, sum types would eliminate any need for null types in the first place.
Have they fixed the ridiculous sticking out ethernet port?
System76's next flagship, "Virgo," will be in-house designed and has a trackpoint keyboard with a layout will be similar to their line of Launch keyboards [1].

They've been teasing their Virgo prototype [2] [3] [4] on their social media feeds.

[1] https://system76.com/accessories/launch

[2] https://fosstodon.org/@carlrichell/110571781656976874

[3] https://fosstodon.org/@soller/110442466523846236

[4] https://fosstodon.org/@carlrichell/110435594412453909
I think a new rise of trusted publishers is more likely than professional information-vetting services/jobs becoming widespread. It's sort-of the same thing, I guess, but with the due diligence up front rather than trying to sort out what's good from the vast sea of information pollution after the fact.

Most really good material is already better found in books (even if ebooks) from real publishers than by trawling the Web, anyway. Even before the LLM apocalypse, the Web has always been rather disappointing at the whole "all the world's knowledge" thing. Great for trivia, great for a few aspects or presentations of a few topics, kinda shit for the rest. AI garbage wrecking the Web doesn't seem like a complete change of the current state of things, but a shift in where exactly the "Web is good for this / Web is not good for this" line falls.
My impression was that 90% kanji are significantly phonetic but the remaining ideographic 10% are actually some of the most frequently used (上/下 and others)? Which is what I referred to as "a good chunk of it". But I don't know what I'm talking about:)
I Used AI to Make an Animated Music Video for Under $500
Yes, there are ways to use social class to your advantage, even if just the ease to walk into a mansion and converse fluidly with the owner rather than feeling at unease. There are no ways to fully eliminate the effects of this, but MIT is at least not explicitly doing so.

And there is a lot more to admissions than numbers. Athletics do and should matter - robust health is positively correlated with future success. And essays, recommendations, etc. also matter. And I would think that MIT is not ashamed to say so.
I believe you misinterpreted the question. OP was asking if, for your hosted option, you allow customers to access the database used on the hosted option.
I've had Taxis drive away when someone in my party said "we're going to <place in South Brooklyn>" before anyone got in the vehicle. Cabbies don't want to leave Manhattan. And for that reason you also won't find them outside Manhattan. There's the green borough cabs, but good luck finding one to flag down on a random street in Bay Ridge.
That and lawyer driven development.

I have multiple sclerosis, and I never know if a new medication came out because it's actually better or simply because they could get a new patent for a slightly modified molecule.
I vouched for your comment since I think it's interesting to see how discussion on a topic evolves over the years, but next time maybe consider leaving out the posts that didn't gain traction.

Reposts after about a year aren't considered a problem on Hacker News[0], but including those comes across as shaming OP for posting an often-posted article and makes finding the actually interesting discussions a bit annoying.

[0] https://news.ycombinator.com/newsfaq.html#reposts
Love the visual design, too. The generative/RAG/semantic search is the interesting part, but it's also just very pleasant to look at. Which can go a long way.

EDIT: Disclaimer, I am affiliated with Weaviate.
Caches, memory hierarchies, out-of-order execution, etc. are hidden from assembly as well as C. One reason for this that isn't mentioned in your comment (or the ACM article) isn't that everyone loves C but rather that most software has to run on a variety of hardware, with differing cache sizes, power consumption targets, etc. Pushing all of that optimization and fine tuning off to the hardware means that software isn't forced to only work on the exact computer model it was designed to run on.

The author also mentions that alternative computation models would make parallel programming easier, but this neglects the numerous problems that aren't parallelizable. There's a reason why we haven't switched all of our computation to GPUs.
Neither Intel nor AMD officially support S3 on their recent CPU generations. Unofficially, S3 functionality has continued to degrade over time. On the positive side though, s0ix continues to improve for both Intel and AMD.
I'm alarmed by anyone describing a fellow human being as "0.1X." That's not normal, right?
Love to see this, have always wanted more accessible observability.
How are the trackpads on these? The trackpad on the MacBook is probably one of the main reasons I can’t go back to another laptop.
Very cool! One question, is this model gimped with safety "features"?
So while it is nice that MIT claims to not use legacy now, the process I experienced 20 years ago suggests that alumni still had influence then and even athletics mattered too.

Not to discount your experience, but I don't believe what you experienced would fall under "legacy" or "alumni relations." For those, you would either need to have had parents/family that attended MIT, or a close relation to an alumni. It doesn't appear either of those applied to your situation.
This isn’t legacy, though. There are certainly issues with college interviews, but it doesn’t sound like the specific issue here is related to whether your parents went to MIT.
Well that is lamer than expected. The RLHF censorship was expected, but no 30B model, and single digit benchmark improvements with 40% more data? Wat. Some of the community fine tunes managed better than that. The 4k context length is nice, but RoPE makes it irrelevant anyway.

Edit: Ah wait, it seems like there is a 34B model as per the paper: "We are releasing variants of Llama 2 with
7B, 13B, and 70B parameters. We have also trained 34B variants, which we report on in this paper
but are not releasing due to a lack of time to sufficiently red team."
> ...the process I experienced 20 years ago suggests that alumni still had influence then....

You're making a point here that doesn't support your argument. "Alumni having influence" and "legacy status is considered" are not the same thing.
Does the application have a spot to mention your relatives who attended MIT? And if not, how would they have such a dataset?
Yeah I was just referring to default prices. The only one I modified was the comparison to the Overkill system because the base Apple configuration does not have 32GB of RAM and 1TB SSD.
I was looking for pre-orders to open expecting there will be an Nvidia GPU option too (for gaming + stable diffusion image generation etc).

This has AMD Processor with integrated graphics only. I have never used a computer with AMD processors, will it be able to use Nvidia GPU later at all?
Drones are point to point delivery, which is why they're currently used for transporting high priority items like cooked food and blood transfusions. If drones were legalized in more places, they'd substitute for quick trips to the store. This would be safer for everyone involved and reduce pollution.

Planes fly at much higher altitudes than delivery drones, so the only collision worries would be near airports. The FAA already bans drones near airports and requires special authorization to fly a drone within miles of major airports. Even if you get approval, you can't exceed 400 feet above ground level.
> OpenAI's ChatGPT hit 100 million MAUs in January, and has gone down since.

poor reading of the numbers. one guy at a bank pulled up similarweb and guesstimated 100m registered users and it went viral. whisper numbers were closer to 50m. but in the 6 months since they have certainly crossed 100m and probably are north of 500m, and only recently dipped.
You could do the work and allow them to supplement what you've noted down.
It's shocking how Azure is doomed to win in AI space. It doesn't matter what happens in this field, how Microsoft can fall behind in development of LLMs. At the end of the day if people want to use it, thay need computation and Azure is a way to go.
I 2000% agree with everything in here except this line:

> If you don’t understand the hardware, you can’t reason about the cost of solving the problem.

For me, "Data-oriented Design" mostly implies "try to use SQL-shaped things". In this context, understanding of the hardware is like seeing another side of the query planner blackbox. You should have a general sense of how many raw bytes you can move in a serialized manner based upon your machines & networks, but I feel trying to directly understand how exactly every H/W resource will be utilized goes against these principles at a certain point.

Most offerings of SQL provide exceptionally-powerful tools that attempt to answer questions like "how long might this query take to run based upon history and/or projected growth?". Is this not "reasoning about the cost of solving the problem"?

For non-trivial domains, focusing only on getting the data model logically clean might be a 100% full-time job. You should always worry about performance after correctness unless you are developing a piece of software where performance is the headline aspect of correctness (game engines, DAWs, etc).
Isn’t Warsaw on the up and up?
God man, Gerrit, I haven't heard that name in a looong time.
Prior to generics we relied heavily on dynamic typing via interface{}, for example:

BulkInsert(db *sql.DB, objs []interface{})

This unfortunately meant that any time you had []Foo.. you had to allocate a new []interface{} and copy over the items. Now a function like that can look like:

BulkInsert[T any](db *sql.DB, objs []T)

And we're not wasting CPU cycles to copy the slice of []Foo. I'm struggling to see how that's code smell or less excellent than using []interface{} or duplicating the code for BulkInsert for every insertable type in our application.
When it can help me count inventory or cell culture counts I'll be sooo happy.
On my side, a combination of:

- I'm likely to return back to some of them. I might not know which ones. Typing in the address bar brings them back fast and the page does not need to be loaded again. Having the tab already open is also a strong signal that this is what I'm looking up.

- no noticeable slowdown anyway, Firefox is actually quite efficient.

- I don't care for taking the time of closing them progressively. It happens that I will close them all at the same time at some point when I feel like I need some clean up. Usually when I'm done with something.

- I think I learned to mostly ignore this part of the screen. Everything happens in the address bar.

In short, it's a combination of intentionally leaving tabs open so I can go back to them later without reloading the page, and not wanting to spend the time to manage them.

I usually have under 100 tabs open though, often even fewer.
Mentioned in a comment of that MO question is Thurston's "On proof and progress in mathematics" https://arxiv.org/abs/math/9404236
because Facebook is a consumer company and this is an enterprise play.

They enterprisesh plays they've tried Workplace / Parse / Neighborhoods (Nextdoor clone) haven't been super successful compared to their social / consumer plays.
It is a delimited one-shot continuation. Delimited continuations are first class objects like any other and it should be possible to close over them.
> the average US audience hates both sub and dub content.

Probably still true at present, but it's a mutable attribute. All you need to change this is to consistently present Americans with foreign content they personally find compelling. This has already been demonstrated with anime; Americans who like anime become acclimatized to subtitles, and of course dubs. And it's happening again with Americans who like romantic dramas; they're increasingly turning to Korean content. It could easily happen with blockbuster action movies too, particularly since those are light on dialogue anyway.

If Hollywood is counting on native English content being their moat, I think they're in trouble. That's a moat Americans are willing to cross if enticed with enough good content.
If our hypothetical web developer needs a command-line tool, why shouldn't they write it themselves? And why would using different programming languages be the same skill-set, but CLIs vs GUIs be a different skill-set?

There are other considerations to take into account, too: in an environment that commonly uses `npm`, a JS or TS package may be the easiest way to distribute your CLI tool. Especially if it's a tool intended to be used in the context of an NPM-based project.

For what it's worth, I have published CLI tools: `downgrade-build` is written in TypeScript, published with NPM, and used by my other NPM packages. `dabl` is written in Rust, published on crates.io, and honestly will probably only ever be used by me but it's useful to me :).
Vimium - press shift-T - search among all page titles and URLs of open tabs.
I'm using the iOS 17 beta so not sure if it is only on 17 or works on 16 also, but you can download parts of the map on the Apple Maps app now
Dads often buy sportscars around fifty or so not to pretend they are twenty and hot again, but because they are finally in a position to do so. Finances mostly in order, kids are leaving the nest and seem to be doing OK.

So you see that car you have always wanted but never bought because it's impractical and expensive and say to yourself, "I don't need four seats any more, and I do have the money if I'm careful. Why not? I've always wanted it."

Of course some folks do this irresponsibly, but it doesn't have to be a fantasy about pretending to be something you used to be. Just now you can, when before you couldn't.
There are really only three companies offering good language model APIs: OpenAI, Anthropic, and Microsoft Azure by serving up OpenAI's models. That is it.
Canada is composed of 40+ million people.
The OP says social interaction is "how work gets done". This is misleading unless we also add "and individual work is also how work gets done, in some ways to a much greater degree".

If I were to say "individual heads-down focus is how work gets done" I would be rightly criticized, even though this is somewhat closer to the truth than what the OP says.
> YOU got into MIT, not the color of your skin, nor whose parents you had.

Or you get into MIT because of your zip code, which is basically true of all elite schools:

https://www.admissionsmadness.com/blog/your-zip-code-is-the-...

your half dozen friends are anecdotes.
Saudis accused of using Snapchat to promote crown prince and silence critics
It has an option for a discrete AMD GPU.

No word on other vendors' GPUs—yet.
Nil is a carefully chosen name in Go, and was a trade-off which was made. It’s not quite right to compare it to null in other languages.

I agree it is not as safe as a language like Rust, however it was the right trade-off to make in my opinion.

The main protection you have against nil pointers are nil receivers, and knowing when to use reference semantics vs value semantics.
Has anyone seen any benchmarks for these new AMD processors that show power per watt? I have the previous generation Intel processor, but it gets too hot too easily, and I'm thinking of upgrading to the new motherboard.
I agree, there is nothing "wrong" with it. It's just not for me.
It's extremely common at selective schools for alumni to conduct interviews which can be a two-way street. Certainly, the interview can factor into the admissions process although it's probably a small factor in general. And, yes, athletic achievement has been taken into account to some degree, especially significant achievement, by MIT for as long as I remember.
They don’t run a cloud services company and get a ton of data elsewhere already. Not worth the effort (yet) imho. I could see them getting into it if the TAM truly proves out but so far it’s speculation that this would be huge for someone outside of selling compute (ex aws/azure)
> But I also feel that sports achievement is given far too much weight as well, in general.

Probably because if you have good athletes, it can bring in a lot of money to your institution via football/basketball ticket sales (a lot more than tuition). It's a question of funding in most cases.
You are countering whisper numbers with more whisper numbers.
Yes, sum types would solve the problem - you are both identifying the same issue imo
Nothing is generally an end in itself. You get somewhere and then you see more figurative places to go. But staying home is the best way to never know they exist.
>The 4k context length is nice, but RoPE makes it irrelevant anyway.
Can you elaborate on this?
I think it's 60-70% of academic achievement can be explained by genes. If you know kids from a big family, their academic success can vary significantly although they have the same parents.
> All these “I work better from home” folks never mention how they prove it to the company.

Are you trolling? I'll assume honest intentions, but this is borderline flamebaiting.

By showing you built what you promised you'd build.
As recent tech layoffs showed, job security is an illusion even at big corps. I work in toxic and heavily understaffed group. And guess what, the guy who loudest complained about being understaffed was let go. Problem solved!
Which is why only pure-blood Germans must be allowed to the higher education unlike Jews, Slavs, Gypsies and other such Untermenschen. sigh

Genetics don't determine that much as some would like to believe, seriously.
EDIT: formatting

This feels a lot like a self-fulfilling prophecy that Javascript just happened to be chosen for.

- Javascript is "easy" and the only option for browsers, so lets teach it to beginners.

- We have all of these beginner programmers who can't work on the backend without learning a new language, so lets put javascript on servers.

- CPU, memory, and bandwidth have continued to become cheaper, so lets just run everything in javascript because "we can"

- Let's hire javascript developers because we've made them the easiest to hire for

- It's too expensive to use a different technology because our entire engineering team is javascript developers

I honestly can't fathom the reasons why we've encouraged Javascript to eat the world, but I don't think there's any arguing that it has. Is this good or bad for business in the long term? My personal take is that it isn't, but there are enough variables to make this really difficult to say with any kind of certainty. It feels more like we've just:

- Lowered the bar for acceptable quality over time

- Convinced ourselves that the Javascript ecosystem is a one-size-fits all optimization for time-to-product
> Google's model is not as capable as llama-derived models, so I think they would actually benefit from this.

Google's publically available model isn't as capable. But they certainly have models that are far better already in house.
Off topic: do you use a tracking program for your hours and if so which program do you use?
This idea, that work is theater, the only thing that matters is the performance, not actually getting work done, etc. is to me symptomatic of some kind of bubble. Real work has always been about work, and if people aren't really working it means that we're in for some sort of correction. Whether that means layoffs, incumbents getting beat out by companies actually doing real work, or something else, I don't know.
Any idea on how it does on other languages? In particular, non-Latin languages like Arabic, Persian, Urdu, Hindi, etc.?
I think it's because of game development. Many devs target Windows for DirectX, since it's easier and cheaper to target one platform, and Windows dominates desktops, so you won't get gamers to migrate without that support.

There are various ways to get Windows games working on Linux or Mac, but they aren't out of the box, which is significant enough to prevent wide scale adoption.
Configure > Expansion Bay System

There's an AMD Radeon™ RX 7700S GPU available for 400$. The Verge article implied that they'd be releasing new GPUs in the future, as well. (emphasis on implied - it's not a certainty.)
Llama 2: Open Foundation and Fine-Tuned Chat Models
Robust health is positively correlated with pretty much every metric of life success. Success in athletics is not only a sign of positive health but also another data point on work ethic. There are some people who can get a 1600 on their SATs without ever studying and there are some people who can run a 5:30 mile without ever really training, but very few people who can do both.
You are joking right? £300k for a plumber? I looked around and typical salaries are more like £30k-£50k. And I looked at Pimlico Plumbers.
I think the issue is more than the divergence between what nominal GDP suggests and what people feel demonstrates that nominal GDP is not a useful metric. It essentially measures your ability to buy things denominated in USD. Some of those things are important and others are peripheral. But the purchasing power of most of the important USD-denominated goods is already reflected in the PPP adjustment. So that leaves the peripheral stuff. So for example, the standard of living in South Korea is probably closer to the country's $45,000 PPP GDP per capita, than to its $35,000 nominal GDP per capita. It doesn't really make a difference that South Koreans can purchase fewer MacBooks and must instead buy Samsung products.

It's similar to people who insist that folks in New York or San Francisco are better off than folks in Texas because of higher incomes, without adjusting for cost of living. If that was true, domestic net migration patterns wouldn't look the way they do. Yes, folks in New York or San Francisco can buy more MacBooks, but that's not a useful metric.
The benchmarks look amazing compared to other open source LLMs. Bravo Meta.

Also allowing commercial use? Can be downloaded today? Available on Azure AI model catalog today? This is a very impressive release.

However, if I were starting a company I would be a little worried about the Llama 2 Acceptable Use Policy. Some of the terms in there are a little vague and quite broad. They could, potentially, be weaponized in the future. I get that Meta wants to protect themselves, but I'm a worrier.
Perhaps somehow to you that quote is about exactly the same problem but ... it doesn't look like it.
Totally fair, and I agree contributor docs generally make more sense to be in their own document. That is how I feel I have seen most repos handle those docs.

I was thinking less about contributors, and more about someone who just wants to use your project locally. Spin it up, try it out.

Scanning through the appsmith repo, I don't see any files that jump out to me as documentation on how to build and run it. So it seems I would need to dig through the build system to discover what runnable things are in there. I would probably have to look at some application code to figure out what kind of storage it wants to talk to and how to configure that.

That is a lot of work to give it a test drive. I assume this is to keep some moat for the saas offering, but that dx makes me less likely to consider exploring it to begin with.
I wonder when if meta will enable this as a service similar to OpenAI - it seems to me they could monetize this ? Could be a good way for Meta to get into the infrastructure business like google/Amazon?
Great read and writing style. Loved the videos and photos. I've been on The New river in WV (super tame), this looks awesome by comparison.

I've never seen those two seater rafts, really cool. Is the person in the front supposed to be in a spotter role?