skysight-inc/HackerNews huggingface dataset:
Totally agree in general, but in the specific case of ESP32s my experience is very different.

The first-party ESP32 documentation from Espressif is excellent. The ESP-IDF has comprehensive documentation, examples, and an active engineering team on the public github bugtracker.

The modules (e.g. ESP-S3-WROOM-1) purchased directly from Espressif (or via Aliexpress or Digikey) are all the same.

Sure, there are tons of "devboards" that slap on a voltage regulator and uart chip (and not much else), both from random aliexpress sellers, to Adafruit, Olimex, and now Adruino. These are all such a thin wrapper around the ESP32 that even the janky ones are equivalent to the ESP32-S3-DevKitC from Espressif.

This devboard in particular is a devboard by Arduino (!), containing a module by u-blox (!), containing a chip from Espressif. That seems like a lot of unnecessary vendor layers to me!
I worked in a place that had separate networks. The one with internet didn’t have our projects on it. It was kinda a pain to not have internet to look stuff up, but it was ada or c++ and we had books…
I'm looking forward to this! A couple of years ago, I had decided to upgrade my self hosted solutions after running two NUCs non-stop that are almost ten years old (and still running!). Unfortunately, I decided to go cheap with the upgrade and I bought two Minisforum computers, and one of them decided to crap out after just 6 months. No word from support yet. I want to believe that I would have gotten much better support from Intel, if anything would have happened. Also, in general, the NUCs have been more stable with seemingly mundane "features" like sleeping. I know these are just two data points, but I felt validated reading some of the other comments on the HN post from the other day where Intel announced discontinuing the NUC and where people were praising Intel for Linux support and whatnot.

I'm slowly starting to accept that I shouldn't skimp on things that I want to be
robust.
I design control systems for grid scale battery systems that can operate as standalone power plants, or as hybrid power plants with solar, wind, or gas turbines.

Batteries essentially enable planners to increase renewable generation and make it less variable.

For gas plants, they can avoid or reduce the need to run gas turbines as peaking power plants which are typically needed to cover the significant gap between renewable generation and residential loads in the early evenings. The batteries can cover that period with energy shifted from the day to the late afternoons and early evenings.

Of course there is still CO2 emitted in their manufacturing, but I am coming from a previous career in making gas turbine control systems, so it's still an improvement. I'm trying to make the broadest impact I can as an engineer.
Another positive case of using ChatGPT! It is not good at math but it's good at the dirty work that you need before you start calculating. That's how you use it to make life easier!
Review of the Prisons’ Custody, Care, and Supervision of Jeffrey Epstein
Hmm.. any meaningful use of the funds will give a user an extra excuse though
I don't think you necessarily disagree with them. The issue is most people don't have the option to find a position that's a good fit. Or you find out the companies with a mission you're passionate about have a work culture that you're not.

If you're only working places you're passionate about, you're really winnowing the field of possible employers. I say this as someone who's working at a company I generally respect and am passionate about the product of - I think more than most of my friends who work in the field are about their work. If I wanted another job, there's not a huge pool of companies I would even want to apply to.

If I lose my job, or quit, then I'm often going to need to apply and work somewhere that's not a good fit. I can hold out for a bit without a job, but there's no promise that another company I'm also passionate about is hiring for any position I'm qualified for. At the end of the day, I'd generally rather be programming somewhere I don't love than working as a bartender or delivery driver.
Zapier, Gitlab, Hashicorp. There’s over $120B of enterprise value composed of fully remote companies.
Probably not for software engineers, just non tech savvy folks like the mechanical and electrical engineers.
Manual probably dictated that a policy of receipt transfer and (irrationally) presumed synchronous cash out times.

Management just didn't RTFM/FTFM.
The Helios64 was a serious contender with a promising future ... until the small team got hammered with pandemic and supply chain issues.

https://wiki.kobol.io/helios64/intro/

https://www.hackster.io/news/open-spec-nas-specialist-kobol-...

https://old.reddit.com/r/DataHoarder/comments/plrwos/looking...
Wow! I just went to KPH a few months ago. Beautiful surreal place. Looked abandoned from the outside and the doors were locked. Super excited to see this working.
We all just have similarly good taste in naming =) party on this end of the alphabet!
Sort of off topic... but IDEs...

You know that one guy in the office that _really_ knows Excel? Like he wrote a 3d engine in it or something or you give him a csv, then using all keyboard shortcuts he plots a whole tablet of graphs with blazing speed and never touches the mouse in under a min?

Well, in simliar vain, what surprises me is how few developers _actually_ know how to use an IDE. Most of the time, I see people using using ultra-minimalist glorified text editors with maybe a bit of auto-completion. Or they use a full blown IDE as basically a fancy text editor but still run tests or start servers at the command line, instead of embedded in the IDE.

