skysight-inc/HackerNews huggingface dataset:
Yeah what's wrong with that? I think this sounds amazing. It gives you all the fast prototyping and simplicity of Python, but once you hit that bottleneck all you have to do is bring in a ringer to replace key components with a faster language.

No need to use Golang or Rust from the start, no need for those resources until you absolutely need the speed improvement. Sounds like a dream to a lot of people who find it much easier to develop in Python.
The short version from the Unity docs

"Inline serialization can’t represent null, instead, it replaces null with an inline object that has unassigned fields."[0]

The key thing here is the [Serializable] attribute above the class. [Serializable] is an attribute provided by the Unity Engine.

It's used to convert in-memory data structures / objects into a format that can be stored and loaded easily. You could use it to build a save system for your game, but more generally it's used for working on your project in the Unity Editor and then savings those to .scene, .prefab, .asset files and so on. Serializable objects and their fields (public fields are serialized by default) are editable in Unity Editor's Inspector tab, which is great for quickly iterating and working with designers who don't want to open a code editor or Excel in order to modify game object values and scenes.

But Serializable has some "wat" moments and one of them is that it does not support null objects.

MonoBehaviour is a Serializable type provided by UnityEngine. You generally make Game Objects by composing together different MonoBehaviours. Because the "Test" Monobehaviour has a public field"Foo foo", it is serialized by default. But it cannot be null. If it is assigned to null, Unity replaces it with an instance that has default field values.

