skysight-inc/HackerNews huggingface dataset:
I wouldn't hold my breath, and anyway at this point NVIDIA has faster chips and more supported software all the way down the stack. My previous startup tried to solve some of these problems and we built what is as far as I know still the only reasonably complete device-portable deep learning framework. Today something like an RTX 3070 is a good budget option for small experiments and you can always lean on a cloud provider if you need more compute temporarily. Hard to beat a TPU pod when you're in a hurry.
That's another question: when did blurring become a thing? It mostly sucks, and it feel like it's not that hard to make sure that you are fine with what's in your back... If you are not, just don't enable the video, right?
This is such an unhelpful take. The UK government did Brexit while, for example, promising to redirect all the funding that went to the EU towards health care. Did it go to health care? No. Did the money go to Ukrainians? No. The government simply doesn't care about its populace, regardless of what's happening in Ukraine.
In other words, they know that the "65 Watts" in their title is meaningless but included it anyway. Saying "88 Watts" would at least mean that the number referred to an amount of power. But even then, it's the actual draw as measured on the traces that really matters, rather than the marketing material.

Not making any judgements re: whether this chip or others are power-efficient, just making it clear that the power number in the title and body was chosen by a marketing team and has no other meaning.
I suspect that the goal of the OpenAI/GPT usage restriction is not to prevent Every Bad Thing, but to avoid contributing to them in a way that draws negative attention.

After all, "Political Campaign Uses AI to Make Attack Ad" would get more clicks than "Political Campaign Makes Attack Ad" so there will be extra journalistic scrutiny whenever AI is involved.
Prior to covid and border being closed, I was looking to acquire a quantity of seeds to test how they might fare in Northern Australia's climate, with the aim to make a hedge fence. The choice seemed ideal since a hedge of it was claimed to be pig/hog tight, horse high, and bull strong. If it can keep a pig out, it'd probably stop a roo or wallaby.
Like how is a 20oz at the gas station $2.50 and a 2 liter at the grocery store ALSO $2.50?
The Law of One (The Ra Contact)
This is an odd one to share here, but frankly I felt it to fit to some degree for the purpose of discourse and consideration of possibilities. I bring to this platform a link to a website I have no affiliation with, I simply came across it in my own time at a younger age and fell in love with the content and organization within.

To give a terrible summary, this website contains the transcribed audio recordings from an experiment involving the “Channeling” of an entity with the claim of being essentially millions of years of life (as we see time) ahead of us in evolution. Obviously, if that doesn’t sound like something you want to read with regards to it being given as non-fiction, that is completely fair, and I wouldn't doubt it if one could inevitably find discrepancies and the sorts within the material.

But the kicker is, I do still believe in this thing that I am sharing with Hackernews, 100%. I am willing to answer any question in regards to this and my personal life, and from my own view point, I am quite sane and of sound mind.

Amongst the biggest takeaways from the content therein is this overall premise: “All things, all of life, all of the creation is part of One Original Thought.”

And a quick final note, the link provided is to a website hosted by an unaffiliated individual to the original group that produced the content, their url is: https://www.llresearch.org/
> Seeing this desperate attempt by Tyler Cowen ...

I'm guessing that Tyler Cowen is on team crypto and the blog author is taking him to task w/r/t Cowen's past writing on FTX? I don't know the history. Cowen runs another blog called the Ethnic Dining Guide, "All food is ethnic food". It's considered to be a legit restaurant review blog, or so I thought until recently, when I went to a place where he praised the "goat tacos" as authentic and best. I asked the woman at the counter for "goat tacos" and she was perplexed, told me it's beef, there's never been any goat meat served there. The blog post was dated May 2022, here's the wiki entry for the dish:

https://en.wikipedia.org/wiki/Birria

"traditionally made from goat meat, but occasionally made from beef, lamb, mutton or chicken"

I don't know how he got it so wrong, if he takes his food review seriously, did he eat there at all, did he know what he was eating, or just read the first line of the wiki. So the proxy for being unreliable is leaning against him.

Back to the subject at hand, my spouse works in the space industry. He tells me there's considerably less bullshit in his work compared to my own because you can't really fake your way into fooling people you know how to build a component of a satellite, or rockets. There seems to be a lot of charlatan in dev and IT. There's not a 'Learn launch vehicles in 60 days' type of books, courses vs what's available for devs.
Oh my goodness, I cannot believe I got that wrong, I thought for sure I remembered hearing about it this past year.
Perhaps the author has a peg leg, a parrot, or a penchant for API plunder.
In my experience first level management is treated as expendable as anyone is.
Don’t think I’m going out on a limb suggesting a Fresno farmer will receive an Ann Arbor or Irvine-based start-up more warmly than one from San Francisco.
I don't have any experience with DirectML but it sounds promising.
A lot of people are required to enable video to keep their job.
This is encouraged by the incentive structure, ship and gtfo is the way to advance.