Take Eclipse and IntelliJ. They have everything from type inference, inline refactoring, extractions, generations, to variable name guessing. Basically you can write an entire website by pushing cntrl-space repeatedly. What's surprising is the far _less_ powerful VsCode is far more popular and has less features that both Eclipse and IntelliJ and is far more glitchy than both.

I'm trying to push the juniors to learn the IDE as a skill in itself. You can be far more productive by running your tests natively inside in your IDE, or launching a server directly in the IDE with hot code swap. We've got a wiki of keyboard shortcuts for each system as well as an internal handbook on how set everything up for each one for maximum productivity. Yet I'm still amazed people insist on far inferior tools, and their productivity matches.
I think Public is pretty nice, honestly. It feels official while still looking friendly and modern. Sweden’s is cool, but I don’t see what it actually does better on a practical level.
Everybody flying into Las Vegas can see the sphere. It’s not meant to be viewed on the ground (most large objects cannot be fully appreciated at ground level)
Llama really isn't open source, at least not in the sense of FOSS licenses like GPL or MIT. It comes with a number of use-case conditions and gives Meta many avenues to revoke a license if they feel like it. They also have a hard cap on the number of allowed users you may have using your Llama-based product above which you must seek further Meta approval.

Furthermore, Llama remains well below GPT-3 on human rated tests such as programming, and GPT-3 is already over three years old. It is also misleading to suggest Llama 2 can be ran on consumer hardware - the smaller and quantized models can but those are even more lacking in capability. Full power Llama 2 still requires multiple kilowatts of electricity and $10,000+ of compute hardware per inference session.

OpenAI does not have a moat, but they do have a very high wall.
TBH, I doubt benefits really go outside, "no internet" at $BIGCORP's intranet is not the same as no internet at home.

There's internal sites for searching, documentation, code, forums, newsletters, Questions/Answers, chat, calendar, video conferencing, browsing memes, looking at cat pictures and probably more.
Sounds like the dumbest thing ever, --signs up...
Apparently not. shrug

The backend does sometimes need a new tokenizer, depending on how its implemented.
No need for examples. Another term for Pilot Program is: Feasibility Study.

The reason for the pilot is to study dynamics in play before rolling out a general policy, or to assess the feasibility of scaling up a program.

This is standard operating procedure in the corporate world, and isn't unique to tech-bros or FAANG.
This is going to sound like a smart-ass answer, but "programming". Jira has an api, openai has an api.

