skysight-inc/HackerNews huggingface dataset:
But it is a tool to be used tactically, on a specific instrument or sound, to achieve specific effect. They don't master in 24bit/192kHz then just dump it to tape and send it.

If used as element to paint the scene noise is fine and can work well, but the trend to just slap the grain on anything "coz that's how movies looked before" is just silly.
>But most plastic waste in the ocean comes from recyclables shipped from first world to third world countries with poor refuse control.

I'd like to see a source for this because I don't believe anything of it. I only found an article saying it's not true https://ourworldindata.org/plastic-waste-trade
I worked for intel and had to fly somewhat frequently. Those flights were where I got all of my reading done for my courses!
When you're driving 15 km/h on a flat road accelerating and decelerating at 0.1 g (and almost always only in the horizontal direction) - you don't have the structural requirements for the bike that sport cycling has, yes.
Ah! bless the author! The TOC reads as a action list, I think I will buy this content. It looks like fun, easy read.

I've done all of those steps on that action list, and have thoroughly enjoyed the time I spent debugging (not really).

So many fond memories spending weeks on a bug only to change one line of code. Joy.
Because it is an enzyme, it will have a relatively high specificity of action (it will not act on a different target) and as it decomposes the stuff in a nice clean molecule[0], this should work. Except of course if you pour in the mix something neutralizing the enzyme.

At the end, you always need to separate, the process engineers will have to figure out what is the best method (washing, crystallization, distillation or direct reaction to build longer polymer chains, ...).

[0]: https://www.chemeo.com/cid/54-117-2/Terephthalic-acid
Good point. On the other hand whenever you sleep your experience also kind of ends. But i get what you're saying.
The distinction between compilation and transpiling is a bit imprecise, but yes. But oddly the basic C that Nim compiles to is fairly resilient and stable. I'd actually expect the Nim compiler to bitrot way less than languages based on LLVM, which have a very short half life.

So Nim's approach has some challenges, but surprisingly has less moving parts than you'd think. I'd be confident I could get the current Nim compiler up and running in 5, or 10 years with minimal effort.

However, there was a lot of effort to get things like pointers and strings in the stdlib to play nicely across the NimVM, JS, and C backends. Theres some gross details there. But in the end its beautiful.
There's a noun missing from the title

>Enzymes that could make it cheaper to recycle ___ than make them from petroleum

Should be maybe "plastic bottles and textiles"
> but he was leading Alameda together with Caroline up until last summer.

According to the SEC civil lawsuit against SBF, SBF was running Alameda the whole time, including when Ellison and Trabucco were nominally the co-CEOs. The CFTC lawsuit against SBF, FTX, Aand Alameda asserts the same, and that SBFs resignation as CEO of Alameda was done to create the false image of strong separation between Alameda and FTX.

Ellison apparently had a real role in the fraud, but I don’t know that it’s clear that Trabucco was anything other than a face set up as a distraction, in terms of substantive role.
> and don't really have a product that is released to customers who pay to support old versions for years

My main product is 12 years old, with paying support customers, and with bugfix branches for older releases.

> just to re-run black and isort to backport a fix to a release branch

Great! That's an excellent reason. But it has nothing to with bisection.
Will there really be much value from writing with onset of ChatGPT?
Time-limited i.e., you rotate master key after a fixed time, say 1 month/1 year etc., depending on the use case.

During that period the content can be recovered by using the masterkey to unwrap the data key and decipher the content. Beyond that period, if you don't remember the master key, you cannot decrypt the content.

The time-period is only a shortcut. So, for personal use, as the OP intended, resetting the masterkey each year would still offer some protection against forgetting the passphrase for the data encryption.
> Nobody wants to maintain a generalist instance…

i’m not sure what ya mean, the largest instance is generalist.

almost all of the most populated instances are also generalist:

mastodon.social

mastodon.cloud

mastodon.online

mstdn.social

mas.to

mastodon.world

and on and on.

there is no shortage of smaller generalist servers either.

i may be misunderstanding your larger point tho?
Xbrowsersync – open-source Bookmark Synching
> But did Mojave come before or after Sierra?