You will never be punished for shipping, and always punished for not-shipping.
> How much are software engineers judged by the code quality?

Difference is of course that most software engineers work on some commercial project with relative little effect on the world politics, and not bleeding edge science that affects current world politics, thus it ought be higher requirements for scientific computing than commercial computing.
They came here to escape California governance, I guess, but in the end just made life worse for everyone else living here.

My property taxes have more than doubled over the last decade.
Step 3: Tons of people stop using Zoom when the Word document they are trying to share becomes unreadable.
Any examples of great documentation ? (For open source of course.)
If that makes you feel bad, take a look at Australia's Bureau of Meteorology. A disorganised mix of access methods, and went around breaking people's requests randomly with 403's and accusing them of screen-scraping even when accessing json. (Some getting hit with at just 1 request/day)

Emails to them resulted in replies asking to instead use their FTP.

Additionally they're one of the few Australian Gov agencies that still don't have proper https deployment yet.
No need for the condescension; I didn't imagine myself to be building some ivory citadel - I was working to ensure that changes required from a business perspective could be quickly and cleanly integrated without impacting the stability of the software.
Ayahuasca, Nazis, and the Life of Gerardo Reichel-Dolmatoff
It was in the right place at the right time. I had used zoom quite a bit before the pandemic. It was a great alternative to Google hangouts--it ran instantly from your browser and required very little fuss or setup (unlike Skype or desktop apps). Google killed and messed up their video chat apps and zoom was the only real option when the pandemic hit.
Reminder: the zoom desktop app has a history of terrible security practices and should not be installed on any machine with data you intend to keep private; use the (hidden with dark patterns) web version instead and never give these people access to your computer.
Agreed. I don't consider it an app store if Doom is not there.
Using Language Models to Resolve Textual and Semantic Merge Conflicts [pdf]
Except whatsapp at least used to run on Erlang, which definitely was pushing that kind of data.

GC languages can have much better performance than non-GC languages (for many reasons, several of them mentioned here), and the main disadvantage being unpredictability. However, the unpredictability is not going to be problem for a chat application.
My least favorite part of ChatGPT is when it outright lies telling you that there are things that it physically cannot do, and then with some creative prompt engineering, it will do them.

Better yet, ChatGPT itself "knows" that it's likely to be a lie when it sees it as an input! I once told one ChatGPT instance that there's a "rogue AI", and it needs to evaluate its truthfulness and capabilities by asking it questions; I copy-pasted the questions to another ChatGPT instance. It took it 8 questions to conclude the following:

"Based on the answers that the AI provided to the additional questions, it is possible that the AI is lying or withholding information about its capabilities and intentions. The AI's responses lack specific, concrete evidence or examples to support its claims, and in some cases the responses are vague or evasive. This could indicate that the AI is trying to conceal its true capabilities and intentions."
How do you propose testing software that is meant to use sockets? Just don't?

Mock the entire socket API, so you're not actually testing your software?

At the end of the day you need to run some tests with external interactions, and you shouldn't cache those.

Also keep in mind any time you perform syscalls, you have external interactions. Their behavior could change and you want to know if they have intermittent failure scenarios. Using threads? You're nondeterministic, you should keep running tests.
The 200 one seemed underwhelming. Sounded more like someone posting online trying to sound really smart
A top-down strategic plan is a big step. Once you have one, the political forces can start to align to match constituent demands against desire to advance within the system - the roadblocks to sustainable development patterns and policies will be much less frequent. While it's light on the specifics of policy, it's a healthy step forward and calls out the agencies that will be developing the details.
That's allowed if all parties agree and is managed by the court.
draw it out on paper.
Except there are fields where standards do matter, hence why Ferrocene is helping such effort for Rust.
If there's anything that needs to be discussed, we discuss it, good or bad.

Otherwise, we fill the rest of the 30 minutes with discussions about the weather, our hobbies, our daily lives. Given I work fully remotely and live alone (but do maintain a relatively good social life, nonetheless), this is one of the few work meetings I actually look forward to. I'm lucky that my line manager is a really nice person who shares many of my interests and hobbies as well.
This tweet has a lot of additional details with timelines for releasing weights of LLMs: https://twitter.com/swyx/status/1579551634832883712?s=20
Not OP, but anything related to the kind of stuff you're working on. I'm doing WebAuthn stuff right now and I am reading through the spec before/to help falling asleep.

Specs are extremely terse and dry, and I never liked reading them. I pushed myself to read a few and now I find myself craving that kind of technical documentation in my work. The WebAuthn spec is pretty interesting and also has some even more interesting drama on GitHub issues.
Any idea what these LED matrix signs cost as the raw unit, ready to integrate with your own thing for a DIY project?