You need some script that takes structured json and uses it to modify a jira ticket, you need some other script that asks openai to generate that json based on some prompt and context, and that's all there is to it. I wrote a script right after I got access to the API that could open and refine jira tickets based on conversations in a chat window.
stupid question, can I run this on a 64GB M1 max laptop (16' inch)
> "Leaks" are done by insider employees wishing to harm the org they work for

This isn’t always the main motivation, and in my experience this isn’t even usually the main motivation.

(But if I’m wrong, please tell me. Don’t downvote me for my opinion/life experience. I have definitely seen the whole “f the company” scenario a number of times. But usually it’s “f a particular person” or it’s a “this violates my principles” kind of thing. Companies are legally entities but not that much psychologically, in my opinion.)
The Far Right Made Common Cause with Islamists
>Famously Netflix involved no venture capital

It went public in 2002. Any venture capital is irrelevant.

>Disney and Sony, no financial engineering.

elaborate.
The cashiers would 'fake' the completion and instead just suspend the transaction.

Management didn't bother checking for unusual rates of suspended transactions nor 'check off' on abandoned transactions.

It's almost always a management failure, as it's most likely they just didn't want to do the work instead of wasting time hitting on the inappropriately young employees...
Are there new system requirements known for these?
There's more of an explanation further down:

To better understand, notice that longer_of is not a function; it’s a subscript. A subscript does not return a value, it projects one, granting the caller temporary read and/or write access to it.

I'm not really sure how this doesn't fall under a move? Regarding the string, they could also place it on the heap to allow for the variable sizing, which is what Rust does.
Chat with LLaMa-2 on Perplexity
It very specifically mentioned something about LLaMA not being trained to answer that in the response.

Again, its extremely minimal, but I think it picked something up from the Llama info facebook inserted.
According to this post: https://retrocomputing.stackexchange.com/questions/219/80286...

attempting to set the PE bit back to zero has no effect:

> The CPU is put into protected mode by setting the PE bit in MSW using the LMSW or LOADALL instructions. Clearing the PE bit has no effect using either of those instructions, thus it is not possible to switch back to real mode.
You can call a specific version of the model. It's ones of the API values. The latter person is referring to the "gpt-4" which the documentation states will update and change without warning.
I went to Jai Alai periodically when I lived in Tampa in the 80s; I had Cuban friends who were into it. It's a really interesting sport...a little like racquetball, only the ball is hard like a softball and moves at ballistic speeds. Getting hit was a Bad Day. And it's loud. I played a number of sports, and there was not a single moment I said "I wanna try that".

I guess I saw the beginning of the decline. It was as they report, mostly filled with well dressed Hispanic men obsessed with betting. But I never saw it more than 3/4 full. Shame it's on the out.
After hearing the man in his own words, instead of listening to what the media tells us to think, I am convinced that Robert F. Kennedy Jr is the most authentic candidate to run in recent history.

His strong stance against the endless interventionist wars. His incredible track record of accomplishments for the environment and his plans to reform the corruption and revolving doors between our federal institutions such as the FDA and Big Pharma have created powerful enemies amongst the richest corporate elites.

Unlike other politicians who only regurgitate talking points fed to them by mega-donors, he has opened the Overton window and finally made it possible for us to openly discuss many of the root causes behind our country's deepest problems.
That’s definitely selection bias. For big companies, in my experience, if you need a Unix-like development environment you’re going to be on a Mac. Small companies and startups are different of course.
This seems like a kneejerk reaction to the topmost comment not being critical. There's plenty of critique and skepticism if you read past the top, be it the name, parts of the docs, whether their mutable value semantics work, etc.
You cant magically start “involving” absent parents thats what I wanted to say, problem is much deeper than “oh, it is just parental involvement”
Genuinely curious, what stack would you recommend for building such an analytics tool?
"Artificial Intelligence of Things" is also total gibberish.
Stupid question: I thought google was well known for its zero trust security model, is it completely unrelated? I read the article, but it doesn't mention beyondcorp at all. And if it applies at all, what threats are not well covered by zero trust security that would require this? I think I misunderstood a concept (or two lol), since I thought an employee's device was basically "untrusted" by default in google's case. And there wasn't really a lot to gain by simply targeting an employee's device ?
> I think that the idea is not to "dumb down" the kids, but to have a goal that everyone can achieve instead of a goal that is impossible to achieve for some [...]

You don't need to have a unified "goal". Just let the faster students learn more. Note California public schools started *removing* optional classes for faster students.
Try reading a modern AI/machuine learning paper
There’s 0 evidence of that. What has happened is the lower class family structure has been decimated as generation after generation of mother becomes a client of the state and dads aren’t around because they aren’t actually needed. The kids have not benefited from this (there’s no metric that shows this and in fact the achievement gap has widened and prison outcomes are increased for lower class kids) and in fact are probably worse off.

But, the state has created a massive bureaucracy to manage this and gobs of money to get distributed to both public and private managers of these clients. Yeah, it’s about the kids lol.
This story is totally a distraction from some real shit going on in the world huh
When I was learning to read French, I discovered La Rochefoucauld, an epigrammatist and cynic.

>> Les passions sont les seuls orateurs qui persuadent toujours. Elles sont comme un art de la nature dont les règles sont infaillibles; et l'homme le plus simple qui a de la passion persuade mieux que le plus éloquent qui n'en a point.

>> The passions are the only advocates which always persuade. They are a natural art, the rules of which are infallible; and the simplest man with passion will be more persuasive than the most eloquent without.[0]

If we agree our age is dominated by marketing and propaganda, and if La Rochefoucauld was right that the passions never fail to persuade, I think we've found our age's totemic god: the passions.

[0] https://www.gutenberg.org/files/9105/9105-h/9105-h.htm
No, the methodology listed in the paper shows their efforts were significantly more extensive than you represent here. As one example, their test of prime numbers went through 500 randomly selected primes, also evaluating the chain of thought in responses along with the success rate of this classification task. I’m not sure how you arrived at your impression, but it does not match the contents of the paper that I saw with a quick scan of each section.
> except by a very painful process involving a briefcase, handcuffs, multiple people, etc

What the handcuffs were for?
Show HN: React package to create Google Fonts download links from page content
Not sure if what I built solves a problem for a lot of folks out there. But it solves a problem I've had more than once!

I work in Japan, and on several occasions when building a webpage, I have been told to use a specific, non-system font. However it's not great for users, because a single font weight can be like 6mb. Definitely don't want to make users download that for a pretty insignificant change to the UX.

But...what if we don't need to download the entire font, and just the characters that we use? Well, with the Google Fonts API it's possible to do just that! And I created a package to make it easy to do so for your React applications.

Hope this will help someone out there.

And if any savvy React devs would like to go over the code, I'd definitely be excited to hear about any points for improvement!

https://www.npmjs.com/package/react-content-font
International expressions of sympathy regarding Abraham Lincoln's assassination
> Medium membership will now be a prerequisite for joining the Medium Partner Program

So now you have to be a paying member to get paid? $5 a month or $50/year.

I'm not sure the incentives work out, and anyway, paying to be able to have your work published and maybe make money from it doesn't seem like the right incentive AT ALL.
For all we know, there could be low poly panels under an RF transparent skin. The "efficiency" could be purely aerodynamic.
Meta is giving away its AI tech to try to beat ChatGPT
I work in cloud-land, the problem with exposing every little technical detail is that 1. part of the point of purchasing a cloud product is to abstract that away 2. coding to the implementation instead of the API creates huge headaches for everybody because there are often good reasons (make things more efficient) to change the implementation 3. sadly, there are “features” such as overcommit which you don’t want to know about as a customer.

While some of those are anti-customer on their face, the “we shouldn’t commit to implementation details and instead just to our API/feature surface” may seem anti-customer while actually making things much better for customers. When implementations are supported in perpetuity development grinds to a standstill. Even overcommit ends up helping customers - cloud companies can offer lower sticker prices.

In the case of both regular Public cloud and OpenAI - if you need stability beyond publicly supported APIs you are probably not a good fit as a customer and should instead find a company willing to commit to lower level implementations (eg bare metal, truly major/minor versioned software) or roll-your-own.
Meta Tells Managers Promotions Will Be Few and Far Between
I have seen much in the way of opining that this should be true.

I have seen zero in the way of real-world maintainability data saying that it is true. Mind you, there is very little good real-world public maintainability data. And therefore I will say that, when I was at Google, I saw some of their private data, and it wasn't true there.

Specifically, most of the win from a type system is simply having one.

Mind you, the data that I saw includes some of the same data that informed the Go team's decisions. And therefore it is no surprise that it fits their ideas. Also that data was rather lacking on, say, real world examples of Hindley-Milner type systems. So maybe those actually work well in practice.

I also have reason to suspect that Rust's type system actually is a big win. Though I haven't seen actual data on it. But since Rust was in early development back when Go was started, it isn't a shock to me that Go didn't incorporate a lot of lessons from Rust.

So I am inclined to think that I'm basically right. However I would also classify my knowledge as only moderately well-informed. (But in a subject where I think that most people who chatter about it are essentially uninformed.)
A pointless provision given that the License doesn't cover the output of the model, so I can redistribute outputs to someone else, and then they (since they aren't beholden to the license) can now do as they like.