Idk, but it doesn’t matter. If you need to know which version came before or after just compare the version numbers instead. The human names are not meant for that.
That would depend on the type of code you write. Heavily allocating code can be very fast in case of the JVM, and you can’t always avoid dynamic allocations/arenas are not always a solution.
Yes. I have used this in projects together with PixiJS React (another project).
Cyrillic letters mostly don’t map to Latin based on visual similarity.

If you’re going to use Ë just because it looks the same as the original Cyrillic, then logically you’d also use P instead of R, X instead of Kh, etc.
The really impressive part is that it’s Actually the second best program for every task.
But even the viewfinder is forgiving in this respect, because parallax allow you to sense depth through small perturbations of the position of the camera! So eventually, you will learn to imagine in your head what a scene looks like when projected onto a sheet of still paper.

(Bonus: the parallax effect can be exploited to convey depth also on a print, actually. A comparatively long exposure time will, depending on light levels, emphasise or de-emphasise motion closer to the camera in motion blur effects, that vary in size and intensity depending on the two things above.)
It honestly looks more like the first one was recorded with slightly higher brightness, every "old" scene is brighter
That only works in places where you have convenient geography, which isn't that many places.
In a period last (or previous?) winter I chased sattelites based on this great page and concerning starlinks I only had luck with using a monocular (or binocular of course). Perhaps partly because my eyesight is not that sharp as it was in childhood and also this area is moderately light polluted.
I only have a 8x magnification monocular (lower would be better) which made the chase of the moving stream of satellites difficult but equally exciting and spectacular.
It is a bit of luck catching the satellites through the lens (in which the page helps tremendously showing where to look in real time), the magnification amplifies the speed in front of the stars and consequently the observation turns into a high speed chase.
Occasionally I seen slow moving, lone, bright ones with the naked eye but those were boring compared to the high speed chasing of a stream of elusive dots. : )
I don't really know how you'd falsify the claim (it's not particularly falsifiable), but I'm open to being wrong... That being said, only using 50% of a language like C++ might be considered a feature and not a bug. ;)
https://xkcd.com/1056/
Given Elon's propensity to leak customer driving logs in these situations when they suit Tesla, the lack of any comments from Elon is (circumstantial) evidence that FSD was engaged during this accident.
> the naming scheme of Mac OS versions, i can never figure out which one came before or after the other, there is no rhyme or reason. Why dont they use alphabetical sorted names? Or years/numbers like Windows…?

The human names of the macOS versions are not meant for that purpose.

Every version of macOS also has a version number. If you need to ever know which version came before another you compare the version number.
What about Fail-Safe C [1] and SoftBound [2]:

[1] https://staff.aist.go.jp/y.oiwa/FailSafeC/index-en.html

[2] https://people.cs.rutgers.edu/~sn349/softbound/

The former apparently implements full ANSI C, and the latter apparently has a memory safety proof in Coq.

The group that did [1] also did an ANSI C to Java compiler.

It seems to me that we could really use a safe ABI (x86_64_safe, etc.) for C/C++, and that it should be supported by clang and gcc.

Maybe CHERI will catch on someday...
> Exceptions are starting to feel like a legacy programming paradigm to me. Rust & Go have, at least in a practical programming context, shown that errors-as-values has far less footguns

They don't really. Because they force you to handle errors even in code that couldn't care less about errors because that's the responsibility of a higher level up the stack. And worse, they assume that an exception is a valid reason to just stop program execution altogether (when it rarely is).

See Erlang for how you should handle exceptions (you have a supervision tree with various restart strategies).
If you liked this, you'll probably like this interview with Diffie too: https://www.youtube.com/watch?v=DJxOz0I6z5A
You conveniently ignored my question.

When you say "it's clear there is a race component", which race are you referring to?

I am white, and my white great-grandfather died as a slave in a concentration camp at the hands of white Nazi masters as a consequence of white-on-white ethnic persecution.

So do I understand correctly that when you say "it's clear there is a race component", you are referring to white people?
Your argument is that the additional protection of a helmet is not worth the additional inconvenience for you when you are walking or driving.

That's the exact same argument the anti-helmet crowd is making of cycling.

