skysight-inc/HackerNews huggingface dataset:
Hello Hacker News!

I'm excited to share my latest project with you: https://wide.video , a free, browser-based video editor.

With wide.video, you can easily edit videos, apply effects, add filters, incorporate audio tracks and images, and so much more. Harnessing the power of cutting-edge browser APIs, wide.video leverages the latest advancements in GPU acceleration for rendering, video decoding, and encoding to ensure smooth and efficient processing.

Let me walk you through the key features:

Free Online Video Editor: Edit videos in your browser without any downloads or installations. Just visit wide.video and get started.

Cross-Platform Compatibility: Works on Chrome, Microsoft Edge, and Safari support coming soon.

Local Processing: wide.video runs locally on your computer, utilizing your file system. This means that you can edit videos without the need for cloud server communication or uploads. Your files remain secure and private.

Wide Format Support: Create HD or 4K compositions in various formats like H.264, HEVC, AV1, AAC, MP3, GIF, and more. I've also leveraged GPU acceleration for video encoding, ensuring fast and efficient processing.

Unlimited Tracks and Setup: Add as many layers as you need for graphics, background videos, audio tracks, and more.

One-Click Video Composition: Easily create stunning videos with automation.

Free Stock Media: Access a collection of royalty-free stock videos, images, and motion graphics.

No Logins, Fees, or Watermarks: I believe in providing a 100% free service that respects your privacy. No logins or passwords required, and wide.video doesn't impose any paywalls, subscriptions, or intrusive watermarks on your edited videos.

Ready to give https://wide.video a spin? I can't wait to hear what you think. Feel free to ask questions, provide feedback, or share your video editing experiences.
This is interesting from the perspective of how ChatGPT affects social groups.

From the standpoint of business strategy Stack is caught in a bind.

Banning bot responses seems like a great idea. Bot responses water down the quality of content, and they risk becoming a library of bot responses.

Allowing bot responses also has benefits. The author of post mentions the false-positives on their detection algorithms. A false positive that leads to a ban or other mod action will piss off real users and hurt engagement. Bot responses may not be the same quality as human experience but it may also be a good starting point to drive engagement.

Stack's best move may be to be more transparent in HOW they are making decisions and share their metrics for policy success with their users. Radical openness may be the only way for a radically open knowledge sharing platform to survive the bot-war.
Telegram Bot for acquiring TON(Telegram Open Network) crypto with USDT on Solana and Polygon network. Simple and reliable.
It's the checking later bit that can cause issues.

You need to be able to (ideally) treat compilation as a dynamic schedule rather than a static list of passes.
Wow, great summary. I did not know about the relicensing bit. That seems problematic!
I agree. Please note I didn't mention anything about a university education.

You can absolutely teach yourself philosophy online based on freely available resources. You can also do introductory psychology and sociology courses from Ivy League institutions at zero cost - although more advanced work and lab research is harder to replicate without access to an institutional context. Also the curriculums do tend to be quite arbitrary and not so rounded - but that's in common with the US style of multidiciplinary undergraduate degree and specialise later.

Here are some resources that link to psych courses online - https://www.onlinepsychologydegree.info/10-places-to-find-fr...

Harvard Business school also offer some ethics courses, but these are quite business focused and don't provide a strong general grounding
https://pll.harvard.edu/subject/ethics

Edinburgh universities free online MOOC is likely a better and more rounded introduction - https://www.ed.ac.uk/ppls/philosophy/research/impact/free-on...

