skysight-inc/HackerNews huggingface dataset:
One can check this via static analysis as the complete code tree can be inferred with relative ease (only package paths and usingnamespace are depending on comptime) + third party code will be able to query compiler info, so I do not expect this to be a big problem once static analysis symbols can be enforced as unique (see https://github.com/ziglang/zig/issues/14656#issuecomment-143... and follow-up for the use cases of static analysis tooling).
Also, since there is currently no problem: YAGNI and solve it once a use case comes up.
Narukawa's AuthaGraph map is actually a family of projections so you don't have to settle on one bias/distortion. I like Buckminster Fuller's Dymaxion projection, with the North Pole roughly in the middle. That is a very practical way to present the planet laid flat because of shortest international flight routes frequently being over the Arctic.
Other animals also commit rape for pleasure, but we don't use that as a moral guideline for human behavior.
Student 1. He has the resources needed to move ahead. And unless my university can provide self help to the motivated, student 2 may not work out well here.
Hi HN, I'm one of the co-founders at TableFlow. At our last company, we spent a ridiculous amount of time updating and troubleshooting the CSV import functionality to handle seemingly endless edge cases. Our goal with TableFlow is to tackle as many of the challenges as possible, so that engineering teams can focus on building their own product. We'd love to hear any feedback or ideas from others who have experienced pains related to data import.
Running one of those same routers myself, been great. Setting up a friend with a topton N305 box that will host proxmox, about half resources going to OPNSense for routing, while also running pihole and wireguard... it may also share a usb connected HD for file sharing if/until he gets a separate nas.

I do wish there were one of them that included even two 3.5" drive bays so it can run as a forbidden home server doing all the things.
It’s as if you’re trying to make perfect the enemy of good. Standardized tests aren’t perfect but they give less privileged kids the best choice at attending a good college.

The kids of the upper class and the rich will always have an upper hand compared to the poor. However, standardized tests limit how wide the upper hand is. An upper class kid still has to study and pass the test, and the poor kid can also do that.

If admissions become “holistic”, poor kids would have little chances. Good luck to that poor kid competing subjectively with kids whose parents send them on impressive charity trips and get them unpaid internships at the most prestigious companies.
I much prefer the HTTP client that comes with IntelliJ, to be frank.
Even if Apple did implement more eGPU support, their relationship with Nvidia has soured so badly that I don't expect their drivers to ever work with macOS. AMD cards may work because Apple has used their GPUs before, but even on their new ARM chips Apple has decided to forego support for AMD GPUs.
You wouldn't need to filter too deeply if you subscribed to my feed ;)
It's weird how much I've come to like this font. And like @tentacleuno, I use it pretty much anywhere and everywhere I can get away using it.
There was a show where you can kinda hear some low quality audio that sounded like a song ringtone.

It's basically the end of the show, credits are rolling as this dude (high on edibles) is fumbling around his living room looking for the source of the music. After a good while he finally finda a pair of iconic red Beats headphones and puts them on and the music cuts to high quality and he starts vibing to the beat as the scene fades out.

I can't remember what the show was, but i remembet how pissed i was for getting hooked into a clever product placement ad.
That was never sustainable. Netflix got that content for cheap because streaming was the last stop on the value chain. All cost of production was paid by the tv network that commissioned the content. And if you couldn’t sell it for re-runs, streaming was a way to get something out of a dead asset. It was free money.

Now streaming is putting the TV networks out of business. Nobody is going to make content to dump on streaming for nearly free.

People also forget that in the glory days, Netflix’s steaming movie selection was always bad. Like discount bin at Walmart bad.
Google: chrome is free and makes up 62.85% of browsers and android makes up 70.89% of all mobile operating system. Both drive users to google. Google ads is still one of the easiest tools for monetizing websites and advertising with a large market. Even if Newcomers bridge the massive technical gap, they won't have the same size of market so they aren't going to be as attractive unless they niche down significantly.

Apple has a strong luxury brand, higher quality, a large valuable market with a strong app community. They have a similar insulation to external players. Macbooks also tend to be popular in development communities due to its unix based os and strong support, which can be a strong alternative to a linux os for companies, but has been watered down with Windows push to support WSL2.

Postman doesn't have a moat. They don't have a strong marketplace where they can profit of exchanges. They don't have a significantly more advanced tool. it can be easily replaced by any user with an equivalent product with no real loss.
It did not getting worse, it is just us finally discovered our new date was not as smart as we thought
Bruno – A Fast, Git Friendly API Client
I know I'm going to be downvoted to hell but:

As long as it's not a forced choice, the user buys the drugs at their own will, knows exactly what they are getting and the odds of addiction (if the chemist clearly states that, say, there is 1/1000 of "being addicted" some random thing and the does is indeed randomized to produce that outcome 1/1000 of the time fairly), and even the outcome is not real money, could the dealers really be held responsible for anything?

It's a free market and someone did a terrible choice. Condolences to their family, yet... As a for profit company it's perfectly normal for a company to follow tactics that guide the user into spending, it's called, well, business.

So we should sue everybody? Of course not. Purdue Pharma is just playing by the playbook, which is perfectly normal for a company to maximize the profit. As long as they don't outright lie like saying you can get some addicted 1/1000000 of chance but it's actually 1/10, they should be fine.
Building with LLMs does not have to be that different from building on top of any other APIs. (*) The two things that are crucial are:

(1) Observability

Being able to see and store the flow of inputs and outputs for your pipelines. In development, this is invaluable for seeing under the hood and debugging. In production, it's essential for collecting data for eval and training.

(2) Configurability

Being able to quickly swap out and try different configurations -- whether it's "prompt templates", model parameters / providers, etc.

To that end, I have my own internal framework & platform that tackles these problems in a holistic way. Here's a short example:

- The basic building block https://www.loom.com/share/d09d38d2c316468fa9f38f5b386fc114

- Tracing for more complex system: https://screenbud.com/shot/61dc59a6-5c73-4610-8168-753b79062...

- Code example in TypeScript & Rust: https://gist.github.com/Palmik/42940e3887d6446244f8b74ce0243...

I recently wrote a bit more about this here: https://news.ycombinator.com/item?id=36760727

Would be happy to chat and brainstorm with folks working on similar problems.

(*) I am basing this on experience from working on Google's Bard and now on my own products.
I grew up hearing about how the jet stream was going to affect the weather, and I lived in Indiana (US) - and I lived there until my mid-30s.
>we as a species do have the tendency to put ourselves above others

I mean, all species do this. Antelope don't lay down to be eaten by lions because it is good for the lion.

It is funny that you feel like this is wrong while eating meat. I also eat meat and I would say it is morally much worse to kill a pig because I like the taste of the food and killing a kangaroo to provide significant quality of life improvement through increased mobility to those with severely damaged knees. I have zero issue with this being used until a better solution without killing a kangaroo could be developed.
I like that they let me run same set of APIs against different environments.

Also I can stitch together different APIs by taking response from one API and pass it as request to other APIs. For instance I invoke login API, grab session ID from the response and pass it to other APIs which are behind login.

Of course one could do all of this in curl but it’ll be cumbersome. And yes, if all you want to do is invoke a single API then Postman is definitely an overkill.
That doesn't answer the question though, does it?

https://astralcodexten.substack.com/p/the-phrase-no-evidence...
> 0.24-0.30g/kg (0.11-0.14g/lb) is quite below 1.6g/kg (0.725g/lb).

0.30g/kg is per meal, and they say meals should be taken every 3-5h, so I guess there are multiple meals per day.
The first time I saw this discussed here (a couple of months ago), I thought this was clickbait.

Since then, I've found that the quality of coding answers has declined to the point where I have almost stopped using GPT-4 entirely. That's coming from a paying subscriber who until recently was using it almost continuously every working day.
Expanding cloud logging to give customers deeper security visibility
Their 'a' is quite different from the one in Comic Sans, unlike Comic Mono which is more faithful. I would say that Comic Sans generally looks closer to Comic Sans than Comic Code. Now, is it better, that's a different question.

Comic Mono lacks accented letters, but I guess I could cope with the occasional ugly replacement. I'll try it for a while in the text editor.

I find it quite nice that the Comic Code's author mentions Comic Mono.
I have been using lazygit for years. Love this tool. It is fast, doesn't need much ram, I don't have to leave my terminal (I also use byobu / tmux for tabs). I also use lazydocker from the same developer.
Arrow.js looks very interesting.
Definitely going to try it out.
Sure, but Disney+ loses money. Nevermind the jacked contracts - which everyone is striking over - that, among other things, cut workers out of residuals from streaming which is also artificially lowering costs.

I wish these companies would charge something sustainable.
You can buy the jerky on Amazon last I checked. This amazed me the first time I learned about it but apparently it's pretty mundane in Australia
> merit-based approach.

There are still issues with this. Food insecurity being a primary one. But apparently universal school lunches is not as important to people as having a HUGE military budget. What kind of beast doesn't want to feed kids!?

Edit: Apparently plenty even on HN. Wow. Color me shocked.
It is a bit surreal to see this headline hit the top of HN, as I sit in a CMU owned office building, looking out the window at Univ of Pittsburgh buildings.
There are plenty of choices for higher edu. What's the benefit of forcing a one-size-fits-all business model on all of them? Why should small out of the way esoteric college - or any other for that matter - have to follow Carnegie Mellon or similar?

This isn't being inclusive or diverse, it's assimilation at the institution/industry level. Yeah, ironic.
You're welcome. A word of caution, changes in PAM can break desktops. I would certainly research working examples that people have implemented on the same version of Fedora as you to avoid headaches. Or at least ensure you can boot into single user mode or boot off a RAM diskless distro to rescue your system. I would also back up the /etc/pam.d directory somewhere that is easy to find and maybe even do a git commit in that backup directory so you can walk backwards through your changes in case something breaks. rsnapshot is also a good way to preserve backups and snapshots of directories.

Some of the PAM modules have corresponding commands that can rewrite the configuration files and reduce the risk of breaking something but not all modules have tooling in place yet probably due to a lack of popularity/demand. authselect, authconfig, etc...

Another Firefox addon I neglected to mention is Block Website [1]. It can be configured in a reverse mode, only allowing websites that have been explicitly permitted. A password can be used on-demand to add new sites.

IPTables can also be used to enable or block access to anything (by name single shot lookup, IP, port, etc...) [2] Using domain names in IPtables can be problematic if the site's IP changes before you restart IPTables or if a CDN is in the path with shared IP's and SNI TLS.

[1] - https://addons.mozilla.org/en-US/firefox/addon/block-website...

[2] - https://ipset.netfilter.org/iptables-extensions.man.html # search for the "time" module.
The cynical(?) explanation is that it is precisely because of the dismantling of standardized testing that getting rid of legacy admissions tenable...because it means schools can still proxy for class in admissions decisions (except veiled as extracurriculars, or "oh, this student knows calculus" in boston/sf).

If Harvard or USC were on the list I'd wager this to be the case, but MIT, Mellon & Pitt are serious schools so I believe them when I say it's in favor of increased rigor.
china is not going to ever respect western patents. people need to get this through their thick skulls. if your company is not compatible with china existing, one of these things is going away, and it isn't china. the madder you get, the less they care. they're on the other side of the planet and have their own system. they're not even thinking about you as they go about their business.

i swear it's like the collective west just infinite-loops through the stages of grief when it comes to china even existing.

and to those of you who think "well we have to do something about it" -- yeah, the west has been "doing something" about it for hundreds of years. various tactics, strategies, wars, colonialism, both pro- and anti- whatever regime is in power. none of it works long term.
actually had higher SAT scores than non-legacy admits

Is the SAT score the only measure of merit?

The non-legacies are going to miss on the chance to make social connections with legacy admits who have a lot of connections...and access to a lot of resources..
AppleScript also did this. I loved it
> used to mean something, to carry some weight

When was that? AFAIK, the great differential of RFCs is that they never carried any weight, and as a consequence the process wasn't taken over by entrenched interests.
S1

S1 definitely.
Fwiw, The jet stream circumnavigates the globe, there are multiple as well

https://www.noaa.gov/jetstream/global/jet-stream
I agree with you that the end of legacy and race-based admissions is a good thing. I think it's dangerous to think that a meritocracy always leads to good outcomes when there is huge inequality. This best analogy I can give is the "sports stars" analogy. Professional sports is probably the most even playing field I can imagine - there is such a huge incentive to win games that pretty much all else besides skills on the playing field is ignored. But what it results in is a teeny tiny elite making millions, and nearly everyone else barely making enough to get by. So if the rest of the economy was like the sports stars world (and more and more of it is leaning that way), what reason do the rest of the 99.99% have to support this meritocracy? Sure, you can say it's an improvement that the best people are in charge, but if it's clear my genetic talents will prevent me from ever being a star, my incentive is really to tear the whole system down if none of those benefits ever make it my way.

I think one contributing factor you see behind so much increasing social strife, the resurgent interest in unions, etc. is the belief that unless you make it to a top job after a top school, you'll barely be scraping by your whole life.

Pure meritocracy in a "winner take all/most" economy leads to a very unstable society.
I can't find it now but a few years ago there was a fontforge script going around that would papyrusify any font. It was pretty gruesome for most but always funny.
There's no need to be antisemitic, but I get what you're saying.
I think it's probably a good idea that GPT4 avoids legal or psychological tasks. Those are areas where giving incorrect output can have catastrophic consequences, and I can see why GPT4's developers want to avoid potential liability.
Show HN: I made an app that lets you realize our time is limited on Earth
I really wish I could reproduce the thing on demand. I'd file a bug report but it has happened only a handful of times to me in the past 2 years and only on a single server. :-/
Laugh, but if my smart RSS reader YOShInOn evolves far enough in the direction is going it may very well model my inputs and outputs enough to replace me.
I prefer Fantasque Sans Mono (https://github.com/belluzj/fantasque-sans) myself, mostly due to its loop-less style variant, but any code that resembles an OpenBSD slide set looks instantly good to me...
Cheat layer has thousands of global users running our agents, and we started building agents over a year ago. We were the first to get approved by openAI to sell GPT-3 for code generation in summer 2021. We're growing MAU 40% MOM and MRR 50% MOM. We won #1 product of the day 4/1 on Product hunt, and users can pay to access our no-code agents that uses a unique project management interface to build actually useful agents for businesses.

Some improvements we've made:
1) Agents use a global supabase to store "successful" code from tasks so new users don't have to go through regenerations to find the same solution.

2) Each user has their own supabase to grow valuable business data, and our autonomous sales agents can now maintain conversations across email, sms, and voice calls. This is our defensive moat vs Microsoft, since they can't hire overnight to copy this data and can't sell it back to customers. This allows agents to implicitly learn things like "high converting copy" and our new users don't have to start from 0 when starting a new business. We even had a customer reply to one agent 5+ times: https://twitter.com/CheatLayer/status/1676959310562349059?s=...