In order for your argument to work, you have to either provide a quantitative basis for why your tradeoff totally is worth it and the other is not, or you have to come up with a qualitatively different argument.
Hello HN and all AI enthusiasts!

Wanted to share a little project I've been working on for the last couple of months - Alfred.

Alfred a super fast iOS app built and coded on GPT3 and ChatGPT. I had been using these amazing tools for work and wanted to make this tech available to more people through a quick and easy-to-use mobile app. Working to get an Android version out soon too.

This is what makes Alfred unique:

• Convenience, accessible by phone as an app
• Read entire conversation history and save important answers for later
• Voice recognition and text-to-speech responses so you don't have to write anything when you’re on the go
• Lock screen and home screen widgets for instant access
• Quick Chat! Get started instantly with intelligent dialogue suggestions that takes you deeper into any topic.
• Prompt School - see creative and useful examples of how to use Alfred
Pretty sure almost anyone can go faster downhill on an analog bike than the 25kph that Ebike pedal assistance is limited to
Yes, it is equally cool over 50!
Thanks for the info. I haven't traveled since COVID, so I don't know how things have changed. I bet hotels made a lot of changes due to COVID.

I know this is OT: But I am tired of every business I go to bugging me to use their app for everything. I don't want another app to keep track of, and I do not want to get texts all the time.
stringByAppendingString:(NSString) is probably one of my favorites namings of Apple. Short and concise.
Final funeral in UK “ghost village” likely to be that of former inhabitant
Shopify supporting Passkeys for all merchant sites could be a great driver for adoption.
A Github profile doesn't have to be filled with side projects, it might as well be filled with main projects.

Same goes for "for free", although here the job market doesn't offer too many opportunities yet.
Well, Northcote Parkinson had a great satirical take on application process, but you have to look it up yourself, I won't try to spoil it.
No that was a proof of concept for a paper that went nowhere.

VC++ analysis builds up on SAL infrastructure.

https://learn.microsoft.com/en-us/cpp/code-quality/understan...

"Closing the Gap between Rust and C++ Using Principles of Static Analysis - CppCon 2020"

https://www.youtube.com/watch?v=_pQGRr4P16w

There is also a clang work on lifetimes, but little progress has happened since 2019.

"Lifetime analysis for everyone - CppCon 2019"

https://www.youtube.com/watch?v=d67kfSnhbpA
In my dabblings with SDR, playing around with analog video was one of the highlights. Something about this technology that was such a prominent yet opaque feature of my youth and now being able to control it from the inside out felt extremely empowering.

I wrote my own decoder in python (nowhere near realtime) because at the time I couldn't find one that handled color. The deep dive on the design tradeoffs and signal processing hacks for NTSC was fascinating.

A few of my exploits below:

Full-frame decode of VHS w/ closed captioning: https://mrgris.com/a/ntsc-cc.mp4

Faithful reproduction of analog artifacts: https://mrgris.com/a/colorbars_slow.gif

Analog scrambling: https://www.youtube.com/watch?v=qceZgxSBHwo

Inject custom captions (it supports color!): https://mrgris.com/a/thanks.mp4

Sad that these signals are gone now... would have loved to play around with SAP/MTS, teletext, C-band...
Which is exactly the problem I was pointing out, i.e. even greater segregation for our society as a whole, even greater alienation at the individual level.
Interesting. While reading this, I wondered idly if solidarity might be more acceptable phrasing than mutual aid in the US?
It's actually possible, you just have to be smart and bring him there.

The way I do it is, I start with a small extract I wrote myself, like this:

"can you rewrite this text in a more literary manner: <my text>"

Then I tell him: "imagine that this and this happen, continue the story"

Then I can even tell him to continue the story without giving instructions, it's wild.
What we need is a solid way to geo-fence against GDPR locals.
I can already see it:

> This C code is guaranteed to be safe. We had an AI go through it and make it safe.

No, thanks. That sounds more like a problem than a solution.
> In some Las Vegas hotels I no longer need to stop at a counter or stand in a line and it’s 1000x better experience. I can walk directly to my room and scan my phone. I can scan my phone for parking. I can grab extra keys at a kiosk, if I need them. I never have to talk to anyone, if I don’t want to.