And they want to be very careful about labeling outputs as derivative works, because the moment they do that then they have no defense against the model being a derivative work of every single input.
> GPT-4 nailed it

Did it? Did you read what it wrote?
Coming back to this thread, I am running one now. It's too early to say if there's a speedup.

But I want to note it is ridiculously under-documented how to make what I would call a functional a.out from this toolset.

You basically are assumed to run python3 >>> import 'mything' and then run mything.main(args) instead of getting a functional commandline tool which "just runs" -the stepover is small, true, but I would have thought the PRIMARY use case here is commandline executable, not "embed .so in my interpreter"

There are a tonne of stack overflow "how do I" and all of them are really whacked: everyone trips over the same problems of :main undefined and a swag of other problems trying to call (g)cc themselves.
TN visas are not for software engineers, they are for software analysts, or actual engineers. And they are not dual intent (you can't convert them to a green card).
Not to seem sarcastic, but 500 randomly selected primes doesn't change my mind. I read the paper, and dumbed it down to dogs and cats.

Do you really feel like the efforts were significant or meaningful?
That's why 3-4 years would be impressive
Ask HN: How did you made your first $1 on internet?
Hello,

This question is geared more towards people who made a living through internet businesses.
How did you made your first dollar on internet
what is the use case for that approach?
Attaching briefcase to wrist to deter snatch and run thefts.
Apache Doris 2.0 Beta: another OLAP option
It is in a similar position to ClickHouse but is more beginner-friendly and faster in join queries with better support for MySQL.
But where has that actually happened?
The thing that strikes me most about this is how similar this offering is to AWS. You've got your batch job submissions, which are like ECS tasks; your tape storage, which is essentially S3, the mountable disk volumes, which are EBS.

It shouldn't be surprising that the building blocks of compute and storage are still fundamentally the same, but it's kind of amazing how much that service model resembles a PaaS offering.
Not really. They have a way of squaring this circle, by changing their inference code. Speculative sampling [1] would still make their first claim a lie – sure, there'd still be the original GPT-4 model, plus a smaller draft worker. But early exit decoding [2] allows you to get almost as good results for much cheaper from exactly the same checkpoint. We know that this line of research for large-scale inference is going strong [3] so it stands to reason that OpenAI, with their wealth of talent focused on GPT-4 throughput&inference [4], large contexts and aggressive pricing policy, would also develop something like that. And of course it's "smarter" that way – in a very deceptive sense of the word.

1. https://arxiv.org/abs/2302.01318

2. https://arxiv.org/abs/2207.07061

3. https://arxiv.org/abs/2307.02628

4. https://openai.com/contributions/gpt-4