The correct way to handle this (though not very obvious unless you're deep into Unity) is to use the [SerializableReference] attribute instead. Or even better, follow extrememacaroni's recommendation to use Odin's serializer replacement. It's Apache license and basically a drop-in replacement with some additional features.

No non-standard C# involved here, just the runtime reflection allowed by attributes.

[0] https://docs.unity3d.com/Manual/script-Serialization.html
Do most fentanyl overdoses come from people taking opiates? Or people taking something random laced with fentanyl? The solution to the latter would seem to be test kits, too.
The premise was to not rewrite everything in rust, but you basically ended up rewriting 90% of it in rust
That's a good remark.

In general, lowering the entry barrier is good. But you are right that we may now be scared of anything that doesn't have a very low entry barrier.
The Georgians invented polyphonic singing. Male choral music from Georgia is stunningly beautiful:

https://youtu.be/iOzXuQTJPfY
Thanks that series looks quite fun to do
It's different because it's way more nebulous:

>(G) No person may fail or refuse to comply with any reporting or recordkeeping requirement of this Act, or any regulation, order, direction, mitigation measure, prohibition, or other authorization or directive issued thereunder.

You can plausibly use a VPN to commit fraud, but there isn't a "Fraud Investigation Secretary" who can arbitrarily decide how/what/when records need to be kept. The investigation for someone committing fraud on the VPN wouldn't give the "Fraud Investigation Secretary" the right to see any and all records that the VPN service has when a smaller subset of records specific to the instance of fraud would suffice. Oh and the "Fraud Investigation Secretary" can determine that this entire process can be handled secretly because it's classified. Oh and you're not allowed to ask the government through a FOIA request how it determined the fraud was committed through the VPN.

I reject the notion that the government wouldn't use this law as a dragnet. The Patriot Act remains expired after all.

And remember kids, the next time that somebody tells you "the government wouldn't do that"-- oh yes they would
Yes! Unfortunately the focal point is around 542 AU out (75 light hours), and Voyager is only 149 AU out, for perspective.

https://en.m.wikipedia.org/wiki/Solar_gravitational_lens
china certainly has influence on reddit though, even with 10%. quite a coincidence how tianenman square and Uyghur posts started getting removed after tencent came into the picture.
> most wallets are custodial

I wouldn't argue that everyone should self-custody. If many users have access to convenient custodians who they can trust not to steal their funds, that's great; it's just that not everyone does.

I don't really have a stance on Eth's monetary policy, I was just trying to address your point about a use case.
Right, there’s no lower limit at all based on this language - it could be a single share.

I mean… as far as I can tell, the definition is so broad and vague that it would even cover a Chinese firm holding a US public stock.
It is an abuse of power when they support laws they know they won't be charged with even if caught. The hypocrisy is also annoying, but not the main problem.

> Also speeding is a bad example since the cops let people off all the time

That's why I said "and surveilled".
The article mentioned that there are some gains from using vectorised numpy methods, i.e. spending more time in numpy code. I would be interested in whether the List[Polygon] could be converted into two long arrays of all xs and all ys with indices into the starts (essentially a dense representation of a sparse array) and then the core function rewritten for Numba since it could now not use any Python objects. This would break the interface of course, but may get within striking distance of the Rust implementation.
> Also, if you haven't changed brake pads, I wonder how many miles you've driven it. Was this your primary car?

I don't know about Leafs specifically, but brake pads usually last a long time in EVs due to regenerative braking. You might not use brakes at all if you can avoid doing any hard stops.
Regional variation? When I was growing up (in California, in the 1970s and 80s), we called them chalkboards because, you know, you used chalk to write on them. Also, they were often green.

Do you call it 'soda' or 'pop'?
Just realized while reading this: I remember I was in the office pounding on keyboard. What I do not remember at all is which one of 2 offices in 2 different locations I was at. Kind of bugs me.
Lua is super common because it's super easy to embed into a C(++) project.
Also, there is a faster Python which is also Python. And the author considered it as well (both PyPy and Numba), it's just in this particular scenario they were not the best way to go.
Just like many GCC and clang extensions aren't neither C nor C++, and they even get praised for.
These features have been on Asian made phones for a while. Sometimes you'll see a "beautify" filter which will feature things like "lighten skin", "make eyes rounder" or "thin face".

I know how strangely offensive this all sounds but it's completely factual - there's some lost in translation thing that is I'm assuming benign and normal in some other culture which comes across as pretty inappropriate and even a bit racist to Americans.
I mean in the sense of getting capable models in the hands of people, rather than only a few companies who will arguably steer them towards their own goals. The open source models we currently have are vastly inferior to proprietary ones.

Fragmentation reduces any danger. It doesn't amplify it. Imagine just chrome and Google pushing pwas at you.
If I remember correctly, one of the main original reasons was that it was super easy to embed.
Submit here:

https://en.wikipedia.org/wiki/Bulwer-Lytton_Fiction_Contest
> In any given year, 98% of criminal cases in the federal courts end with a plea bargain — a practice that prizes efficiency over fairness and innocence

https://www.npr.org/2023/02/22/1158356619/plea-bargains-crim...

Can't help but be cynical when presented with these numbers.

The laws are written by prosecutors for other prosecutors to generate headlines and votes.
> 3) Solving AI Alignment is an actual problem and not just dumb extrapolation from science fiction

As far as I am aware there is still no actionable science behind mathematical analysis of AI models. You cannot take a bunch of weights and tell how it will behave. So we "test" models by deploying and HOPE there is nothing nefarious within.

It has been shown that models will "learn" to exfiltrate data between stages. You may call it dumb extrapolation, but it has been shown that it is a problem: a solution that we want is not necessarily the most optimal against the cost function that we give. The more inputs/weights model has, the harder it would be to spot problems in advance.
It is still C++ and in many aspects, much better than the current trends on the standard library design.

Also, alongside VCL/Firemonkey, miles ahead of any C++ UI framework produced by Microsoft, WinDev just has no taste in doing GUI tooling for C++ developers.
Right? I mean, it's not like we haven't been doing this already. All the computationally intensive python libraries are just a convenient wrapper for C anyway, the only reason python can be used for ML.
Blame the puffer jacket they-say. Things are hard to take off.
Few would consider Smalltalk to be a LISP.
Now the Meat-a-verse is something I could get behind.
I do this, it’s generally a great option. Decent internet and quiet - I’m blessed to have few calls, so that’s all I need. Parking is usually easy and it’s not hard to find a chair+desk+power in the same place. (Pro tip - hotel lobbies can be good too, every hotel has a nice seating area that’s unused outside of 6-9am)