To answer your broader point, you're confusing behaving in a commonsense moral or ethical way with understanding and reasoning from a grounding in ethics. I haven't suggested that studying ethics alone makes one virtuous, or that a lack of academic background precludes ethical behaviour. What I am suggesting - and I think your comment further evidences, is that a lack of interest and education in the (two thousand year long) tradition of thinking formally about ethical problems can ensure that our ethical decision making is arbitrary and reactive rather than rooted in our fundamental values. In other words, thinking and reading into this stuff doesn't replace your value system - it gives you a much richer understanding of how you've arrived at your values and can put them into practice.
France legally bans domestic flights where train route of <2.5hrs exists
And you can keep going with this logic, building cos from 0-x by recursively calculating cos from 0-x/2 then mirroring over some line if needed. Eventually you hit machine precision limit aka the base case cos(0) = 1.
https://news.ycombinator.com/item?id=36164857
https://news.ycombinator.com/item?id=36174558
https://news.ycombinator.com/item?id=36183824
Once talking with my wife, biologist, I, mathematician, said something like, "I never get first author because my name is so late in the alphabet", and she stared at me like I had just sprouted a second head. Confusion and shock.

That's when she had to sit me down and explain that first author is super mega important in her field, not just who is literally listed first.
> the sheer volume of "intro to ebpf" articles is becoming a bit of a mem

It's because eBPF is becoming popular now for Container or Cloud VM runtime security.

Everybody and their momma are writing these SEOed articles either to help shill products like Sysdig, Lacework, etc. Also, it is the conference/procurement time of year so the SEO is much more constant for growth hacking reasons.

Also, you'll see a lot of junior engineers and co writing these types of articles to signal to recruiters that they have the skills so they can be hired. Almost no one knows eBPF so security companies are paying some relatively obscenely high salaries in Czechia, Israel, and India for those skills because there aren't as many people with those skills here in the states.
Yea there currently exists a plausible risk of the Taliban taking control of an ailing Pakistan and its 11 nukes.

Thank you Mr Kissenger
Turns out that the HW4 model Y doesn't have radar at all: https://www.notateslaapp.com/news/1456/tesla-s-model-y-with-...
Clojure and ClojureScript communities are thriving. Our product, orgpad.com is written completely in those two. I have written about some of the technologies we use before.
Might not count as modern, but the original Reddit and HackerNews codebases:

- https://github.com/reddit-archive/reddit1.0

- https://github.com/wting/hackernews
How will you prevent it from becoming another cesspool for bigots? Seems to be the fate for every Reddit alternative, like Voat.
Your first link does not allow a donation of $5, it says the donation must be at least $10. So as mentioned, "it is not possible for me to pay $1 to $5 toward planting a tree".

https://ibb.co/PFsCd76

Can you confirm if it worked for you for $5? I've had a number of issues with electronic warfare against me personally, last night electronically I mentioned your link and my intention to donate up to $5.

It is possible that overnight someone broke into Forest Ontario servers to make sure I failed in what I was trying to do, which is donate $5, as I've had a number of associated failures.

In this case I think I will surrender with a white flag and ask them their demands.

I'll put this on my web site.

EDIT: I've put my unconditional document on my website.

https://taonexus.com/
Mind blown. Now I know where to put my work on cybernetics and social wellbeing optimization.
I love Rust and built some production code with it in the past. But nowadays I want something more simple so that not-so-senior developers can pick it up quickly, and I want flawless tooling, and willing to sacrifice a bit of performance. So basically I often end up with Go. Go is exceptionally great in tooling, ecosystem, any objective metrics like build times or crosscompilation... but I still don't like the language itself personally.

If there would be something just like Go, but with a bit more powerful typesystem like Rust has (Option<T> instead of `err != nil`, and so on), and a simplified ML-like language instead of an imperative one... that would be my dream.
What Is MIT License?
Sure. Companies run phishing trials all the time; it is a favorite pastime of security consultants. They want to see how many of their employees will click on suspicious links. It's extra-difficult to deal with SMS when it comes in from the airwaves, and not a company-controlled system that can be firewalled and IPS'd.

It seems misplaced to blame the company for surveillance when they're trying to keep everyone safe, including the devices in your home. It seems far more preferable to have a sting operation and catch mistakes, than to for-reals access malware and have it install on those same devices. That's exactly what they're trying to prevent and mitigate.

It would be the same whether you're at home on a personal device, or you're at your desk in the office with boss over shoulder. You would have a right to object to oppressive or intrusive company surveillance, but this doesn't even come close.

