skysight-inc/HackerNews huggingface dataset:
Berkeley Mono has been my go to font for a while now. https://berkeleygraphics.com/typefaces/berkeley-mono/
Fox is shitty. But it's just giving people what they want in a system where that is rewarded.

Personally I think we just have to wait out a generation who lack the skills for fake news etc until they gently die out. Then we can go back to facts and expertise 90% of the time.
Netscape didn't really have the data to deal with and more importantly state. If you mess that up you are done. The articles example of a billing system is a lot more difficult to manage.
>So the server is wildly insecure and wants to make it my problem.

Take for example a simple spam bot. The bot authenticates and then starts sending spam to people. Detecting spam and spammers server side is an imperfect art. It is a constant game of doing things to reduce the rate of spam. It can help a lot if you can ensure that only your client is able to work with your service. This means that attackers can't just write some python script and deploy it somewhere. They have to actually be running your app and actually liking the content in the app. This increases the costs for attackers and reduces the amount of spam.

Both client and server security is important.
I'm reminded of this Goomics: https://goomics.net/50/
I don't think many conlangs will ever succeed because of the relatively huge popularity of Esperanto.
I thought building on TipTap would take too much time but I was wrong. I've looked into TipTap extensions and it seems that in less than a week you can build a very decent Notion-like editor. So we will be rebuilding everything with TipTap soon.

Initially I chose Blocknote over EditorJS because I wanted draggable blocks / something that feels more like Notion. But it wasn't a good call to make the decision based on that.
>our scientific institutions are systemically broken in ways that promote spreading fraudulent results as established scientific truth

Scientific consensus is still very reliable and if 95% of accredited scientists in a field say something is true it is in society's best interest to consider that to be the truth.
Nope. Sorry, that's on you.
> Another thing is that even today

Thanks, this made me laugh.

No, there are enough things which can mean multiple things in one language and doesn't have the same pairing in the other.
Apple has $200B in just cash.
That will not advance science much because of completely wrong incentives. Scientific knowledge does not always have to be monetized and often is impossible to monetize, yet it is extremely valuable. Just a few examples:

1. Verification of prior research that produced negative results (e.g. proved some hypothesis wrong). VCs may want to take the risk and fund the original research, but what’s the risk model in verifying the negative results?

2. Theoretical research that will yield practical results only in 50+ years. No VC would wait that long (what share of fusion research was funded by VCs in the last 50 years?)

3. Research that undermines capitalist model, e.g. by demonstrating the necessity to increase taxes or altering redistribution to reduce inequality. The society will clearly benefit from it, but what could a VC gain from that?
So far I'm working it into personal projects gradually. Runtime checks are at least as useful as something like pydantic's validation, and more expressive, because validation is basically "pre" but now deal can provide the "post". DBC via pre/post might be "just" syntactic sugar on asserts, but notation matters: it looks great, it reduces cognitive load. It easily does stuff that's impossible or just awkward with types, so having an alternate way to express constraints available probably keeps me out of certain rabbit holes.