Lately though I’ve noticed a trend with libraries becoming… scarier? Even in seemingly wealthy, clean, safe areas, there’s a ~20yo pacing around very… agitated? Drugs, lack of drugs, bad day perhaps - not sure - not my specialty. My conscious brain was saying “it’s fine, you’re in a well-lit public area”

My less conscious brain eventually forced me to move to a spot against a wall, where everything was happening in at-least-peripheral vision.
But there are plenty of intellectual things it cannot do, that I can.
Sorry, who? Future of life institute?
I had lived in the US for 7 years on visas before I could apply for a green card. It was only that point that the system asked for a medical to get inoculated and check if I had any communicable diseases like HIV or TB. That definitely seemed inhuman.

My own doctor couldn't do it, and previous medicals didn't count. I'd already had 7 years to transmit those diseases; a test prior to moving to the US would have made more sense. And with all of that, testing positive wouldn't even disqualify me, I'd just have to get treatment ... it just seems so laughably idiotic. Putting people through a Kafka-esque routine because immigration politics have been dysfunctional for half a century.
That’s exactly the problem normalization solves - all variants map the same.
It's not really Python that was sped up though, it was an application written in python augmented with a bit of optimized rust code.

This sort of hybrid is super common, you typically spend 90%+ of your time in computationally intensive problems in a very small subset of your code, typically the innermost loops. Optimizing those will have very good pay-off.

Traditionally we'd do this with high level stuff in one language and then assembly for the performance critical parts, these days it is more likely a combination of a scripting language for the high level part and a compiled language for the low level parts (C, rust, whatever). Java and such as less suitable for such optimization purposes, both because they come with a huge runtime and because they are hard to interface to other languages unless they happen to use the same underlying VM, but then there usually isn't much performance gain.

Another nice way to optimize computationally intensive code is by finding out if the code is suitable for adaptation to the GPU, which can give you many orders of magnitude speed improvement in some cases.
Here's the difference: I was a mediocre student who did zero exam prep. I did homework in the classes I cared about and didn't in the ones I did not in high school. My GPA was mediocre, B-esque, high SATs, only extracurricular was Computer Club. I spent my time reading books and fucking off driving all over creation to go dumpster diving to slake my hunger for computer parts.

I did not have a "portfolio". I had a bunch of weak programming experience from books I checked out from the library and a compiler I stole from my high school because I wanted to program so badly. (1998~, open source compilers existed but to my eyes I wanted Borland Turbo C++) Yea that's right I copied that floppy! :D Imagine a time when you had to BUY compilers!!

I wrote an entrance essay that I used for all four of my college applications about how computer games were the next huge entertainment media, replacing movies. I didn't min max anything because I didn't care / had no idea / was stupid. I was accepted at all of them, Case Western Reserve, Drexel, Rutgers, Rowan. I went to a non-ivy competitive engineering school in my area, which I'm repeatedly discovering was a very good computer science program.

I went on to a fruitful research career for 10y, and now industry.

Maybe I'm telling on myself that somehow I have incredible luck or privilege, since compared to you I sound like a failure. I am the first person to go to college in my family, and worked while I was in college as well as paid internship at a research university.

The only skill I had was doing the thing directly in front of me and keeping my eyes on the next thing. The jobs I had were nothing special: a dogsbody at a deli, delivering newspapers, Toys R Us, Staples, Dominos Pizza.

Every job taught me something different:
- something can go wrong and it not be your fault
- if you have time to lean you have time to clean
- some jobs are just fighting entropy, and that's normal (note: this is in service of bigger goals, every time)
- everyone is happy to see the pizza guy

I'm not sure how old you are, I'm ~40, so it is entirely possible we have different eras. Maybe it's possible to over optimize, also maybe I'm too old for this discussion. Anecdotes aren't data.

