skysight-inc/HackerNews huggingface dataset:
> If you open up a math book and see integral signs everywhere, that immediately gives you hints for the kind of domain you're dealing with. If, on the other hand, you see mostly polynomial equations, then you're probably not worried about limiting processes. Mathematical symbols, at the graduate level and beyond, take on a communicative role in addition to the pure algebraic one you internalize during undergrad.

The title of the book also does that. Few books, papers, articles or exercises consist exclusively of symbols. I just took some random math papers from Arxiv and most of them are extremely wordy, and most of the symbols used are letters are names for values and functions defined right there, not operators that you need to reference elsewhere for the definition.

> What would you rather read? 30-ish equations or PyTorch library code? Which do you think would be easier to grok? I am, of course, referring to the 30-line self-contained APL implementation of a neural net with performance on par with PyTorch:

I mean, obviously the PyTorch library code. Not even talking about symbols and syntax, at least the PyTorch code has readable names. We could also mention the lack of spacing to match different concepts or groups of operations.

I find it really funny that the claim is "APL is like math" when precisely APL does things that are very much frowned upon in math: excessive use of symbols, long symbolic equations, lack of literal explanations...
AWS Amplify Is a Grift
Popular political figures aren't above the law, they aren't special because they are popular. I don't believe that popularity should be in any way a consideration to put someone up for a trial after they break the law.
I wonder why people say stuff like this. Are people writing code then just blindly shipping it to production?

The process goes;

1. Write some code

2. Get AI assistance with some part

3. Check it's right, make changes

4. Write tests

5. Put up for code review

6. CI runs checks

7. Release Candidate

8. Release Testing

There are many, many chances to catch errors. If you don't have the above in place, i'd focus on that first before using AI assistance tools.
Yes. If you want to change anything, you rebuild from source.

Exactly what we are doing when we are eg working on a C program: we don't monkey patch the binary, we run the build system again.
There has been an 8-year witch hunt looking for a way to shut Trump down, with 10s of millions of dollars spent accessing and scrutinising his affairs looking for a legal attack vector. Likely no politician could have withstood that level of scrutiny without some sort of technically-illegal activity turning up.

A big part of the rule of law is treating people equally. Given the lead up, this is probably a question of selective persecution.
> Unless there’s some evidence throwing money at public schools in lower class neighborhoods is the solution to the problem. Every time I’ve looked into that subject in the US the biggest complaint by the teachers on the ground, in those neighborhoods, say they feel like they need to be teacher + daycare + parent for a subset + law enforcement officer etc.

You wrote this down yourself, and you still didn't get it?
> "And that solution will cost taxpayers billions of dollars.”

And how much does taxpayers already pay for Intuit for this priviledge?

I'd have lost my crap at this if I was in the same room
So if we had let's say 20 or 30 years ago started with the safe and cheap. Where would we be now with CO2 emissions? Or would have it been even slower? If it can be cheap and safe shouldn't we have started massive scale yesterday?
If ChatGPT is a killer tool for phishing, it may also be used to make a one-click website helping people fill the form, right?
> Then "explain why <my code> needs to be <new code>"

It would be nice, but until there's a breakthrough on having LLMs / other models generate, maintain and walk the user through a representation of their reasoning, these explanations are likely no more reliable than a random StackOverflow answer - except without the benefit of other users scoring / picking holes in the answer
There are a lot of text-to-speech models on Hugging Face. Some are really great and support many languages! They can be run offline easily, you just need a GPU and some python modules. https://huggingface.co/models?pipeline_tag=text-to-speech
If you're doing a synth and want a sine wave, you usually won't need to compute cos(x + at) from scratch every time. There's a cheaper and more accurate trick.

First, figure out how much the phase (in radians) is going to increase every sample. E.g., for 440 Hz at 44100 Hz sample rate, you want 2pi * 440 / 44100 = 0.06268937721 (or so). Precompute sin(a) and cos(a), once.

