skysight-inc/HackerNews huggingface dataset:
It's actually the coolest thing about Go enums, that they just it – enums.

Developers with a background in other languages assume all enums' use cases need string representation. Well, no. They are needed sometimes, but not always.

The same with the ability to pass int to the enum. Author says:

> Anywhere that accepts an Operation Enum type will just as happily accept an int.

Well, this is simply not true. [1] You'll have to cast your int into your enum, which is totally fine if it's your intent. Granted, there are plenty of valid cases where you need validated input, especially for the public libraries. But hey, not every code is a publicly facing library, and not all need this validation. Why spend CPU and memory on something that probably won't be needed, and that can be implemented with the existing language primitives?

In the end, the author did a great job of solving his own requirements around enums and even wrote a code generator that helps him generate this for millions of enum types per second. :)

[1] https://play.golang.com/p/Ch-IZ26p0v8
Can you provide the exact model? Does "most of the relevant functionality" include VRR/FreeSync?

Not that it would be a complete solution for me since I'm limited to DP 1.4.
This is the "you're holding it wrong" of linguistic arguments.
Complicated subject but for known unknowns, future events etc... yes.

Others you can get negation through exhaustion, but not in the general case.
rav1e is generally head to head with libaom on static images, and which one wins on the speed/quality/size frontier depends a lot on the image and settings, as much as +/- 20%. I suspect rav1e has an inefficient block size selection algorithm, so the particular shape of blocks is a make or break for it.

I’ve only compared rav1e to mozjpeg and libwebp, and at fastest speeds it’s only barely ahead.
I'm hoping open source models are like the genie getting out of the bottle once and for all.
Oh it gets better than that: he didn't even get impeached for the blowjob, it was just for lying about the blowjob. If he told the truth up front, it would have been out of the news cycle in a week or two.
Any competent lawyer is going to get Musk on the stand reiterating his opinions about the danger of AI. If the tech really is dangerous then being more closed arguably is in the public's best interest, and this is certainly the reason OpenAI have previously given.

Not saying I agree that being closed source is in the public good, although one could certainly argue that accelerating the efforts of bad actors to catch up would not be a positive.
Wasn't hard to find. Repeatly. Coincidence perhaps...

"Do I understand the difference?"

Sure, the free market is favourable for some. Others stand to benefit more from collectivisation.
Capitalism is defined as an economic system in which private individuals or businesses own capital goods and operate within in a free market system, not ‘some guy greased the palm of a government official so their business now gets to hoover up people’s personal data.’ Both capitalism and socialism have corruption, moreso in socialist systems.

The correct response to ID.me is to support US Senators who are trying to get rid of ID.me.
Ask HN: A computer fully connected by USB C
Would it be possible to make computer where all the components are enclosed in big plastic boxes and connected to each other with usb c (cpu, hard drive, motherboard, etc)? This would make a really neat toy.
Microsoft Tay . Although Tay seemed like more of a bot that was just parroting things people on twitter making it output. It seems like the current crop of LLMs are not even in the same ballpark as Tay.
It would be cool to also discuss how llamafiles[1] work, and how they differ from the GGUF files.

[1]: https://github.com/Mozilla-Ocho/llamafile
From their announcement it was implied that given low user demand it didn't make sense to invest resources. If this changed and more user demand manifested then this decision would change. Additionally overtime the resources needed to add back support may decrease which changes the equation.
Not necessarily - I work for a company which went down to a 4 day work week about 2 years ago and the goal is entirely to improve employee wellbeing. Salaries have not changed and will not change.
Companies (currently) compete by offering more money - if the pool of applicants dried up enough, perhaps they'd begin competing by offering more time.

The problem is if they pay you $x per year, they don't care how many hours you work, as long as the job gets done. So something that makes their life a bit more annoying (no replies on Friday) but makes your life amazingly better won't get done.
Panics are not quite the same as an abort in Rust. Most notably a panic can be caught and execution can resume so as to gracefully terminate the application, but an abort is an immediate termination, a go to jail do not pass go kind of situation.