In short, if you've never cleaned a toilet that isn't yours, it is less likely I will trust you.
This is a great article but there's still a core problem there - why should developers have to choose between accessibility and performance?

So much scientific computing code suffers between core packages being split away from their core language - at what point do we stop and abandon python for languages which actually make sense? Obviously julia is the big example here, but its interest, development and ecosystem doesn't seem to be growing at a serious pace. Given that the syntax is moderately similar and the performance benefits are often 10x what's stopping people from switching???
Wow, what a thought-provoking post. It really got me thinking about the future of AI and its potential consequences. But as I read through the comments, I couldn't help but notice the subtle insertion of SEO keywords and spam links. It was as if the AI takeover had already begun, not in the form of killer robots, but in the form of insidious SEO posts infiltrating every aspect of our lives.

I fear a future where every conversation, every article, and every forum is filled with meaningless SEO drivel, all in the pursuit of higher search rankings and more clicks. We will be unable to have real discussions or learn from each other because our every thought and word will be polluted by the relentless onslaught of spam links and SEO buzzwords.

I implore everyone to stay vigilant and not let the SEO overlords win. We must continue to engage in thoughtful, genuine discussions about the future of AI and all other topics, without succumbing to the temptation of clickbait and spam. The fate of our online world depends on it. #NoMoreSEO #RealConversationsOnly
It's in everyone's interest for this bill to pass! There's no need for propaganda when we can just read it!
An idea may be dumb regardless of who believes it. You will find history littered with such ideas.
What fixed it for me was whisper + language tool. It produces very good results with almost no errors. Even if the audio quality is bad.
Why do I need to rewrite in Rust, when I can just use Polars[1] that will cover most usecases
[1] https://www.pola.rs/
The support threads on 3cx forums where 3cx brushed it off as an fp are pretty horrifying. But tbh infra and SOC are between a rock and a hard place esp. before the security vendors issue their evidence it's not an fp....
I’m not aware of that. How do JS engines implement String.prototype.normalize?
exactly. Or there's a person of slight Chinese origin in your management team.
The most irritating thing about Windows 11, and what it looks like they are doing with Windows 12 is that they are trying to compete with iPad OS not MacOS.

Microsoft seems to have just abandoned the idea of a desktop operating system and is just assuming everything is a tablet or has a touch screen going forward.

It is an absolutely bonkers move for the company that built its Windows and Office empire off of the enterprise desktop.
It's an uncomfortable topic in the AI world. The combination of AGIs and military dictator ships creates the potential for a lot of deeply unethical / not so woke use cases.

And of course the Chinese are not patiently waiting for people in Silicon Valley to spoon feed them the details on how this should be implemented and instead are running their own R&D. Probably openai is a bit ahead in terms of capabilities at this point in time. But I would not make too many assumptions about how far behind the Chinese are matching those capabilities. It's more a question of when they catch up rather than if.

And e.g. the Russians seem to be held back more by their ineptness and lack of ingenuity rather than a willingness to cross some ethical lines. They'd go there in a heart beat if they could. The Ukraine conflict might be one of the last where the impact of AI is not that significant. Though arguably, the Ukrainians are being supported by western intelligence agencies who might be using some modern tools already.

The right question to ask is what would today's conflicts look like if military leaders had access to state of the art AIs (which of course they will have very soon if they don't already). The answer is that it is going to be about as dark and ugly as you can imagine.
Nah, food and a roof over your head and healthcare and education and entertainment matters. Not jobs.
I get where you're coming from and it'd definitely agree that the average keyboards has strongly converged on a standardized layout.

Nonetheless, there isn't a single layout. You got ANSI and ISO as the big branching standards with adjustments to bindings and added keys for various extra letters/modifiers depending on the localization.