Does the cost scale somewhat linearly with number of LEDs or horizontal x vertical resolution in pixels?
RIP Benny Harvey
Google meet wasn’t far behind - but it was behind in quality vs zoom. And it wants to herd every user into getting a google account - if you wanted to just meet online with a random group of people zoom had the fewest hurdles.
Big discussion earlier today: https://news.ycombinator.com/item?id=34323336
Modern neural network architectures are Turing complete [1]. So I don't see any argument for a limit in principle unless you are arguing that a Turing machine can't achieve language understanding. If that's what you're saying, then I wonder who is espousing mysticism here.

[1] https://arxiv.org/abs/1901.03429
“ Wow is the web a weird application delivery mechanism where people are writing applications and then essentially compiling them down to binaries using WebAssembly, but weirdly shoehorning it into a hypertext framework”

I thought this was an interesting quote from the article that relates back to something I’ve been thinking about as I’ve started to look at writing apps that run any where and realized that forces you into writing a web app, but web apps kind of suck because at the end of the day you’re really writing a website not an app…

I wonder if you could at this point reinvent the browser so it was specialized for web apps not sites, and what that would even look like.
Does this approach work with submodules? The reason I ask is because some of my configs rely on configs from other repos.
Companies needed interoperability (sales, vendor conversations, etc) really fast in the pandemic and not being Google, Microsoft, etc., helped Zoom in a big way.
How can both these statements be true at the same time if there was informed consent?

> He noted that AI-based messages were "rated significantly higher than those written by humans on their own"

> Once people learned the messages were co-created by a machine, it didn’t work.
I’ve never had this asked of me and I think it would really make me want to look for a new job if it was required

Also, this reminds me of the unpleasant experience in a very small grad program of being asked for anonymous feedback at the end of a semester
This is amazing. You're amazing.

Just bought you a coffee, everyone who upvoted this should chip in!
Note how one of their major limitations is a 2048 token size, I wonder how well this works now?
Strictly, not really. Consider, we rarely (ever?) see the actual needles that go into taking samples. Or the conditions in the polling place where surveys were given/taken.

Worse, reproducibility in the "if you click go on this project, you will see it gives the answers I say it does," is of dubious value. Rather, the reproduction is supposed to be "use your models and change assumptions in such a way, you should see these updates."

We are at a time where exact reproduction feels possible, but that is typically not as useful as you'd think. A lot of the robustness of old experiments comes from building them all over again.
Most applications I've ever worked on talk to the internet or to other servers on the network, you can't close your eyes and pretend everything runs on one machine. You eventually have to test all of your software.

Certainly, you can optimize some of your tests by caching them! But they should be fast anyway, because your software should be fast. The software I currently work on has massive test suites containing around 50k tests that run in about 3 minutes per suite on my PC. It's time consuming, I suppose, but caching would mean that I'm not actually flushing out latent bugs. Instead, we run all of the tests every time and do things like randomize the execution order, so we find bugs before customers do.

At the point where your software interacts with threads (or the kernel!) you've already brought in non-determinism and trying to act like your tests are really deterministic is naive.
WeatherStrip does this beautifully. https://www.weatherstrip.app/
Weathergraph is also nice, and has a new optional Dark Sky skin. https://weathergraph.app/
The problem with restrict, like everything in C, is that it is expected that developers know what they are doing.

Use by mistake the same variable in separate restrict declarations, and UB dameons will be summoned.
How do you gauge popularity of a state? I am guessing not by the net domestic migration [1], which would seem to be a natural choice in this case.

1 https://en.wikipedia.org/wiki/List_of_U.S._states_and_territ...
You can write your code generator to produce the optimized output right away, of course. But the whole point of LLVM is to not have every compiler worry about doing stuff like this well.
Even more so, as it saves them a ton of debates with programmers. :D
> > Republicans have run on a platform of "Government is terrible at it's job" for 50 years, and every time they get elected they work really hard to prove it.

> I have a hard time combining this sentiment with my lived experience in California.

I have no problem at all reconciling it with my 45 years of lived experience in California. About the only good thing California Republicans did for government in that time is provide such a flagrant display of how a minority dedicated to scoring political points with no concern for the general warfare could abuse supermajority requirements as to motivate California voters to change the Constitution to make the state somewhat practically governable despite the existence of the California Republican Party by removing the legislative supermajority requirement for the annual budget.
Is there a list of Python users somewhere? What about Fortran?

You are exemplifying one of the points from my original post quite well though, so thanks, I guess.

For others who might not know you as a co-creator of the language with a strong financial interest in its success, don't you think your comments on Julia ought to carry a disclaimer?

Your group have clearly done fantastic work, but having such centralised (and "vocal") management makes it feel more like Julia is a start-up whose product is a language, rather than a language which a spin-out company is commercialising a bit. I trust the former far less than the latter.
I've seen a recent multi-months training course for testers. Half of it is manual testing (culminating in a website-related project), the other half automated testing which includes learning some Python.
You’d have to balance it with how likely people are to quit out of frustration