3) We designed a new 'guidelines' framework that dynamically constructs the system prompt based on context, which allowed us to push the limits in specific use cases.

4) A library to divide up tasks and solve them as a hierarchy https://www.youtube.com/watch?v=FFb59WmQoFU

5) Most exciting recent update was adding voice synthesis to our autonomous sales agents, who can continue the conversations across email, sms, and now voice. https://www.youtube.com/watch?v=2s4iQ_joToc

6) We setup a testing framework for the guidelines I mentioned above to make sure we constantly iterate. In this way we can also prove the old GPT-4 model is definitely worse and some automations don't work at all if you take full advantage of the new model.

Check out our weekly live streams for all the updates, since there's been a lot since we've been working on this since 2021: https://www.youtube.com/@CheatLayer/streams
Race-based admissions was a pretend way to remediate slavery and Jim Crow without spending any money or focusing on the harms done to the descendants of slaves. Almost everybody who thinks that the racism of Affirmative Action was a terrible thing also thinks compensating the descendants of slaves for the unpaid work and legal segregation that their parents, grandparents, and great-grandparents (and so on, 10-20 times) endured would be 100x worse.

The reason for AA was because you couldn't get anything that specifically calculated and addressed the harms of slavery and Jim Crow past the advocates of "meritocracy." Was the literal pricing of slaves not the ultimate capitalist proof of merit?
Quiz time, what's the bug in this C code:

