skysight-inc/HackerNews huggingface dataset:
Thanks for the feeback.

I only raised the issue, because this is how new programmers keep doing mistakes in C++ when learning the code from others, specially projects that they find are cool to learn from.

As you seem to use best practices in the rest of the code that seemed strange to me.
The code that the tweet refers to is not open source. That's the scandal here.
Yes they do, which as you say, is fantastic for IOT and wearables.
See the hacker article
https://www.hackster.io/news/pine64-unveils-the-ox64-a-low-c...
Forced gender and identity based virtue signalling gets so tiring.
I did a lot of that on my CPC464 and TRS-80 too. Thanks for rekindling the memory. Relative jumps were the easiest way to make code relocatable, but you were limited to +/- 128 for an offset.

I used the "Programming the Z-80" book by Rodney Zaks, which is still on my bookshelf. Some manuals just can't be disposed of!

From memory I recall my favourite instruction - LDIR (Z80 block memory move) is EDB0, and JMP is CA.

Slightly more on topic, I piggybacked a 2716 EPROM onto the back of the TRS-80 ROM so I could get to the previous hard-coded RST locations and interrupt vector of the Z80 processor. In a nutshell, that allowed me to stop/debug/hack running programs without software being able to prevent me.

Fun times.
You could request with something like tor and randomize the times data is requested to avoid your location history leaking.
And why not train it on microsoft windows and office code?
One user type the law binds but does not protect, and another user type the law protects but does not bind.
I was going to say that this is what we used as one of two entropy sources [0] in the Cryptech HSM. But the second link there is the fork of the Cryptech rosc entropy source we did for the FPGA based NTS server. ;-)

The TRNG in the Tillitis Key 1 (TK1) we released a couple of weeks ago contain a version of the rosc entropy source. But I have now included a VN-decorrelator. And the actual oscillators are much simpler, cleaner.

[0] The other entropy source in cryptech is an avalanche noise source outside of the FPGA. Both sources can be found here:

https://git.cryptech.is/core/rng/avalanche_entropy/
https://git.cryptech.is/core/rng/rosc_entropy/

The complete TRNG samples both sources (round robin) and creates a seed using SHA-512, with previous seed a part of the input. The seed is then used to initialize ChaCha20 as CSPRNG:

https://git.cryptech.is/core/rng/trng/
I really like this climate of extreme digital paranoia we've been made to live in :)

But I really think that you can trust an app made by a German university not to sell your data. Not so sure about US universities though.
I once made a basic video editor using Apple's Quartz Composer because I couldn't find a free tool to do what I wanted.
I really liked QC, but it's slowly wasting away. It helped me get started writing my own apps, I used to build huge compositions for projection mapping. It eventually prompted me to learn openGL, and I program everything now, but it was a great stepping stone.
> Just switching to the tty doesn't fix things for me

I found a very strange one... Had the same issue. Switching to tty and then back to GUI would work fine so, to me, it wasn't that much of an issue. I used that workaround for months. Then one day I decided to look into it: switched the HDMI cable for a DisplayPort cable and the problem is now gone! If I put the HDMI cable back on, the issue happens again. It may or may not help some people having similar issues with their desktops.
With mutable state every function has an implicit dependency on other stuff. Without mutable state your function depends on its arguments, and produces only a return value. No moving parts or implicit dependencies = you can cut and paste stuff around the code base like there is no tomorrow.
M E L T D O W N
Almost everyone who has achieved something great has micromanaged like this. It’s just some decide to be coy about it.
nah, he is just trying to sell eugenics, a psuedoscientific practice, in disguise
I'm saying the EU has censored rt, and subsequently it has censored me.
Spotify is a terrible platform for actually paying artists. Look around[1][2]. Ironically they are now testing NFT and blockchain technology, which might drive some more sales toward artists, but still through Spotify's high rent extraction.[3]

Why use a decentralized platform? Because users are able to escape the walled garden, and have more power over the protocols that distribute and generate sales on their content.