Really looking forward to trying verification ( https://deal.readthedocs.io/basic/verification.html ) but I think I need to hit some critical mass of annotation first.
Wide spread? PI's are required to publish. It is impossible to maintain quality of papers via peer review at scale so bad papers usually get through simply because of the volume. Throw in a profit motive and people get creative about hiding it.

See this recently published article https://www.nature.com/articles/d41586-023-02299-w.

One would think that clinical trials would be documented and scrutinized out the yin-yang but they are not.
My experience is very little choice if you follow your aptitude.
it's a known issue and science in general is improving on the reproducibility front.

i think that technological complexity kind of snuck up on many fields and it has taken time for the very competitive research culture to adapt.

releasing data was a complicated proposition back in the 2000s, where today more and more are appreciating the need for it.

i think the real solution to all these problems comes from adjusting the funding model. there should be more money available for those who are willing to do the less exciting work of completely reproducing pivotal results from scratch.
I used this and built my own.

https://mitxpc.com/products/mitx-4125a
Conlangs are fun, but what will probably happen is we will evolve more efficient communication protocols as bandwidth increases via multimedia communication, Neuralink, etc.
One might say that debugging is a form of investigative journalism, and vice-versa.

Particularly when the error cannot be reproduced/captured on-demand, and you need to develop--and test--a story for how the final state could have been reached.
The underlying problem is the community's decision to make users manage this in the first place.

This is an example of a setup.py that correctly installs the accelerated PyTorch for your platform:

https://github.com/comfyanonymous/ComfyUI/blob/9aeaac4af5e19...

As you can see, never merged. For philosophical reasons I believe. The author wanted to merge it earlier and changed his mind.

Like why make end users deal with this at all? The ROI from a layperson choosing these details is very low.

Python has a packaging problem, this is well known. Fixing setuptools would be highest yield. Other package tooling can't install PyTorch, for example: https://github.com/python-poetry/poetry/issues/6409#issuecom....

PyTorch itself is wonkily packaged. But I'm sure they have a good reason for this. Anyway, it goes to show that you can put a huge amount of effort into fixing this particular problem that everyone touching this technology has, and the maintainers everywhere will go nowhere with it. And I don't think this is a "me" problem, because there is so much demand for packaging PyTorch correctly - all the easy UIs, etc.
Nope. I think this is better: We spent zero citizens tax dollars on science grants and all scientists had to get venture capitalist funding like the rest of the world.
How many of you have memorialized an IP address?
What if it really takes two generations to be good at something?

Since 1789 (in France) we postulate that inheritance in a societal curse, and postulate that everyone must be equal at birth.

However, there are countless examples where sons of doctors make better doctors, sons of journalists make better journalists, and sons of presidents make better administrators of oil companies in war zones (joke intended).

We should still aim so that it is possible to succeed as an orphan, of course, but we should also recognize that the best tricks ate learnt during teenage years, when you ask “Hey dad, how come the board of a company isn’t salaried? Dad, how did you deal with your last board where you had too many naysayers? How does it work when you have to fire an employee?”

Of course I’ve read my share of books by Ben Horowitz, but of course being the son of such a person gives tremendous advance on how to deal with a lot of situations.
One side effect my SaaS[1] experienced with card testing is that Stripe's reporting still includes this fraudulent activity as successful which throws off my numbers. For those who can relate, I documented it on GitHub[2] and even developed a mobile app (PWA) that corrects the issue with Stripe's mobile app reporting.

[1] https://last10k.com

[2] https://github.com/hbcondo/revenut-web
One other problem is that whenever these conversations come up in "extremely public spaces" (i.e. the internet), you inevitably have a small group that strongly identifies with the textbook definitions of introvert/extrovert. Anecdotally (though this is the internet), this is almost entirely self-identified introverts; they will swear that every social interaction leaves them drained and they need a certain amount of hours alone to recover (there is almost certainly some confounding variables and bias at play here). Afterwards, those that do not see their own lives described by these definitions are generally less interested than the former group in arguing about the definitions' supposed validity.
You're heavily conflating anxiety and introversion. My wife is an extrovert with anxiety - once she gets comfortable she's energized by people. She comes home bouncing off the walls. I'm an introvert - regardless of comfort level I come home and want to go to bed immediately.
Same here. I started with k8slens, but moved to k9s when k8slens started requiring the login. I didn't know about Openlens, which seems to be a fork of the open source portion of k8slens. But I've gotten pretty good at k9s now, so I'll probably stick with it.

In either case, both tools have made me less proficient with kubectl. Now I mostly use kubectl to apply yaml manifests. Editing a manifest in k9s is not as straightforward as I would like, and it's nicer to have a local copy of the file.
I already do that when I can - but I'm more concerned about the legions of beginner-to-intermediate-level "coders" out there who will be learning outdated (if not woefully insecure) programming habits from those low-quality sources, which comes back to bite us all because, like it or not, companies hire people on the basis of how cheap they are, not about how competent and socially-responsible they are.
My preferred gas station got tap to pay during the pandemic and I make it a clear effort to use it every time I get gas to try to bump the numbers up so it doesn't go away or gets fixed if it breaks. Such a great feature.
A frustration I have with langchain is the number of primitives and terms -- insane how long this blog post needs to be to explain everything.
Ah yes - we eventually changed this. (Just saw your comment now.) Thanks!
Thanks for letting us know, I've logged an issue, we'll fix that this week or next week. https://github.com/twentyhq/twenty/issues/763
Which of the ten Google result pages full of Alternative to___ pages are you talking about?
Hack – A Typeface designed for source code
The issue is bad law enforcement. Municipalities and states don't want to bear responsiblility for policing this type of lawbreaking.
As an anecdote, I am always drained by social interaction and always recharged by solitude.

I can be home alone all week and still dread going out to a party if I’m not in the mood. I’m a very social person, but it is still draining. I have never felt so alone that I need social interaction, but I have frequently felt a strong need to be alone.

But I’m also like the parent in that I’ve lead large teams, had greater interpersonal relationships, and have been hoisted to leadership positions regardless of if I was trying to get there or not.

Finally, I imagine the reality of extrovert vs introvert is similar to the modern understanding of gender as a spectrum. I would guess there are not many people that are wholly introverted or extroverted.
Overflow from signed arithmetic always results in UB. But an unsigned-to-signed conversion outside the range of the target type just results in implementation-defined behavior; see C17 §6.3.1.3 ("Signed and unsigned integers"). And most people these days (including me) take the simple approach of not supporting any implementation that doesn't just perform two's-complement wrapping for all conversions.
I was tempted to get Comic Code, but I wanted to add a few characters (for Agda/Lean stuff), and I think the license precludes that. So I'm currently using Comic Mono / Comic Shanns with some tweaks.

The cost is $30 for the "Coding Essentials" collection, which is more than sufficient for everyday needs. (You're missing out on stuff like Thin and Ultra Light.)
Manual curation, the way libraries work. (Or at least, good libraries) And search functions within those curated datasets.
The inventor, who has a fraud conviction from 2001, claims it "rejuvenates the battery" so I'm gonna go ahead and guess that it does exactly bupkiss.
Symptoms of salt deficiency: weakness, fatigue, headaches, nausea, vomiting, muscle cramps, confusion, irritability. The Puebloans went on long risky journeys over very difficult terrain to get to sources of it. That makes me guess that it was more of a necessity than a luxury. Was its scarcity such a health problem that it put a limit on the local population size?
What do you mean that's what it was commissioned for? Papyrus long predates Avatar.
Why does legacy admissions being bad justify racial preferences? Two wrongs don’t make a right.
The Universal Unix Calendar
They are superficially functionally identical, but OTP (which is what I think you meant when you wrote OTC) goes a lot further than just some syntactic sugar. It is effectively a part of a distributed operating system that focuses on reliability at the cost of some other factors. It does that one thing and it does it extremely well with a footprint that can span multiple pieces of hardware. No operating system comes close to delivering that kind of reliability. You can cobble something like it together from a whole raft of services but why would you, it already exists.

Joe Armstrong's view of the software world (one with which I strongly identify so forgive me the soapbox mode) is that reliability, not throughput should be our main focus and that failure should be treated as normal rather than as exceptional and that distributed systems are the only viable way to achieve the kind of reliability that we need to bring software engineering into the world. This is a completely different kettle of fish than stringing together a bunch of services using kernel or auxiliary mechanisms, both in terms of results and in terms of overhead.
The Hitchhiker’s Guide to Operating Systems [pdf]
There was a *phenomenal* series called How To Be Cool in the mid-80s, written by Philip Pullman, about a rather disturbing group called The National Cool Board (a play on words from The National Coal Board), profoundly weird shit.

Unfortunately it had Gary Glitter in it playing a fairly major character so unless someone dumps a ropey old VHS of it onto Youtube it's never going to be seen outside of Granada Television's deepest murkiest vaults.
Bambu Studio is open-source and available on GitHub. Prusa complains that it's hard to upstream, yes--but when you look at Prusa's GPL'd firmware for their printers, that's even harder to upstream. They don't even try to upstream to Marlin! But they don't complain about that. At least Creality, of all people, sponsors Marlin development--like, with money.

So what, exactly, is your point here? Bambu is compliant and is reciprocating; OrcaSlicer derives from Bambu Studio and works great. Their printer firmware is not as far as anyone can prove derived from GPL software (and I tend to think that by now somebody would've found it), so they keep that.

Let's get to the brassest of tacks: one can talk about "contributing" until one's blue (or orange) in the face, but Prusa can't or won't ship a functioning, assembled-before-you-get-it multimaterial CoreXY for less than $2,500. Bambu came out the gate with one, not reliant on Marlin or Klipper, and it actually works.

I genuinely can't believe I'm having to point this out, because I think Bambu does suck as a company and sniffing about patents well-and-truly sucks, but they remain, and are the only, such bastard-coated bastards that can actually ship something usable at a price somebody can afford. $2500 for a Prusa XL would be more expensive than my CNC. I actually do need multimaterial, not for models but for tooling, so continuing to limp along with my collection of Klipper printers isn't reasonable. So what's your actual solution for a quality-outcomes tool at a reasonable price?
Wikipedia is a pretty decent, manually curated repository of encyclopedic information. Google search gets worse and worse every year but Wikipedia is pretty stable over time.

Sure, it has its own problems with edit wars and editor politics, but compared to the cesspool of SEO spam on Google, Wikipedia is an information paradise.
whew https://github.com/openreplay/openreplay/blob/v1.14.0/LICENS... contains multitudes :-(

OpenReplay monorepo uses multiple licenses. Portions of this software are licensed as follows:
- All content that resides under the "ee/" directory of this repository, is licensed under the license defined in "ee/LICENSE".
- Some directories have a specific LICENSE file and are licensed under the "MIT" license, as defined below.
- Content outside of the above mentioned directories or restrictions defaults to the "Elastic License 2.0 (ELv2)" license, as defined below.
The word "accidentally" is doing a lot of work here.
Apple is testing an AI chatbot but has no idea what to do with it
Show HN: My first C project – An interpreter built with WASM and Emscripten
Could you please stop posting unsubstantive comments and/or flamebait? It's not what this site is for, and destroys what it is for, and we eventually have to ban such accounts.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Solve in the wild by never clipping the output of things like fgets()

int ch = fgetc(src);
if(ch == EOF)
goto oops_eof;

out++;
*ptr++ = ch; *ptr = '\0';

if(strchr(s, ch))
return out;

or maybe

int ch;
if((ch = fgetc(src)) == EOF)
goto oops_eof;

*ptr[out++] = ch; *ptr[out] = '\0';

if(strchr(s, ch))
return out;
Thanks for sharing! This is so good it could become our internal dashboard
> make money on services rather than devices used to provide them

I've come to the same conclusion over time. It's really difficult to make money just selling hardware. But making money customizing hardware or basing a software product/service around readily available hardware is a much simpler business model.
Curious how many selective schools don't have legacy admissions. Most schools will take anyone regardless.

I tried downloading the "common data set" mentioned in the article but for some reason their site only lets you download the submission form, not the database itself.

I couldn't have benefited personally as my parents' institutions were in different countries from the US and my university is a non-legacy one anyway.
I have been using the Open Library app for almost a year now. I am very satisfied with it.

After GR removed the ability to add books manually by users and added stringent rules for them to be added to consideration by "librarians", I stopped using GR.

I read a lot of obscure books that often don't have ISBN or an webpage (!). I can't track them or add them! It was so unfair.

So, I moved to OpenLibrary and have been using it ever since.
Makes me think about intentionally corrupting the magstripe on my cards. I wonder if that’d cause any issues.

I can’t remember having to fall back from the chip to a swipe in ages, and I have a couple of cards, so I could keep one as a backup with a working stripe just in case (long ago I found myself far from home and low on gas, with no cash, a dead cell phone and a “suspicious transaction” blocked credit card, and I’d rather not repeat that experience).
I’ve heard that (at least in some places) patent started as a a trade barrier, to protect domestic industries from foreign competition. The penniless inventor was just a fable to sell the idea.
> There is no "make a thing, profit for 20 years".

The drug companies with patented medication would like to disagree. While 20 years seems a bit too long, intellectual property protection should and does exist so you can get a couple of years out of a product, and that seems okay. That some choose to go the Open Source route is their perogative. For those that don't, and make a closed source proprietary product, they're still going to get cloned if the product is popular, even with copyright and patents. (Trademark is a different story.) Look at FTDI and their USB-serial chips. Copying an IC isn't easy, can't just git clone that shit, and they still got ripped off. The story of an inventor who made a device, say, the clapper, and lived off that for the rest of his life may seem quaint, but why should it?
Any advice on how to develop such skills in charm and charisma?
Feel free to provide an example of what we're missing
I’ve been heavily considering the 1k Kagi but the limit thing has been giving me pause.

I’ve yet to try to trial tho so that should help give context how quickly I burn thru 100
I truly hope they toss every single paper and citations to them that ever crossed this assholes desk. This misconduct literally should be treated the same as a dirty detectives cases being reviewed and tossed out since they are no longer trustworthy.
100% - having to submit code server side to just get compilation results is the worst development loop I've ever experienced.
>But what's the alternative ?

https://metaphor.systems/ is pretty good for exactly this kind of thing. The way the search algorithm is designed also make it extremely difficult to game.
>Legacy admissions discriminate by class (if you are well off to be part of a donor family, you get a leg up)

"Nearly three quarters of them would have been rejected if they had been subjected to the same standards as other white applicants."

It looks like simply having alumni or professors or donors for parents is not translating to the academic records one would need to get in on merit alone. But we would expect that having more money to throw at education would lead to somewhat better academic records. So while the argument seems a bit flawed, it also seems like one would never get rid of all economic factors. If it's possible to throw money at education to positively impact outcomes we'll always see a higher percentage of wealthy people making it by "merit".
It's not hand-waving; it literally is not the website's responsibility.
My 2 cents - in the past, there were bigger inefficiencies that advertisers could exploit. So they could buy a click for 10 cents, and profit 25 cents from it. Google has gotten better and closed that gap, so now you pay 15 cents (and due to increased competition, you might only profit 20 cents)

The opportunities are still there in local minima, places where it's too small for Google to optimize. But the trend is clear.
Hard to imagine that just a few years ago, every phone company would give you a free hardcopy listing of the name, address, and phone number of every person in your town.

We were ok with the "white pages" but are now terrified of the same information being leaked to the internet. What changed?
Science is not advancing much now!

What is it produced in the past decade?? Past 30 years??

I've been on this earth for many decades and (other than the internet developed by the military)...the TRILLIONS of tax dollars that have gone into science have yielded nothing to minimal application to my life.

I completely understand your idealistic version of blue sky science needing disinterested non-results-based funding.... but that just turns to corruption and using our tax dollars wastefully with no results with the perpetual excuse of:
"it's blue sky research I don't have to prove anything to you just give me more money"

and I've worked in labs and universities and I can 100% tell you scientific corruption with tax dollars is more the rule than the exception.
If it's anything like ICE "range boosters", it's a blinking light in a pound of potting compound. Or a ferrite bead that "aligns the electrons for maximum efficiency"