An out of bounds access in Rust will result in a panic but a stack overflow is an abort.
I am not an expert on the sorts of computer chicanery that goes into AWD systems. But there is quite a big difference between the normal discrepancies that happen while driving and throwing in one or two brand new tires. Especially given that AWDs are already supposed to account for things like wheel slippage and power distribution.

Besides, regardless if it's a myth - doing it will void your warranty, it's a requirement in every AWD service manual, and any tire guy caught doing it will be held liable if your diff blows up later. No mechanic or tire shop will agree to swapping out just two.
PWAs on ios couldn't send them until the it was supported in webkit and safari. Talking security concerns about a PWAs which is the same risk as allowing users browser the internet since it's using the exact same APIs. Banning PWAs security reasons wouldn't make sense unless you just banned users from browsing the internet on the device as well. It's the same security threat.
More efficient than a scripting language, less performant than a systems language. I really like it for anything network-related.
I work in contracting, so this could never work. At the end of the day, many Americans sell time. There’s no incentive for my organization to produce more in less time.
I have a slightly more cynical take:

Training LLMs requires a lot of text, and, as a practical matter, essentially all LLMs have committed copyright infringement on an industrial scale to collect training data.

The US has a fair-use exception with a four-part test:

The second and third parts (nature of the work (creative) and how much of the work is used (all of it)) strongly favor copyright owners. The fourth part (which SCOTUS previous said is the most important part, but has since walked back) is neutral to slightly favoring the copiers: Most LLMs are trained to not simply regurgitate the input, so a colorable argument exists that an LLM has no impact on the market for, say, NY Times articles.

Taken together, parts 2 through 4 are leaning towards impermissible use. That leaves us with the first part: Could it make the difference? The first part really has two subparts: How and what are you using it for?

"How" they are using it is clearly transformational (it defeats the purpose of an LLM if it just regurgitates the input), so that argues in favor of copiers like OpenAI.

But where I think Altman had a brilliant/evil flash of genius is that the "what" test: OpenAI is officially a non-profit, dedicated to helping humanity: That means the usage is non-commercial. Being non-commercial doesn't automatically make the use fair use, but it might make the difference when considering parts 2 through 4, plus the transformativity of the usage.
You can usually browse npm for what you need, and when you want to use it, look at unpkg.com/<name of package>

Usually this will give you a .min.js file ready for you to script include on your site, for example, unpkg.com/mithril

Sometimes library authors don't default the export to a browser ready minified version or ESM module, in which case, you can snoop around the built package at unpkg.com/browse/mithril/.

Most READMEs worth a damn should tell you how to use their libraries without npm if possible. Unfortunately, a lot of library authors suck.
:wave: OP author here! I still haven't found any decent answers to the questions from that post, but I think if I were going to make another concerted effort I would absolutely start with datasette.

Edit: link to the original HN thread with a bunch of interesting comments https://news.ycombinator.com/item?id=6718422
That's what me and all of my friends do in Sweden (at least the ones who don't own a work van), whenever we need to transport a lot of stuff we pop by a nearby gas station with rental vans, they usually have some different sizes (even small box trucks), rent one out for a period and be done with it.

I can't fathom having a large vehicle just for the sake of the odd trip that requires one, completely understand if you need one for work, for anything else it's just much cheaper to rent one when needed.
Many of us only work 5 days a week officially, there's many of us that deliberately and knowingly slack off one day a week. Others will just slow down a little to fill the five days. Yet others will use WFH as an opportunity to do a 4 day work week.
Thing to keep in mind. That Musk even might force to open up GPT4.

That would be nice outcome, regardless of original intention. (Revenge or charity)

Edit: after a but of thinking, more realistically, threat to open sourcing gpt4 is a leverage, that musk will use for other purposes (e.g. Shares in for profit part)
Pedantic note: compiler doesn’t elide bounds checks in code using iterators. They’re not there to begin with. Iterators in the standard library are implemented using unsafe code, which calls non-bounds-checking variants of functions getting elements from collections. There is nothing for the compiler left to do here regarding bounds-checking.
Do you have any particularly helpful advice?