int parse_until(FILE *src, char *ptr, ssize_t maxlen, const char *s) {
int out = 0;
while (out < maxlen) {
*ptr = fgetc(src);
if (*ptr == EOF) { // hit error while scanning
*ptr = 0;
return ferror(src) ? -out : out;
} else if (strchr(s, *ptr)) {
*ptr = 0;
return out;
}
ptr++; out++;
}
// we only make it here if we hit maxlen
(*--ptr) = 0;
int skipped = parse_skipwhile(src, s);
if (skipped > 0) {
return out + skipped; // errors are negative, eof is ok
}
return ferror(src) ? (skipped - out) : (out - skipped);
}

Hint: it relies on implementation-defined behavior such that it (mostly) works on x86 but not on ARM.

(The fact that it silently clips the string if it's overlong is annoying, but it's not what I was thinking).

So EOF is defined as -1. Depending on how the environment chooses to define char, one of two things can happen. On systems like x86 where char is signed, it's impossible to read a byte value of 0xff, as it is confused with EOF. If instead you're on a system like ARM where char is unsigned, then you can never read EOF.
The ones that I've worked at still allowed you to keep your things in a locked drawer. I'm surprised to hear there are places that don't even allow that much.
Rather odd that MSFT invests $13B into a partnership with OpenAI, integrates OpenAI's most popular product into several MSFT products (bing, GitHub copilot, etc), and then the OpenAI-hosted ChatGPT (which is now in competition with MSFT's offerings) degrades over time.

I'm old enough to remember a time when MSFT got in a bit of trouble for anticompetitive behavior. This post has some reasonable-seeming explanations for the observed GPT-4 degradation other than explicit anticompetitive coordination between MSFT and OpenAI, but given their interests (MSFT: to get people to use bing and get access to as much private code as possible, OpenAI: to get paid), I suspect those reasonable explanations are in service of reducing competition.

I could give bing a try, and I don't have any valuable private code (well, valuable-to-MSFT code), but I would like to play with running big models locally, so I guess I'll take this as motivation to pony up on a 40GB+ VRAM GPU.