Now your oscillator is represented as a point in 2D space. Start it at [1,0]. Every sample, you rotate this point a radians around the origin by a radians (this is a 2x2 matrix multiplication, using the aforemented sin(a) and cos(a) constants, so four muladds instead of seven). You can now directly read off your desired cos value; it's the x coordinate. You get sin for free if you need it (in the y coordinate).

If you run this for millions or billions of samples (most likely not; few notes are longer than a few seconds), the accumulated numerical errors will cause your [x,y] vector to be of length different from 1; if so, just renormalize every now and then.

Of course, if you need to change a during the course of a note, e.g. for frequency or phase modulation (FM/PM), this won't work. But if so, you probably already have aliasing problems and usually can't rely on a simple cos() call anyway.
In an ideal world you wouldn't have a partisan justice system, just that aspect of the USA's justice system is already pretty bizarre.
I'd deleted my Facebook account years before, but after that begrudgingly signed up to Facebook Messenger because my friends insisted on using it (which are separate accounts apparently).

At some point, a couple of years ago, I decided enough was enough (probably when they forced me to accept some new anti-privacy EULA which otherwise blocked me from using Messenger Lite).

There was no delete account option in the app that I can remember. I searched and searched for at least an hour. Facebook's support site was a labyrinth of circular links that edged around actually deleting my account. I had no Facebook account, so I couldn't log in to delete it on the website's account settings.

I just wanted an email I could send the request to.
I finally found one for a data protection officer or some sort. Sent them an email, got another one back redirecting me to the website.
Obviously that wasn't helpful, so I sent them one of those GDPR deletion templates.

Didn't hear back, and checking a few months later, my account was still accessible.
How would you like it if you were dragged from your house in the middle of the night for unspecified crimes. That’s what “sealed” charges are.

With the way things are going, I’m sure you will find out soon. This is the type of stuff that happens in authoritarian regimes, not liberal democracies. All I can say is, I hope you’re armed when they’re at your doorstep next.
Compilers have been doing this for a long time already.
little to no malloc and taking full advantage of what you can get away with without it is one of those tricks every programmer should know

it's how we managed to get away with doing anything at all when our PCs had like 16-32 MEGABYTES of ram in them - or less, those are generous amounts

it's why those computers can still play video
> The smallest Lattice iCE40 are under $2 in volume,

Those have got open-source tools, right? And they're relatively easy to work with, I guess.

What can you do with them? Like, how "big" a thing could I make? I've got a project for which I need a bunch of programmable 16-bit counters that'll pulse an output when they roll over zero. Could I make those in an iCE40? How many would fit?
Yeah, and for each piece of boilerplate we remove, we add another few layers of abstraction. At the end of this process we are stuck with crap like YAML and JSON (or, heaven forbid, XML) with the business logic being thinly spread out between logic in shell scripts, shell variables (for CD, for example), in YAML and/or JSON and/or XML within the frameworks in use (spring, mybatis, etc), multiple third-party libraries.

There is no one place where you can find the business logic.
Neurotech’s Battles Impact Our Brains’ Future
My OS for Web kiosks was immutable since 2007. It's what people wanted and needed.
Quantity, fair enough but quality?!

What could an automated system like copilot possibly trained on our own commits possibly learn about quality that humans did not insert themselves?

If anything, they will facilitate the transfer of past expert knowledge to novices trying to build software that (to some extent) looks like existing software. Great! But now we have empower mostly new, inexperienced developers with the tools for more rapid development of software.

I might be a party pooper, but IMHO software quality to a great extent lies restraint, in lines of code that were never written. Until Github automatically purges low quality projects, I remain very skeptical to all this.
It could be. Maybe "understanding" is not so much more than predicting what's to come next with reasonable accuracy. Maybe LLMs understand better than we think.
Data which is not personally identifiable does not fall under the GDPR. Meta will use this excuse for most data which isn't tied to an active facebook account.
In terms of Facebook where I live, "Well don't just use their services then" is simply impossible. Almost all of my kids' sports activities and parent groups are on WhatsApp, I have to use it.
In my eyes ChatGPT is a blessing for developers.