And yes, i brought up the phone example to illustrate how they're only superficially the same. Your argument maps exactly onto phones after all, as they all have similar looks, input pattern etc.
This is what I support too. If you could buy safe, laboratory made & tested cocaine or whatever in the drug store, the overdoses would basically end. We'd still have to deal with people who want to just shoot up in the back of busses in big cities. But we already have that problem. We have a problem with drunk drivers, but we already learned that prohibition didn't work.

We'd have to sell it cheaply enough that the black market wouldn't under cut it. And I can't see this every passing in america. Maybe if every congressman in america had a kid who almost overdosed?
Starlink satellites responsible for over 50% of close encounters in space
Sam Altman calls for a new world government
> US has 20 times the per capita death rate from drug overdoses than Bangladesh

Could this be a statistical issue? Were drug deaths systematically mischaracterised when we were full war on drugs?
> the tiktok android binary had the capability to receive code remotely and execute it

you mean like a browser?
As your former president eloquently explained, "USA first" is the current US doctrine. Why should the other countries accept US influence short of not having the choice as it would have pretty deep repercussions?

The game of cutting off foreign players is a luxury only the few countries can afford right now, making it look like everybody else supports the US is disingenuous.
It doesn’t say controlling interest, it says any interest or equity holding at all.
Würm Glaciation
Hologram Sunglasses
> I had access to a nearly unlimited amount (>400 pills) left over from an earlier surgery

What the actual fuck? Was this some kind of surgery with long term pain that needed to managed (over a year?) and you slowly built up excess pills, or was this really the quantity that some doctors were prescribing (hence the lawsuits)?
It's not about reality for kids, it's for everyone. It's not enough to be a good teacher any more, parents expect you to be on Veritasium level of engagement in every single moment. If services from locksmith is used, LockPickingLawyer is expected all around the world. Every doctor is compared to Dr Varshavski and anything less is not good enough. And the list goes on ...
I don't understand Microsoft's new obsession with centering the taskbar program icons. Consistent placement of core programs whether they're open or not, whether lesser-used programs are open or not, is a fantastic use of muscle memory.
Particularly common with selfies, because most people see photos of themselves and think it looks horrible (they're used to seeing themselves mirrored!) and want to "touch up" the picture.

Incidentally on a tangential note, this is why most front facing cameras on phones, tablets, and laptops mirror the video feed on your own screen: To trick your brain into thinking you look OK.
> and running all the computation outside Python

You don't have to move all the computation, just `for` loops will help alot.
Slightly disappointed this is for recognition, not for synthesis (and not open source).

Is there any good quality, open source multi-language TTS setup available? Flite works, but doesn't sound very good.
C++ was already a big thing in game development before Unreal was anything to care about.
What about when previously criminalized acts like consuming cannabis products become socially acceptable? It's still illegal on the federal level so that's a huge mess not to mention the harm that was done by enforcing those laws over the years.
everything. why are there still cobol programmers? why is c++ still the defacto native language (also in research)?

but also I don't see any problem there, I think the python + c++/rust idiom is actually pretty nice. I have a billion libs to choose from on either side. Great usability on the py side, and unbeatable performance on the c++ side
> Older cars aren't subject to smog protection and if the module is set to the OEM configuration it will.

Only cars prior to 1974 are not subject to smog check in California.

And part of the smog check is a visual inspection which will fail in the presence of any non-factory emission related equipment (such as engine control modules) even if their behavior is 100% identical to factory.
Wow, training on a dataset of 12 million hours is quite impressive! I can only imagine the engineering feats required to accomplish that. To put it into perspective, Whisper was trained on 650K hours, Speechmatics' Ursa was trained on 1M hours, and AssemblyAI trained Conformer-1 on 650K hours. I hope Meta is also working on something similar!

That being said, Speaker Diarisation is still a problem that hasn't been fully solved. As of yet, AI hasn't been able to outperform humans in this area.
I reject your reality and substitute my own.
I re-read your comment and it was clearer, so I edited the response accordingly.

Please also respond to the main arguments I gave and linked to if you can.