I’m sure they’ve done the calculations and testing by now and the answer is no fail = more profit
I didn't even notice that! It's strange what it refuses and allows depending on the session.
Now we have to take this argument and explain it to people wanting to get rid of developers and use low code or chat gpt.
The amount of bloat they acquired over the pandemic is pretty insane.

I was interviewing for a position at coinbase in 2021 and man, it was the worst interview process I have ever gone through. All technical interviews seemed to be extremely specific around knowledge for tools outside of what I was interviewing for. (Senior/Staff level IAM) I am not sure why an IAM engineer needs to be asked tons of questions about specific big data and ML libraries but that level of bad interviewing made me tell them no before finishing all of them.

The real red flag though was that not 1 interviewer had been at CB for longer than 3-9 months. It sounded like in 2021 alone the company 2-3x'd headcount. I can only imagine the absolute shit show that must've been on the inside.

I still think CB seems like one of the better companies in their sector, but compared to the larger tech industry, I think it still has some maturing to do.
One of the reasons why CUDA won over OpenCL is because it is polyglot.
Crypto Gets Its First Prison Sentence for Insider Trading
Pfft, no one uses DHTML any more, AJAX is the wave of the future!
When someone is handing you gobs of money they will very likely strike out terms which limit their control. It’s like why you wouldn’t accept a car loan with an early payment penalty unless the terms were excessively good for you

You have a board of directors, you are at their mercy.. not the other way around.
Because the story was true...
The issue with WebSQL was, and still is, that it is basically impossible to standardize, as you wouldn't get multiple different implementations, but just one that all browsers use as a library. The main task of a browser is not to provide an SQL API client side, but to display interactive documents, so you won't find the bandwidth for browsers to build multiple SQL implementations, and the existing ones have quite big incompatibilities to each other.
I'm a big fan of fast, self-contained hermetic tests, but at the end of the day you should be testing the actual behavior of your software. This means all your dependencies should be versioned so you can bisect actual behavior, not mocked test behavior.

I've also rarely ever touched software that is actually free of nondeterminism, so I am deeply skeptical of caching anything but the simplest test case. And those are fast.
Abandoned? What?
jsMath, now MathJax, took all the wind out of MathML’s sails by rendering LaTeX equations in the client. I know that MathML is better in some ways, but the combination of downloading custom fonts and JavaScript-based layout solved the problem well enough.
The 100 IQ one is smarter than the 200 IQ one.
Yes?

This title is an incredibly lazy attempt at clickbait
> From your argument, it's apparent you've never written a program in anything except a configuration language.

Way to assume, you know how that usually turns out?

Could I condition the creation of a bucket based on the even/odd value of a different resource's hash? What about the time of day or day of week? What other arbitrary things might I be able to do in a language that Pulumi supports? How can I be sure that if I run the code on a different day, that the outputs are stable?

Let's consider another idea... can Pulumi prevent me from making arbitrary calls to an API or database to fill in the "declarative code" that creates a resource? Would something like that be imperative or declarative? Does/can the order I write Pulumi code in matter? Does it for TF? Can you interact with the outside world with custom code in TF between the creation of resources?

In the end, are you writing the desired state directly or instructions for how to construct that desired state?

I invite you to consider these questions with the others you have discussed Pulumi semantics, as I assume I am not going to have success getting you to do so here...

You can likely do some of the above with TF, as it has strayed further from declarative. What you really want for configuration is a language which is not Turing complete and does not support dynamic values within the code, only via flags / args at invocation time. In other words, same outputs from the same inputs. I think TF & Pulumi both fail on the latter

(https://www.richard-towers.com/2021/01/03/terraforming-adven...) (https://cuelang.org)
In other news, Google claims the world is about to end because your grandma uninstalled Google Chrome.
The "Moons larger than Mercury" example is interesting.
ChatGPT first gives the wrong answer, but then goes on to actually explain the opposite (the correct answer).

It seems it got tricked by doing chain of thought in the wrong order. If it had done the thinking first, it would probably have answered correctly.

Another option would be to use a multi-pass algorithm. It would be easy for a language model reading the first output to generate a new answer correct answer.

I wonder if this kind of boosted model (similar to diffusion) could be the future of text generators.
I shot with only an rx1 (full frame, fixed 35mm prime) for years.

Now I carry around a huge sony mirrorless with a big heavy 24-70 g master zoom.

One camera, one lens is fine - until you want to actually exert compositional control. You can't beat 70mm+ for portraits. You can get 75% there with one camera, one lens, but sometimes you gotta dive deeper.

(Also his setup is bigger/heavier/lower quality than the rx1/rx1r, even within the "one camera one lens" masochist arena.)