The only thing I dislike about d3 is the boilerplate code to hook it up to a div and get the first lines to render, so yesterday I did a:

Assuming I have the following data: ```{ "status": "ok",
"data": {
"a": [[1680079200000, -199], [1680079800000, 92]],
"b": [[1680079200000, 248], [1680079800000, 259]]]
}
}```, where the first item in the array is always the unix timestamp in ms, and the second one the value of the datapoint. Also assume that I have a website with an HTML element `<div id="graph"></div>`. Please show me the code used to draw a graph of "a" and "b" with d3 into the `div` element.

And it generated all the code I hated to "create".

Then little things like "Ok, I want the time not to be in AM PM, but in HH:MM" which used to mean to visit a couple of pages, the answer's right there.

I absolutely love it.
Hmm, I hadn't thought about it before, but I bet ML could be really powerful when it comes to optimizing code. Existing LLMs (which aren't even trained on anything related to optimization!) can already do an incredible job optimizing in a lot of cases.

Get an ML model to take a stab at optimizing, have a solid system for validating that two pieces of code are equivalent according to the C abstract machine, throw away the ML-suggested optimizations which change the semantics of the code, keep the ones which keep semantics the same.
What I understand from your take is that Trump shouldn't be indicted because that's a bad view for America.

Like... What? Rule of law is completely not considered, at all, Trump should be above the law because he's just too big of a popular figure. That's simply absurd to read.
How the EU CHIPS Act Could Build “Innovation Capacity” in Europe
Not really, read this: https://anneta.substack.com/p/what-elaborate-tales-were-spun...
But did it match what people were saying about yourself?
That doesn't say much about the viability of the technology. Almost all of these reactors are 40+ years old by now. The safety improvement we could get from just iterating on that tech with our current knowledge is huge.

Also, meltdowns are bad, but they are accounted for, even in most of those old designs.
Worth mentioning that Stormy Daniels claims that she and her child were threatened over this issue.

> 'Leave Trump alone. Forget the story.' And then he leaned around and looked at my daughter and said, 'That's a beautiful little girl. It'd be a shame if something happened to her mom.'

https://www.independent.co.uk/news/world/americas/stormy-dan...
> also have a useless distro, just like using selinux to make the whole thing immutable.

Absolute nonsense.

> The difference is you won't have to spent 2 years learning a custom policy language.

If you had bothered to spend maybe 2 months bothering to learn this tech that's been around for almost 20 years, you wouldn't have to use specialty distros to accomplish what your distro can already do natively.

I've never been a fan of willful ignorance and fearmongering, and I see a lot of that when it comes to SELinux.
The Labour leader at the time of the referendum was luke warm about remaining at best. So much so I doubt he voted to remain despite what he said. He had a long history of criticism of the EU.
That the king is above criminal law does not directly dispute the Magna Carta thread of this conversation.

We take it for granted now, but it was a beginning of constitutional order - king and government should follow certain laws and rules for how to run the country. And the UK is after all a constitutional monarchy, no longer at mercy to the whims of an autocratic monarch.
Thanks for your comment! The ear provides an excellent alternative to the wrist when it comes to temperature stability, constant pressure between sensor and skin and the relatively cleaner signal given that in general the head moves less than our wrists.
I'm pretty sure it's already been decided that Meta's data collection is a breach of EU laws. Which if true, this opt-out still isn't really going to do anything.
I think some major differences between Meta and IAB is that IAB was sharing the data with other companies where Meta keeps your data to themselves. Additionally as a part of personalizing the non ad posts on ones feed the data is already being collected and processed. Showing a relevant ad isn't much different privacy wise than showing a relevant post. Tracking how you interact with a post isn't much different from tracking how you interact with an ad post.
Impossible to even tell whats real anymore, the sheer amount of absurd nonsense coming out of the West (as in, USA+friends, Europe, etc) at the moment honestly I wouldn't be surprised at any of this
When the EU introduced the ability to opt out of being forced to save cookies on devices, malicious or lazy companies adopted hostile user unclicking forms.