You can do that with literally any Hilton hotel anywhere in the country whether it’s a Waldorf or Home2Suites or a Tru. You can share your digital key with up to 4 people.
I only had chance with monoculars but that is exciting as spotting in the supposed position through the lens and tracking the fast moving dot in front of the stars (amplified by the magnification) turns into a high speed chase.
first of all no one's making $160k right out of college. Second of all, no, that's not even FU money. Maybe after a 20 year career, yeah you can retire well.
Hands-Free Coding – How I develop software using dictation and eye-tracking
Podcast: Product Development Structures as Systems
HN: Help make Golang more (resource|env) friendly
Hi,
just discovered that the (sometimes excessive large) golang mod disk cache is - in opposite to the compiler cache - not (yet) properly deduplicated.

Try yourself: Made a little hack/tool to deduplicate data via hardlinks (unix/i-node-filesystems tested only, not windows yet).

https://github.com/paepckehh/fsdd

(less than 1kLOC, 100% golang stdlib, no external deps)

go install paepcke.de/fsdd/cmd/fsdd@latest

cd $GOMODCACHE && fsdd --hard-link .

FSDD [start] [/usr/store/gomod][hash:MAPHASH]

FSDD [_done] [time: 39.000221ms]

FSDD [stats] [files:13329] [inode(s): 8680] [sym.valid: 0] [sym.invalid: 0] [data blocks: 277.1 Mbytes]

FSDD [_info] [new deduplication savings][inode(s): 4649] [data blocks: 66.9 Mbytes]

If you can reproduce and has it shows no downsides (remove/add should auto-dereference) it should be part of src/cmd/go/internal/mod* pack?

If you can confirm/field test, please report back!
I would love to write a quick stdlib/proposal.

At golang scale, it could make a real resource / enviromental dent!

It least for me, it cut my disk cache in half and reduced vfs fs mem-cache required as well, so should scale even on deduplicated fs like zfs/btrfs. Made my batch builds fast and snappy again!

Michael
(edit:first-post-ever-style-fixes)
Podcast: Modern Software Engineering
Neuroscience Meets Psychology – Dr. Andrew Huberman – #296
>Unfortunately, I often see solutions abusing exceptions:

int sum = 0;
for (int x : a) {
try {
sum += get_positive_value(x);
} catch (...) {
sum += -x;
}
}

you need to fire whoever does that...
Looks like it's all set to go sack a few remote island monasteries!
> You're equating someone's wish to not have to wait at a check out counter to being anti-social...come on.

Yes, 10 minutes waiting in a hotel lobby, which is by definition a societal space, is, well, social. Actively wanting go avoid that is, well, anti-social.

Anyway, it's a losing battle at this point.
I'm not sure if these are "valid reasons" but here's my guess:

Palantir is a professional services company with a handful of large customers, such as the US Government. It seems like they're trying to pivot away from consulting and into being a true software company with a large number of small customers as opposed to a small number of big clients.

If their goal is to reach some benchmark number of customers, buying customers would make sense, just like how brands pay for followers on Instagram. Same goes for if they need to figure out how to serve these customers; offering free service to the first X customers is common. At a certain point, the marginal cost of software is near zero, so if they are only offering the software and not consulting, giving out extra licenses doesn't cost them anything. And if they get bites, they can always up-sell these clients on their consulting services.
Microsoft Made an Arm-Based Mac Mini “Project Volterra”
Lovely Internet discussions.
Actual research has demonstrated that trunk based development works well. Flags are a downside, but there are enormous upsides.
Great idea. Wanted to point out that a relatively easy solution to the phishing attack brought up several times in the discussion (where an adversary intercepts the file and creates a fake one that exfiltrates the key) is to temporarily disconnect from the internet when decrypting, and to do so in an incognito window and close it right after. So short for a 0-day browser hack, you'd be safe.

Perhaps you can add this as optional instructions to the decryption page.
> Federal sentences come with a maximum of 54 days per year [1] of good time credit, and there is no parole when serving federal time.