Of course, we have few details here, and I have leapt to a very particular conclusion about that situation; who knows what really happened. But in the interest of general knowledge, employees should be aware that phishing tests will be run, and you can expect to have a little chat if you fail the test (or actually get phished.)
Maybe, maybe not. The human brain trains on its own output without descending into chaos. It’s not hard to imagine a scheme where you use a model like GPT-4 to filter a dataset before training. Classification is easier than creation, so you’d expect performance to continue to improve regardless of how poisoned the unfiltered dataset becomes.

One of the more exciting scenarios would be if it turns out that performance can improve indefinitely with a generate -> filter -> train cycle. There are certainly parallels to how humans learn.
In that case, you need a cast from float* to char*, which is guaranteed to work.

There is no sane reason to want to access a float as an integer.
SEEKING WORK | REMOTE

Hi, I work on mathematical optimization (operations research),algorithm development and machine learning. I can help create models to optimize decision making as well as assist in developing efficient algorithms for solving complex tasks. I can also help optimize your existing codebase to run more efficiently.

Previous projects include building software and optimization models for a major international airline.

Contact: spaccy05@gmail.com
"In europe, 300km is a long way; in the States, 300 years is a long time"
> Domoticz is a bit of an odd bird, I never figured out what was their value propositon

Simple, rock solid functionality. If you want more, write scripts.