The same is now true of Facebook. Capitalists will always be against the convenience of users.
but meta is a paid service, right? So why should we hand over our privacy?
Except the design has countless flaws that make it impossible to actually deploy and when producing a meaningful amount of power (carefully avoided during the self described dog and pony shows) skates on the edge of prompt criticality which would destroy the building well before the freeze plug melted.
> Those sorts of generalized nationwide numbers wasn’t my point anyway, rather proper data analysis and putting data into the wider context of the various communities/finer demographics/etc leads to far more useful conclusions than national level ones alone.

What conclusions would those be?

> It’s not surprising the default critique on Reddit/Twitter is always using some European country with a homogeneous culture and a small population centered around ~2-3 major cities at most vs the entire US.

If you'd prefer you could compare whatever nation you'd like with individual US states. You have plenty of US states to pick and choose from.

Regardless, I don't see this sort of statistics rigour when comparing the US to "Europe" as a whole, in spite of the heterogeneous nature of the whole continent (some countries even have regions where people speak entirely different languages) and the fact that the population of "Europe" is well over twice that of the US.

But I guess the point might just be to shut down discussions to avoid conclusions and introspection.
If I see a pop-up, especially from "OneTrust", I immediately close the tab and re-open the site in Private/Incognito mode. There are some sites I just reflexively open that way. "Ars Technica" is but one example.
If you want a relatively new game that is maybe not a AAA release, but a big banger, go play Outer Wilds. It's from 2019, so relatively new compared to "a decade ago", and it changed my perception of what games can be. (Important warning: If you do decide to play it, go in as blind as possible. It's a game where you progress by gaining knowledge about the world, so any spoilers are incredibly catastrophic.)
Zombie? I feel it's always been super alive in the electronic music world, there's tons of people who love analog synths and make really nice music with them. They make great musical instruments, all the qualities like inpreciseness actually shine there.

It's awesome to realize that stuff like cybernetics was ever conceived of before we ever went digital.
I still have a hard time just trusting the LLM and explaining my code request in plain english. I keep thinking like I'm on Google >_<
Having flown to/from 186 different globally, I'd really love a competition mode with a window for IATA code :)
I haven't been able to recognize all of them, but SFO, TLV, IST, LAS, FNC and many more have been easily recognizable.
Sometimes it's even clear from where the aerial photo has been taken, E.g. Santos airport in RIO seem to be looking the same as seen from the Sugar Loaf mountain
If your power is coming from renewables anyway, you're probably far more eco-friendly using incandescent bulbs.

Someone tell me why I'm wrong, but I feel like a coil of wire in a milk bottle with all the air sucked out that you could make in a blacksmith's forge is going to be cleaner overall than 100g of plastic, fibreglass, epoxy, copper, gallium arsenide, phosphor, and a billion-dollar factory to build it in.
How to Use ChatGPT to Improve Your Data Science Skills
The interesting thing will be how they find them. It will be a discussion with a chatbot, rather than debugging code like we're used to doing.
> I still have a hard time just trusting the LLM

Good because it generates a lot of bullshit.
Right. NixOS' absence from the list is notable.

c.f. Google trends for "nixos, fedora silverblue, guix" https://trends.google.com/trends/explore?q=nixos,fedora%20si...
which suggests NixOS is relatively more searched for than silverblue.
Yeah that was badly phrased. I meant the amount you owe, but you answered my question.