Right, to the extent a federal convict has supervised release time, its not “I got out early from my prison sentence” but “I was sentenced to supervised release on top of my prison sentence.”
Inform 7 is a work of art and one of the most interesting programming languages out there.
The Design and Implementation of User-Schedulable Languages [pdf]
> The point of Docker is the ability to take the existing Rube-Goldberg-machine configurations of software, in any and many languages

Well, Docker is not good at this, your Dockerimage can be as non-reproducible as it gets, it just pushes the problem to a different level. Nix and other package managers are the actual solution to this issue.
What privacy do you think you’re giving up by using an application? The hotel may find out you are staying there and when you come into your room - ie something they already know?
How is that any different from having Kubernetes experts keeping a cluster alive?
Goodly amount of static here - unclear to me how much of it is added and how much is original.

https://www.my80stv.com/
It's definitely a thing in some European youth hostels. Never seen this in proper hotels though.
I produced a free ebook edition of Mutual Aid for Standard Ebooks last year: https://standardebooks.org/ebooks/peter-kropotkin/mutual-aid

It's very readable and quite interesting. It aimed to have a veneer of science, when the science of animals and nature was still fairly undeveloped; and it succeeded in a sense, because its observations are still held in regard, but I think it succeeded much better as a work of philosophy.

In any case, it suffers a little for what I think is the naive thesis of "if only mankind could cooperate like the animals do, we would live in a utopia." Of course, mankind has demonstrated through thousands of years of history that tribes of men can't really cooperate in any grand sense, so the point seems rather moot.
A 1960s Children’s Book about Computers
> Lots of people are speculating on sentencing, some are comparing SBF to Holmes, but IMHO it's likely in this case he is going to plead guilty. Whatever comes out in a criminal trial could be used against SBF in the civil cases brought by the SEC and CFTC.

This includes the convictions and statement of the offense that comes with a guilty plea, though, too.
It's justified for aerospace, because failures are quite expensive there, but for usual business it will be much easier to implement automatic bound checking, like at 1% complexity of the C compiler.
You realize that’s part of the terms and service? Hotels pay third party OTAs around a 20% commission. You aren’t going to get extra benefits from the hotel for booking through a third party service.
The Fascinating Hokkien Language
I stumbled across this video and I'm amazed at the similarities of this Chinese language with other Asian languages.So many similarities with Korean and Japanese.
And it is still opaque where it goes to the programmer when they see it in code. The fact you can use tools to find where it might land (yeah, no shit, you can do same for goto...) is just a mitigation to the problem.
It's true that the culture is different, but it's not my experience that employers are categorically against status-building, especially if it indirectly reflects well on the company.

We recently got a paper accepted at a conference cooperating with our local university and my employer was more than happy to pay for that time.

What's the real problem IMO is that studying, training, etc. is pushed to your time off. When you account for all of that, my 40-hour week is more like 50 hours.
> How many deals do they need? I'm afraid of prosecutors cutting too many deals, being too lenient on the guilty, just to make their jobs easier

Saving taxpayer money, too.
AirPods are also a completely new multi-billion/year business, and competitors went from “we’re keeping a headphone socket” to releasing their own weirdly shaped headphones in charging boxes very quickly.
As long as I can have someone peeling my grapes and feeding them to my\e one at a time, I'll be happy. I just cannot be incovenienced, it is the right of all Americans.
Think that's probably the best use case actually - API bounds are often "just check a bunch of stuff, from AA thru data validity to whether connection finished cleanly" so just putting catch over whole request handling is easy to reason about.
"Avoid using exceptions for control flow" is unhelpful advice because it is a paradox: exceptions ARE control flow.
Most ovens, including mine, have a child lock function, but at least on mine it does not engage the physical door lock (ie. you can still open the oven door), it just locks out the controls.
> Tesla's says "Full Self-Driving" gives access to more advanced driver assistance features but emphasizes "all Tesla vehicles require active driver supervision and are not autonomous."

It sounds like they should call it advanced driver assistance then. Tesla wants all of the credit and zero of the responsibility of actual FSD.

If I sell a pill that increases your lifespan by 1 year I shouldn’t get to market it as the “immortality pill”.
Taxes? These students will more than likely pay more taxes than they cost