I really like the approach.
I should mention that Unfortunately, at least for the account you posted, the results are now spoiled, since there is a risk that one or more of the detractors in this thread will report it.
Very interesting, although I was a bit disappointed by the lack of GEOS (https://en.wikipedia.org/wiki/GEOS_(8-bit_operating_system)).
Digital homework systems, licenses, and school and professor mandates asides, I wonder how much of the actual content in textbooks is freely available on Wikipedia right now.
No, sorry, you are wrong. If you are interested in the actual bits, char* is the way to go.
It’s really good! I especially like how he explains the code with the Attention is All You Need paper. His State of GPT talk at Microsoft is a great follow up. https://m.youtube.com/watch?v=s6zNXZaIiiI
Japan's Largest Manga Piracy Site (13DL) Shuts Down Following Cloudflare Probe
Stops??? Who told you that? I know plenty of elderly people who supplement Medicare with private insurance. There's no reason to stop that. Medicare is a social safety net.
All I can see "suggested PI price - from 35$" and in my country it costs from 200-238USD for PI4 4-8GB version and only in full sets (i.e. pi+case+ac power supply). Are there any scalpers doing their job here? Is it available in other countries?
Because their (former) users come here to complain like we're their personal outrage army.
D needs to do that because it's weird. I don't see why c would, in order to have forward references. It doesn't do inference or have any fancy compile time features.
Okay, other than Skyscanner, Grammarly, HackerNews, Emacs, CircleCI, Metabase, Crash Bandicoot, Nubank, other Clojure projects etc, what has Lisp done for us?
The comment I was replying to made such a comparison, I was responding to it.
You can’t actually limit anything. Kids that don’t have even a shred of technical know-how will walk to the ends of the earth to figure out how to get around it. My kid figuring out how to beat iPhone parental controls is my proudest moment as a parent.
AFAIK the underlying mechanism and undefined behaviour is the same.
Ask for a credit card(not debit cards because you can get unlimited virtual debit cards with a lot of banks)
This is a golden opportunity for any competitor to release a Reddit clone and heavily market it. They could easily go after mods and community leaders and entice them to bring over their subs and think of a migration path. This could be the moment when Reddit splits in half and once many people move the rest follow.
Pcvark and their malicious ad blockers
use a cheap algo to detect % similarity?
When Not to Treat Cancer
I am so sick of Reddit and would gladly welcome an alternative, or going back to decentralized communities again.
I’d also love to see every public official who has outstanding parking tickets forced to pay up. And also have no exemptions for private car parking tickets and not allow private use of public vehicles.
Thank you, I thought so. It'd still be nice if they could print it somewhere because that was my first impression so I assume other people not familiar with HA will run into it as well.

Regarding sharing, I tried it, but it says "A home hub is required to add or remove accessories, scenes or people". I looked it up and apparently you were able to use an iPad as the home hub which you'd share access to, but since a certain version of iPadOS/iOS it can only be either an Apple TV or a Home Pod. I think Apple is focusing on being able to access your home setup anywhere so it requires a device that is supposed to stay at home all the time. Still a shame because it hinders offline-first setups like mine.
All you did was admit your guilt.
"
In all my time of coding, there has only been one situation in which I used cosine: games, games, games.

function move(obj) {
obj.x += obj.speed * Math.sin(obj.rotation);
obj.y += obj.speed * Math.cos(obj.rotation);
}

"

Why not store the velocity as a 2D vector instead? Then you still have to use cos/sin to compute this vector, but at least you don't need it every frame, plus often you don't need to use cos/sin to compute this vector either since forces that act on the velocity themselves can have an x and y component you can directly add to it
Or spend a few coffee breaks with the team leader of a particle accelerator during commissioning...
I think Azimov summarised it best...

“There is a cult of ignorance in the United States, and there has always been. The strain of anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.”

Absolutely nothing wrong with forming opinions in the absence of deep understanding. We do it all the time. It can be fun and usefully provocative to engage in discussions as an interested but ill informed outsider. Providing first principles objections can even force people to question their assumptions when engaging or explaining.

But, and it's a huge but - expressing a broad opinion on an issue, when knowing nothing about it - as opposed to say asking a good faith question - isn't particularly useful to anyone.
Wow that thread is a shitshow
Read the article.

He is being punished for complaining about the practice by his public employer. That is a violation of his free speech. It’s an appropriate approach by the lawyer.
Of course, you can do it cheaper. The advantage of the flipper is its form factor. It just looks like some kind of toy.
I like this explanation.

Every year, or so, I'll design a programming language on paper to work through my "latest thoughts" as impacted by languages and ideas I've picked-up since. Each time the design is different, with different priorities etc.

I think what I'm doing is exactly what you describe: clarifying my mental model of programming languages -- so that I arrive at something which "feels right".

I can then come back to actually-existing languages and express my "prelinguistic" ideas using whatever syntax they make available.

Absent this activity, I think I gradually end up too conceptually confused -- blending a mixture of whatever languges i'm working in.

The power of a single radical paradigm solves this problem for people, like me, who require a theory to feel comfortable; but without all the effort i go to.

(Though for me, of course, it's a hobby --- I like to see how close I can get to designing a language which, at that moment, is the one I'd wish to program in).
Combined with video interpolation techniques it may work: https://www.youtube.com/watch?v=sFN9dzw0qH8
Niklaus Wirth also has some cosine code (probably meant more for software floating point, or fp FPGA blocks); I don't know how they compare with these approximations but his seem to be within 1e-6 of python's math.cos ...

https://people.inf.ethz.ch/wirth/ProjectOberon/Sources/Math....
> grapheme clusters that are considered invalid by some peers

I’m not sure if there’s any spec that defines any sequence of Unicode scalar values as “invalid” (though there’s certainly a lot that’s obviously wrong, like some forms of script-mixing). Grapheme cluster segmentation doesn’t concern itself with meaningfulness, but just doing something with what it has; so if you inject something into the middle of what it decided was a cluster, it’ll just split it differently.

> treating the document as a sequence of arbitrary unicode codepoints

Though I hope you validate that they are Unicode scalar values and not code points. Surrogates are terribad.
Sure, but other prison systems that are more humane also concentrate people in locations.

Imagine America with a humane prison system that actually rehabilitated people rather than just grind them out at the end of their sentence. Then, we could send people with drug problems, or shop lifting or arson problems, to prison, and it would be a good thing for them rather than a bad thing. That might work.

And right now, there is a lot of crime going on in the drug addicted side of the homeless problem, we know prison is pointless so don’t even bother prosecuting these days unless it’s severe. However, it means that if we had the above, no other pretense would really be needed (crime -> enforced rehab).

This is all fantasy of course, because we have nothing like that in place. But it would be a good place to start (fix the correctional system).
Yeah, that is exactly what I want for when I build web applications. Something with an ecosystem like Rust's, with more advanced type system than go but which sacrifices some performance for ease of development.
Looks like Caprover https://github.com/caprover/caprover which has been around for a bit, have used in past. Any notable benefits over it?
That's true, but my understanding is that removals are a subset of offsets, and considered higher quality offsets. Given that Google seems very committed to doing this at scale and in an evidence based, audited, method, I'd be very surprised if nothing of theirs comes up in this.

Disclaimer btw, I do work for Google but nothing to do with this. The company policy on this however is a strong factor in me choosing to work here.
> Compiled vs interpreted makes it easier to catch (syntax) errors beforehand. ... Mapping JSON (or whatever) to strongly typed objects is great

cough C#. You also get LINQ. And a fairly heavy amount of web frameworks in ASP.NET / Razor.
Have you dismissed F# ?
Big Tech Isn't Prepared for AI's Next Chapter: Open-Source
Can't find english books as easily in libraries if you are in a non english speaking country.
A Step-by-Step Guide to Create Homebrew Taps from GitHub Repos
I'm not a Lisp person. But...

XML and Lisp both have uniformity. What you can express in Lisp, you can express in XML. That's formally true.

But once you've seen S-expressions, XML is so verbose that you want to throw up. You could do what Lisp does in XML, but your fingers would fall off from all the typing, and your eyes would glaze over from reading all the verbiage. You'd fall asleep before you got to the point.

It's really hard to overstate how disgustingly ugly XML is after you've seen the same thing done in S-expressions. I knew XML, and then I learned what S-expressions are (though I don't program in Lisp), and the next time I saw XML I was shocked at how ugly, tedious, and verbose it was.

So, yes, they're equivalent, and no, they're not. The verbosity matters, and it kills the usefulness of XML as a programming language. You could do it, but nobody wants to.
The comments made by the experiement are no better or worse than standard comments you'd find on those threads anyway. That old people collecting things comment was actually pretty good.
Sometimes it's just easier to work and think in polar coordinates. If that's the case, then (speed, rotation) is just as valid a choice as (vx, vy). For smaller games, the cost of computing sin and cos every frame is so astronomically small, that it's not even concerning yourself over.
~1.5 PB. Observability data.
It's all available for the taking: https://archive.org/details/stackexchange

They could stop updating this going forward, but the moat of content they've built from their launch until today is freely available.
I think they actually meant that there are 90 crap OOP language implementations and the infinite quantity that remain are ‘not crap’
OSS Capital Pitch Deck: Open-Source Eats Everything
Personally I find that LISP syntax remove a layer of complexity by directly exposing the AST to my brain instead of adding a layer of internal parsing.

1 + x * 2 - 3 % x

is longer to decipher than

(% (- (+ (* x 2) 1) 3) x)

which is itself harder than

(-> x (* 2) (+ 1) (- 3) (% x))

But it takes a while to be used to it.
And yes, it really helps writing macros, but I wouldn't say this as always be a good thing. Macros are far from being the alpha and omega of programming, as they add an implicit layer of transformation to your code making it easier to write but very often harder to read and reason about.
They mean the line “leads” in that its the first one up. Not that it is made of lead metal. They use fishing line as the lead line.
Or you know, instead of crying about change like you are. Existing employees finally cracked. The STM part of STEM has been seriously underpaid and meager living for years. All of that is coming home to roost with inflation and cost of living spiraling out of control.
Fromctheb readme, Caprover is developers developers
developers developers.

Sandstorm is for users/admins to deploy many apps together.
You could try C# (or Kotlin if you have a MS bias ;-)). Both really nice general purpose languages, quite performant despite having a GC and great available tooling.