I guess it's worth doing the math to figure out when your guesstimate becomes more expensive than a tax prep service.
Have they completely lost it? I kept a facebook account just to stay in touch with people, but following this madness I will simply find other means to do so and completely shut it down. This is ridiculous.
Aaand another case of big tech acting stupid, misinterpreting the law, just to continue acting like they do, violating the law, a liiittle bit longer, milking that cash cow of mining illegally obtained data as long as possible. No signs of remorse to be expected there. Hopefully this blatant violation goes into the next law suit against them and makes the outcome a bit worse for them.
More than welcome! I've been checking in on the site from time-to-time to get ideas for books to read for probably more than a decade now so the appreciation is all mine!
The EU has now made clear that this isn't compliant. A data removal request does not have to be via a form - it can be to any employee via any communication method, and does not have to use any special legal wording. [1]

You can show up at one of their offices and tell their janitor, and they should still comply.

That's why most companies now train every employee how to handle users requesting deletion (usually by forwarding the request to someone whose job it is to action them).

[1]: https://medium.com/@sandeepbhalothia/a-b27d3f83ee73#:~:text=...
It’s much less plug-and-play than the options in the article… but I’ve had fun with a related idea, which is running Nixos on storage where root is erased on every boot.

My home server is set up this way. At the time, I more or less followed this guide, which explains things nicely:

https://grahamc.com/blog/erase-your-darlings/

Been erasing root for almost 2 years I think now. Works great!
You are sort of ignoring the bias in your own AI extremist prediction.

People who have decided to go all in in learning an interpreted language like Perl or even PHP, had to continuously also learn react, js, ruby,... and gazillions of other languages and frameworks to remain in business over the last two decades.

While people who invested in learning C, Java or SQL have as much healthy opportunities to pursue today with almost the same amount of knowledge that they had accumulated three decades ago. Their life has been much less stressful, pretty much on auto-pilot, while those who were pursuing the latest technology are constantly living on the edge having to continuously relearn entire new framework on average every 3-5 years to remain relevant.

So yes all these glitzy languages have "won" but it wasn't by these "ancient" languages losing.

If I had to bet I would say a decade from now, based on the last 50 years history of computing, I can easily imagine the same amount of jobs for C programmers as we have today but there will be as many Ruby jobs as we have perl jobs today.
I’m a bit confused, I tried to utter some queries in Esperanto and French and it transcribed English (fine) translations. Can I disable this behavior to have the text transcribed in the language uttered?
It really would be a nice feature if OpenAI would add an "Export" button which exports all the conversations in JSON format.
FYI: The word you're looking for is not "femininity", it's "objectification".
Yes, it's basically a written exam. The grading is done as a free service by the government, or a handout if you will.
Tell us you don't know what short lived fission products and a very very lucky turn of wind are without telling us you don't know what short lived fission products and a very very lucky turn of wind are.
> highly plausible fiction which oftentimes happens to be factually correct

Isn't this also a way to describe what the press gives us every day? I think the dangers you describe existed long before GPT.
This includes the permission to link your behavior across "devices"? Iirc, it is quite trivial to link one Private-mode session to another.
You can just let the AI pick from a possible set of optimizations, rather than having it suggest the optimizations itself. There are a lot of optimizations that compilers could easily recognize but can't do because they'd be violating the standard.

More realistically you can use an AI to generate vaguely realistic PGO data (profile guidance is where the real speed comes from). This has already been done at least by researchers.
Just another thumbs up for 1000bulbs. I've made a small order through there, but I like my bulbs. It seems to get very expensive quickly going beyond 93 CRI.
The recipe indeed may not be a bad idea lol
Curated list of textbooks on pattern recognition, ML, AI and Deep Learning
Regions would need some level of synchronization to allow the merging / splitting algorithm to work, I think is GP's point.
That page is also why the popular depiction of the Phoebus cartel (as in: they intentionally made 1000h bulbs, but could have made 3000h bulbs instead that were otherwise identical, like e.g. Veritasiums popular video) is wrong. For classic incandescent bulbs, color temperature and lifetime limit each other. It is not possible to make a 2500K incandescent bulb that lasts longer than about 1000 hours, and a 3000 hour bulb will always have a dim and warm output. Because that's how it gets to 3000 hours.