This is honestly pretty frustrating trying to build a system like this in Python. If you think asyncio, coroutines, tasks, multiprocessing, threads, subprocesses, etc. are simple and understandable in Python, then I would love for someone to explain them to me in a way that is manageable.

And no, the question would not be the same. Java and Go have proper concurrency substrates. Python does not.
Location: Montreal, Canada
Remote: Yes
Willing to relocate: No
Technologies: C, Rust, Python, Go, Erlang, Linux system programming, Git, GNU Make/CMake/Ninja, GDB/LLDB, perf, Docker, SQL, AWS, BCC, QEMU, VPP
Résumé/CV: email me please
Email: pj {dot} hades {at} gmail {dot} com

7 years of experience as a software developer with systems background.
Looking for, ideally, a remote systems/infra engineer position.
Not Trust Russia's New "Trusted Root CA" (2022)
Interesting…
I know nothing about wood but does this mean that the heartwood has relatively wide ring spacing (since it grew when the tree was low and small?
I'm working on an LLM project in Go and the term "context" is overloaded to the hilt--I use it to refer to the LLM context as well as Go's `context.Context` which I'm using all over the place. It's made worse since the most natural plural of context is... context. My solution is to use `ctx` for Go context, `contexts` for arrays of LLM context structs, and `contextPart` for individual context structs.

"model" is another one like that since I'm using it to refer to both data models and ML models. And "prompt" since it can be an LLM prompt or a terminal prompt for the user (this is a CLI tool).

Differentiating all these overlapping terms in ways that aren't super confusing is definitely a challenge.
Musk is just salty that he could not get OpenAI stocks and his Grok is going nowhere. After all he was trying to restrict OpenAI development for 6 months or something (to try to give some time to Grok).
Hugging Face hosted code that backdoored user devices
Hi, im SEC reality.

Guess, what - you missed the loophole.

Take a look at Sarah Palin's Daughter's' charity foundation Against Teen Pregnacy - founded after she, herself, was impregnated as a teen and it was a scandal on Sarah Palin's political shenanigans.... (much like boabert - his Drug/Thievery ~~guild~~ Addiction Foundation, soon to follow)....

Sarah Palins daughter got pregnant as a team, caused shame on the campaign - and started a foundation to help "stop teen pregnancy"

Then when the 503 filed, it was revealed that the Daughter was being paid ~$450,000 a year plus expenses from "managing the foundation" for the donations they solicited.

---

If you dont know how "foundation" is the Secret Financial Handshake For "Yep, Ill launder money for you, and you launder money for me!... donate to my TAX DEDUCTABLE FOUNDATION/CHARITY... and Ill do the SAME to yours with the Money you "donated" to me! (excluding my fee of course)

This is literally what Foundations do.

(if you have never looked into the SEC filings for the Salvation Army (I have read some of their filings cover to cover.... biggest financial scam charity in the country, whos finances are available...)

money laundering is a game. Like Polo.

---

>>>The company remains governed by the nonprofit and its original charter today.
"

https://i.imgur.com/I2K4XF5.png

-

https://www.weforum.org/people/sam-altman/
Question:

If you tune a neural net to not spew nazi propaganda, you're adjusting some weights that don't only affect nazi propaganda.

Protentially or even probably you are also messing with the answers to all the other non controversial issues? There are no identifiable nazi nodes are there?
I think once we get to GPT-5, people will just get used to their chatbots being capable of insensitive speech, and they’ll ignore it because the usefulness will be so high.
That was never my experience. It was, for most of it's existence as a diagnosis, not well known at all outside of psychs and developmental people.
Ah, thanks! I will have to go through those steps more carefully.

> Or another constraint on how the space operates which results in the same result.

I see that would be the orthonormality of i and j.
It's all of the ergonomics of C combined with the bare metal performance of a garbage collector.
iOS 17.4 won't remove Home Screen web apps in the EU after all
Some species of wood are naturally resistant to rot: black locust, chestnut, cedar, cypres, Douglas fir.

Other methods of preventing rot exist such as charring the end of a post before sticking it in the ground, protecting end grain from contact with water, etc.
Myalloy | Remote | Senior Frontend Engineer (Contractor or Full-time for US)

Alloy is on a mission to revolutionize menopause healthcare for women over 40. Recognizing the lack of effective solutions for the 47 million women entering menopause annually, Alloy provides evidence-based, holistic solutions and expertise to help women feel fantastic during this phase of life. Founded by Anne Fulenwider and Monica Molenaar, whose personal experience with surgical menopause led her to seek better solutions, Alloy is dedicated to offering credible information, safe treatments, and a supportive community for women navigating menopause. Join us in empowering women to reclaim their health and vitality.

I'm Head of Engineering for our 7 person development team. We build and maintain a marketing site, customer portal, internal apps, backend systems to connect to a doctor portal, payment, and pharmacy fulfillment. You'll receive quite a lot of ownership, but we'll support you every step of the way.

We are looking for a mid to senior React/Next.js developer to continue redesigning our marketing site to take it to the next level, as well as providing more personalization opportunities for our customers. We have a dozen or so menopause-trained doctors on staff that care deeply about our customers, providing dosage and form factor personalization to help women feel their best.

Tech: React/Next.js/Node/Postgres, Metabase and Retool for internal admin/reporting, hosted on Render.

If interested, email me at lucas [at] myalloy.com
They love it because while everyone works 5 days they work 4. Once everyone has 4 they will be back to square one just like everyone is now (5 days a week). Humans are like that, they compare what others have to see if they have it better. Where do you think we got the term, grass is always greener on the other side?
OpenAI states directly in their response the NYT lawsuit that an article needs to be part of its training set in order to be regurgitated, and indeed they note that "memorization" can be a big problem if an article shows up multiple times in its training set. They further admit that their LLM is (or was) capable of replicating content from its training set wholesale and that specific safeguards were put in place after complaints to limit that.

OpenAI accuses the NYT of using "manipulated prompts" to trigger regurgitation of NYT artices.

But so what? For legal purposes, and more relevantly for copyright purposes, it's irrelevant that the LLM needed large prompts to "regurgitate" the entire article.

What matters is that, given a prompt that was less than the full article the LLM was able to replicate the entire article. In other words, it distributed a copy of an NYT article without the right to do so. And that is literally what they are being sued for.

Whether the use of the article in the training set, or the reproduction of the article in the LLM responses, constitute fair use is still to be decided (and those answers will determine who wins this case.) But it's the legal facts that will determine the winner, not the technical implementation, because those details are irrelevant for purposes of copyright law.
They are called variants in OCaml (and inductive data types in Roqc).

But way more important: this OCaml wiki is an AI generated mess full of, well, bullshit.
https://discuss.ocaml.org/t/whats-up-with-ocamlwiki/13605
Spec coming this week, but if you apply to the open role and mention that role I’ll make sure you get put through!
> As of today NVK is now a conformant Vulkan 1.3 implementation on Turing (RTX 2000 and GTX 1600 series), Ampere (RTX 3000 series), and Ada (RTX 4000 series) GPUs

Looking sadly at my Pascal GPU
As I recall OpenAI started becoming more closed at least around the time of GPT-3 (2020). Remember them initially saying the large model was too dangerous to release?
They complain that Go has no usable, type safe enum and then show a way to build them in Go.
>The ROI is the approximately $100 billion they make in the EU each year.

The RoI is how much they make from the PWA feature existing on their device. And yes, the PWA feature did leave the market for a period of time.

>All of their claims about malicious browsers sharing PWA information across apps could be caught during those reviews.

So they get caught and apple has no solution for 3rd parties to fix it so no other engines get approved for PWAs. That is essentially what we have now.
I feel like I've been seeing this for years. I applied once and received no response back.

It's not a good look.
Bluetooth is not part of MFI for any of the standard profiles.

https://mfi.apple.com/en/faqs
It wasn't hard to find for you. In the market you were looking for a job, at the time you were looking for a job, given that the vast majority of people weren't working remotely before can we agree that it wasn't common nor easy to find for a vast swath of the population?

You seem to conflate your experience with the general experience, that's an extremely harmful bias to have since it signals you are unable to see the bigger picture, nor empathise with how others have very different life experiences...

Again, great for you, it wasn't the common experience.
>> Our mission to organize the world’s information and make it universally accessible and useful is sacrosanct. We’ve always sought to give users helpful, accurate, and unbiased information in our products. That’s why people trust them. This has to be our approach for all our products, including our emerging AI products.

> Here we have an executive unable to speak honestly in familiar and expected ways. Google’s actual mission has long been to deliver value to shareholders by selling advertising, much of it through a search engine, which is obviously and demonstrably biased, not just by the content it crawls and searches through but in the intentional, commercially motivated manner in which Google presents it.

Great summary! We've always known that we can't trust corpospeak, so what does a chatbot that can output unlimited amounts of (emoji-flavoured) corpospeak actually do?
Datomic is a tragically unoptimizable black box, one that spills candied joys when you start using it, gradually transitioning to the unspeakable horrors of Pynchon's "The Disgusting English Candy Drill".

IMO the real tragedy is that Datomic predated the open-source-but-you-can't-host-it-or-otherwise-operate-it-for-profit licenses that have proliferated recently.

If I ever get the time, I'll write a compiler. And if I have time left over on sabbatical, I'll reimplement Datomic as a Postgres extension (goddamnit).
Yes and what's going on there is that the official is uncomfortable because the failure of government is being exposed by guys like Magnet Man. They're so petty and feckless that they can't cooperate with him, or deputize him in some way.
Can you explain the thought process of a developer when they write 'performOperation(2)'? What do they believe '2' signifies in this context? I struggle to believe that this could occur by accident.
I experienced the decrease in wood quality firsthand when I worked for my dad's business building custom wine cellars. I worked in the factory building wine racks for a couple of years after graduating high school in the 1980's, and then infrequently helped install cellars until he retired in the 2010. (It was a great opportunity to travel the world and install cellars in exotic places like Japan, Singapore, & etc.)

The early cellars were all constructed using redwood, which was at that time plentiful and inexpensive ($0.20/lineal foot for 1x2). Redwood is easy to work with because it's harder than pine but softer than walnut and oak, so easy to saw and pin. "Clear heart" wood from the center of the tree doesn't warp much if stored well. It's also absorbent and so takes glue well.

We particularly liked using redwood for wine cellars because it's resistive to mold due to the high tannin content. Wine cellars are susceptible to mold because the cellar's refrigeration is designed to keep a high humidity level (70-80%) so as to prevent "ullage" (loss of liquid due to evaporation). Corks are semi-permeable, and so wine evaporates through the corks due to osmotic pressure.

Because I visited my dad's factory infrequently, I found the changes in wood noticeable -- the same way it's surprising how much my friend's kids have grown since I last saw them, unlike my kids who I see daily!

Over time redwood became increasingly expensive, and the quality lower, with more "A grade" wood containing sapwood instead of the clear heart wood we preferred, and fewer tree rings. Wine racks use quite a large number of small pieces -- lengths of 1x1, about 0.75" x 0.75" -- and at that small size the lower quality of the wood meant more pieces were unusable due to issues with the grain. It's important to select for good wood grain so that folks don't stick their hands in a wine rack and pull back a bleeding stump filled with redwood splinters, which are nasty because the tannin in the wood also prevents the body from disolving them easily.

Over time we switched to other sustainably-farmed wood like jarrah and mahogany, though those woods were super hard to work with -- they chewed up saw blades and were hard to get pins through.
> If properly structured even something like a local gym is going to be 6-8 entities.

Can you explain that? It seems outrageous to me.
You mean euros instead of money, right? Because the changes were only for the EU region, so it’s euros and not dollars or kroner or what have you?
"and eternal static universe."