[1] https://edm.com/gear-tech/steve-aoki-made-more-money-from-nf...

[2] https://www.latimes.com/entertainment-arts/music/story/2021-...

[3] https://cointelegraph.com/news/spotify-reportedly-tests-nft-...
Truffle is one of those triggering topics for me. I am affluent and love expensive meals (and also cheap food) but I've never understood the appeal of truffle. It's certainly a distinctive funk, but to me it's rather ho-hum. Neither off-putting nor exciting.

But what it's never done (as far as my own palate is concerned) is integrate into a dish. Anything I've ever had with truffle always smells/tastes like the thing it is... plus truffle.
No no no. You don't press F keys when the message to press them shows up at boot. You start compulsively hitting them with one hand before you press the power button with the other, and only stop when you see the screen you're expecting.
I suppose techniques like vibrato (which you can't do on an open string) and harmonics (which you can normally only do on an open string) make a clear distinction and give a composer an incentive to use a particular key (or give a player an incentive to use a non-standard tuning).
> How? This is absolutely impossible.

It is possible to use GPT-3 to impersonate someone. You give it a profile and it assumes the personality, then speaks from that point of view replicating its biases with uncanny ability. So what they did was to create a simulated poll using GPT-3 by aligning the model to personality profiles distributed identically to the real population.

The result? GPT-3 can predict how an idea would poll, how a population would react to a situation. So you can simulate various policies without actually having to test in reality. You can do MCMC like AlphaGO and see ten moves ahead.

This looks to be one of the most astounding uses of large language models. It would be of immediate interest to politicians, investors, advertisers, music and movie produces or any influencer.

It gives me heavy 'Matrix' and 'Psychohistory' vibes.

https://jack-clark.net/2022/10/11/import-ai-305-gpt3-can-sim...

https://arxiv.org/abs/2209.06899
Yes, that is also bad. Public bodies choosing to give private companies money because otherwise they'd fail is bad stewardship of our taxes.

But also this point is silly. Plenty of money and effort is risked and lost with no bailout. Bailouts are extremely unusual in the grand scheme of things.
> This is very similar to the log4j vuln or not?

Yes, it appears similar. It involves string interpolation that leads to arbitrary code execution via crafted values. It's also similar in that Apache Commons components are widespread and deeply embedded in innumerable backend systems.

I wonder how widespread this particular Commons component is in real world. I can't recall ever explicitly seeking it out as a direct dependency myself. However, it is probably a common transitory dependency. It shows up as being used by a few thousand other Java components on mvnrepository.com, although at first glance I didn't see things in the list of usages that made me panic.

The ones that stick out are Commons JPA, Apache ServiceMix and Apache Turbine and Struts 2.

Disclaimer: The above is not comprehensive. Just me clicking around a few minutes. Don't bet your career on it.
I thought that intelligence is pretty static by almost(or all?) measurement tools we have. Is that not the case? Not to say that our measurement tools might have serious issues but then you enter the unanswered question of making very concrete what intelligence is.
Although truffles are rare and highly prized, the taste of truffles can be quite affordable. Truffle oil[0] is a petrochemical product that's supposed to taste very similar to the real thing, and is often used as a more affordable substitute. Although considering the many and variable flavours of real truffles, a single chemical compound is never going to replicate all of that. Many chefs find it an affront and an insult to the real thing.

[0] https://en.wikipedia.org/wiki/Truffle_oil
> How do you know GH didn't? Maybe they only included repos with LICENSE.MD files which followed a known permissive licence?

Since copilot famously outputs GPL covered code… no, we have proof they didn't do that.
The cybersecurity world is seeing an increase in zero-click spyware attacks. In a recent report by Bloomberg, the media organization called the spyware “nastier than it sounds.”
Most sensors have internal noise that can be extracted. I've extracted entropy from biometric sensors by turning of noise suppression.
You’re just a crotchety old grumpy greybeard is what you are. (Teasing)

I think it’s plain as day to both of us that the new grads are outperforming experience because of practice. You could practice to get your solve times down below new grads.

I posit that the dsa puzzle interviews have become prominent as a solution to a very specific problem: lots of very qualified applicants. When done correctly (with many rounds and equally qualified evaluators), the interviews produces few false positives (when it comes to being able to code effectively).

Does it find people who are passionate about software? Does it find people who are good at refactoring complicated codebase? No and No, but the people it finds can stay afloat in a scrum.

Finding the real gems is extremely difficult.
This is also arguably malicious, it is not for them to get certificates for your domain and snoop your traffic. I’d hope this is not ‘incredibly common’, in my opinion it is completely unacceptable.

The certificate certifies the holder is the owner of the domain, if some third party gets a certificate that’s fraudulent. In at least some jurisdictions making a fraudulent claim like that is illegal.
One difference I noticed:

Shortcat: “Shortcat leverages the Accessibility API used in macOS, used by VoiceOver and other screen readers, to be able to expose UI elements, menus, apps, and windows as a list for you to search through and action.”

Superkey: “[The] Seek [feature] uses Optical Character Recognition (OCR) to find your text, and there are currently some limitations to this. It has a particularly difficult time with certain shades of blue text on black background, small text, and text close to lines.”
Pahaha I could imagine that sailing one of those is hard work!
WTF is «public code»?
Are they worried you'll kill someone with your electric scooter?
Anyone who gets presented the certificate can check if it is in the log, and if it is not the authority is exposed and can be held accountable by the parties that manage the root certificate stores (browser and OS vendors).
For some reason it's always interesting to look at this tear downs.

What's also mildly interesting is that the phones don't have a single screw on the outside. It's all glued/clipped in.
> Children in bars is perfectly legal in many countries around the world. Last night I was in a crowded pub with dozens and dozens of kids running all over while everyone 18+ was drinking plenty.

> Are you suggesting the laws of one country should be enforced on all countries?

> If you are, keep in mind the US is less than 5% of the worlds population, so it’s unlikely to be their laws which get enforced.
---------------------------------------------------

{Please see the word "if" in my comment.}

Alright, so I did. And I found it. And the way you used it is not in the same function as you are trying to imply at the moment. They way you used it is implying that "If I am suggesting X, then I must be in the US" since your stats you quote are from the US, thus you are implying I must be from the US.

That said, I accept that you meant to use it a different manner. But that is how it comes off the way you wrote what you did write.

{You think Australia, New Zealand, Belgium, etc. etc. shouldn't be included?}

I never said they shouldn't. I am merely saying that the article is about the UK and Europe. Belgium may be part of Europe, as per your list, but the other countries you mention are not.

Also, just because X country does something different, doesn't mean other countries have to conform to their ideas of what is right or wrong either. Just because they do things that other countries see as backwards, wrong, immoral or otherwise unethical; take your pick... doesn't mean those countries have to accept it.

I do not agree with allowing children in bars. I don't see it as needed. It's not a place meant for children (anymore at least), and just because some of them have old customs, doesn't mean they need to continue them.

Just like how just because kids used to drink beer back in the day because it was safer than water once upon a time ago, doesn't mean they need to continue to do so. Water is safer now.

Besides, most of those bars that have kids in them in those places, probably also serve food as a local restaurant, much like how my old town had a pub doing similar. We went to the local bar to have dinner, we were to go straight to the restaurant side, and behave. We were never allowed to go into the bar side, except to enter/leave the building, since that was the only way in or out anyways for customers.

Now, are we good here?
In a car I assume all distractions are possible dangers and I don't want to confuse background noise in the call for actual dangers on the road. Also, I do not want to visualise the call, as that will be a major distraction from driving. To be fair, driving and having a group call is a bad idea in itself.
This is entirely up to you. Simple is better.

However the stack itself is part of the garden. I enjoy overengineering mine as much as I enjoy publishing things on it.
It's absolutely a matter of taste. It's very strong, very earthy, and I happen to love that, but even then, you need to balance it with other flavours. Too much truffle is an expensive way to ruin a dish.
Some comments assume this is for video editing.
It is not, it is for video compositing which is something utterly different.

Node-based systems for this task are an industry standard that has emerged over the first twenty years (~1980--2000) of CGI for VFX.[1]

The only alternative for this kind of work may indeed be a text (code) based system.

You can export node graphs as text files in many such apps. But no one edits them.

The majority of users are artist types who will not touch anything that looks like code with a ten foot pole.

[1] I'm an ex VFX industry professional. You can take my word for it.
PAGNIs: Probably Are Gonna Need Its (2021)
The ZX81 & Spectrum manuals had a big table of opcodes in the back so it wasn't too bad. Most of them you memorized after a while. See page 94 here: http://www.retro8bitcomputers.co.uk/Content/downloads/manual...

Other Z80 computers did have pretty capable assemblers, even with simple macros as I recall.
I'm going through the audio book and it is far easier to understand than the printed version. I can only imagine how tough some of the bits are where you suddenly jump from first-person to narrator. I'm not sure if I am enjoying it or battling to get through it!
Yet more counterpoints, I find that more often than not, as a project matures the more it ends up implementing its own half baked ORM internally and much time will often be saved just using an ORM from the start. It’s harder to restructure all your data to fit the ORM you eventually need to manage X developers working on the application than it is to just pick and use an ORM from the start.
The question you ask is called the Ship of Theseus problem and there has been no consensus on it despite arguing about it for 2300 years... Some metaphysical theories do entail an answer though, so maybe if you already subscribe to one of those already then you have your answer.

https://en.m.wikipedia.org/wiki/Ship_of_Theseus
Maybe an unpopular opinion, but I'm personally not against the principle of a "super AGPL" that requires apps built on a system like a database to be open source.

The problem with the SSPL, as I see it, is that it's incompatible with pretty much every other open source licence and software, possibly even running it on linux. Something similar that requires everything to be released under some kind of FOSS licence seems desirable, but I don't know if that could be defined legally.
If it gets us to autonomy 6 months earlier that could easily save 50x as many lives as deaths it's caused.
It's frustrated me to the point that it was a major factor in deciding to splurge on buying a Steam Deck. The suspend / resume works so flawlessly on it that I weep. I keep an arbitrary game running on it in the drawer of my night stand. I don't actually have the energy to play a game that often, but knowing that resume button will work brings me great comfort.
> Additionally, FORTIFY does not work on variable length arrays (like std::vector), only those which have a size known at compile time.

You use it alongside other compiler flags to enable them like _GLIBCXX_DEBUG, and FORTIFY levels.

It is not perfect, but since there are domains that won't stop using C and C++ past our lifetimes, that is better than nothing.
"Every line, every casting decision" restated by Jerry back in early 90s, literally from the get-go - https://www.youtube.com/watch?v=L0TE_xXjp-0

As someone else said here, he did also give credit to rest of team - "every single one of the [main] cast could hold down their own show"
Are you referring to the fact that everyday joe's can use this tech? Otherwise testing self-driving is also legal in the EU (of course with a big process attached and people behind the wheel).
> (especially since our sound systems might be able to reproduce one bass fundamental better/punchier/clearer than another).

Yes, especially in that bass range, the absolute value of the frequencies really come into play. A low C at 55Hz might be fully audible on a typical home system, but 2 notes down a ~41Hz A note might dissapear because it's getting harder to play that frequency on a smaller set of speakers.
I think there are a lot of new applications something like this can fill.
Farmbots are a good example, requiring ML, cameras, low power operation, radio (lora would be better here, but you should be able to add it easily

https://lupyuen.github.io/articles/lora2).

The other thing to note here is that the bl808 is likely to be completely open, no binary blobs. To be this full featured in the cpu, npu, mcu, IO, and radio space for such a low price, and open source firmware is unheard of.

I can actually see many hobby OSes supporting a device like this as it's a single open target- driver support should not be an issue.
MIT Creates Plants That Glow Like Lamps and Could Replace Streetlights
Just wanted to say thanks for taking the time to reply, and for the links to those other projects that use Mutagen!
Given recent supply constraints, what tubes are you using for your amps?
>why would they include a bad cert they issued in certificate transparency logs?

Because secure browsers like Chrome require certificate transparency for it to trust the cert.

Unfortunately there still exist insecure browsers like Firefox which leaves a percentage of the population vulnerable to bad certs that aren't logged.
If I hear a song on the radio and then sing it, I still won't own the copyright.
According to the link from Semianalysis posted above, they are no longer behind Samsung, therefore they had to be hit urgently by US sanctions, otherwise they could have become the dominant producer of flash memories, like also Huawei could have become the dominant producer of smartphones, without the US sanctions.
Designer babies? Hi-tech preimplantation genetic testing may soon come to Israel
Original statement:

> Western media in most western countries isn’t state controlled

What is the relation between you being allegedly censored (as it appears you publish on Russia Today) and this?

I really enjoy the irony of this because if there is one medium which really is state controlled, it's RT.
> "And if he can't sell it, why would he create it (or at least, why would he publish and market it) in the first place?"

And this is the crux of my biggest issue with people who are against AI art. The question "if artists can't make money on it, why would they make or share art in the first place?" is so incredibly depressing, dystopian, and frustrating to me. I understand we live in a largely capitalistic world, for better or for worse (mostly worse), but making a cash profit should not be the primary motivation to create and share art. The joy of creation and aesthetic appreciation should be. Art is only a human endeavor if it's done for intrinsic value or to share an idea or an emotion. Once the main -- or indeed only -- reason for creating something becomes "how many dollar bills will people put in my bank account if I let them see this?", it ceases to be art, in my opinion, and becomes conditioned capitalistic greed.

Don't get me wrong, if you make art that people want to pay you for, that's great! But if you remove the paycheck and suddenly can't think of any good reasons to continue creating, then it is my humble opinion that you were never making art in the first place. You were simply chasing currency, the nature of which you almost certainly don't understand anyway.
Replace the word internet with various paper based publications and my argument still stands.
This is 100% something that can be fixed by the browser. Package updates don't change existing files but rather create new files and update the filesystem to point to them. All it takes to not need a restart is to keep file handles open for all needed resources and forking from such a process instead of exec()ing new ones. Not entirely trivial for applications as monstrously complex as browsers but hardly comparable to other challenges they need to solve. It's only because they can control the update process on the OS they care about (Windows) that they don't bother.
So, stick to before-last gen. hardware then, got it ^^.
> The ideal privacy respecting weather app would download and update a local copy of every location's weather,

You can also do it with multiple, independently operated servers, as long as they don't collude with each other beyond a given threshold. Then the queries and responses can be kept small. The private info in the queries is split between the servers, and the responses are recombined, using methods inspired by Shamir secret sharing in cryptography. That prevents the servers from learning the actual queries being made or responses being sent.

See:

https://en.wikipedia.org/wiki/Private_information_retrieval#...
Just a heads-up that the person who writes this is Tim Davis[0], author of the legendary CHOLMOD solver[1], which hundreds of thousands of people use daily when they solve sparse symmetric linear systems in common numerical environments.

Even if CHOLMOD is easily the best sparse symmetric solver, it is notoriously not used by scipy.linalg.solve, though, because numpy/scipy developers are anti-copyleft fundamentalists and have chosen not to use this excellent code for merely ideological reasons... but this will not last: thanks to the copilot "filtering" described here, we can now recover a version of CHOLMOD unencumbered by the license that the author originaly distributed it under! O brave new world, that has such people in it!

[0] https://people.engr.tamu.edu/davis/welcome.html

[1] https://github.com/DrTimothyAldenDavis