skysight-inc/HackerNews huggingface dataset:
Wow, I didn't know it was that bad! I've never connected my tv's to the internet. I normally run a full PC behind them to access our media and for apps.
This is business as usual. More "quantum supremacy" is a measly PR tactic, mostly intended to frighten competitors. Just like the US and the USSR during the Cold War; say intimidating stuff in the open in order to manipulate the public.
I did something similar a while back, except it was ShaderToy specific and batch rendered them one frame at a time at 4k (occasionally running in to the 5 second frame limit nVidia cripples its non pro cards with), which I then downscaled in to 1080p 60fps.

Your renders seem pretty smooth but not perfect by my eye (which may be the capture, the shaders or my playback hardware). Are you doing it in real time with a beefy GPU, or using some kind of secret sauce to do general purpose batch rendering?

https://www.youtube.com/watch?v=8ErtbHTvRgo

https://www.youtube.com/watch?v=o-D0N_7s0OQ

https://www.youtube.com/watch?v=7zjuA4zx8J8
> The pair are suing Apple for patent infringement, but they’ve also just published an open letter to Tim Cook, asking the Apple CEO to restore BlueMail to the Mac App Store—despite the ongoing litigation—so they don’t lose their business.

Well this takes the meaning of despicable into new heights, given how any allegation towards this tech giant can lead you to being financially suffocated if you exclusively depend on their platform.

It is beyond pointless to sue Apple for copying you and they know that BlueMail depends on them on the App Store and also know that they will be embarrassingly reduced to begging them (Apple) to go back on the App Store to survive.

> Without a presence on the Mac App Store, we cannot continue forever,"

As far as Mac Developers are concerned, they can distribute without the Mac App Store, if they don't use in-app purchases. But for Mac/iOS-only app companies who use In-App Purchases however have to ultimately sign an unavoidable deal with the devil and your better hope that he doesn't take your idea soon!
I see your point. And I also understand your skepticism. You're not the first and don't expect you to be the last :)
Trying to sum why we are calling AI to our product:

- Our model learned the website's components visually (e.g. what is a navbar, an input, a button, etc)
- The AI outputs the UI elements' coordinates
- Without the output from our deep learning model we aren't able to automate the whole process

Regarding examples of the generated code, as said previously, it's definitely on our top priorities.
Yeah I agree. If prototyping an idea why not start with a monolith and a single DB before going microservices for even scaling is needed?
But then when there’s a price hike on .org and Wikipedia has to give up their domain? There will be millions of broken links.
If we didn't have copyright law then your comparison would make sense.
Yeah, I'm confused about this as well.

One of the standard tests of compilers is generally that they bootstrap, compile themselves with bootstrap, compile themselves with themselves, compile themselves with themselves again, and finally compare the binaries. Any differences at that point are considered to be a bug.

Dynamic linking seems to be at odds with this.
You're raising good points regarding consistent enforcement and transparency, but I think they're orthogonal to the existence of CoC. You can have transparent handling of issues without preexisting rules. You can have rules with bad/no implementation.

Sure, some CoC rules may be not great. But having some rules written down at least indicates leaders thought about the problem.
Why would doing yoga in a way that you consider 'wrong' as racist. That's an incredibly ignorant statement. There are hundreds if not more branches of hatha yoga, not to mention all the other kids of yoga. There is no racism in doing it this or that or a completely different way. You might criticise that they call it yoga, still it's not in any way racist.

Please open your mind.

Thank you,
A fellow hatha yoga practitioner.
Airbus A380 failed a similar test at 3% less load and Airbus responded in a similar fashion. Boeing has problems, but this is practically a pass.
Fear of iatrogenic harms is well founded and important. It doesn't look like you even tried to argue otherwise - you just implied that aggressive screening is worth the risk. This is silly and harmful, especially considering cancer screening has never been shown to save lives: https://www.bmj.com/content/352/bmj.h6080
I prefer k3s.io, but that is not the use case for Piku.
We need a legal precedent stating that programmatically accessing public data is not illegal nor considered copyright infringement. If a user can access the data directly (whether for free or by paying the original service and getting an account) then they should be allowed to delegate that task to software.
And if you're the Saudi government, your biggest concern is probably not Softbank, the Vision Fund, or WeWork - it's the Aramco IPO.

The valuation range for that was comical with it being anywhere from slightly under $1 Trillion USD to $2 Trillion USD depending on who you ask. I mean you can use WeWorks as a scale for that sort of spread.
There is more than just Matt Levine's opinion - there is his explanation. The SoftBank accounting is not exactly what the journalists suggest, I still don't think it is fine (I don't quite agree with Levine) - but the article is not correct either.
Is this a submarine[1] article? Honestly reads like CIA agitprop regarding UFOs and the like. I mean, he quite literally says in the subtitle:

> should remind us that seeing shouldn't mean believing.

It's clear to anyone who has done research into UFOs that the whole phenomena was a US military psyop (I can provide sources if anybody asks). However, the new stuff coming out from the community may finally reveal the truth: [2][3]

[1] http://paulgraham.com/submarine.html
[2] https://www.youtube.com/watch?v=BEWz4SXfyCQ
[3] https://www.youtube.com/watch?v=Eco2s3-0zsQ
You don’t need high base pricing to keep domain sharks away. Some throwaway alternatives that are less workable, but already seem fairer:

You could limit numbers of domains per entity, or increment the price for each new domain you buy.

If you try to buy a domain using a company with human directors it is 10x the price.

If you buy a domain with non-person owners (e.g. a shell company) then its 100x.

As an aside: I wish more things were taxed or priced higher based on the obscurity of the entity purchasing the item. It’s no cakewalk, but it still feels too easy for those with the resources to use company and legal structures to be able to act with a disproportionate lack of public scrutiny.
Mindfulness is being commercialized for the purpose of selling books and apps, argues a person in a book that he is trying to sell.
It varies my first year Computing teacher at high school (15) was very good but she left and a maths teacher took over but by that point I was learning faster from books than he was.

But because I was in the lower stream CSE (the exams for those supposed to leave at 16) they wouldn't let me take Computing at A level - even though I scored the max level in computing and maths.
Co-founder of Bird here. Firefox Replay seems to be focusing purely on developers, while we see usage also from PMs, QA and even customer support. So in the end developers can get more data from essentially anyone in the company.

Over time we will be adding more tools for developers. It will be interesting to see how Firefox will approach this compared to us.
This article just makes matters worse. Saying nothing would have been better. Not selling would have been the best.

This seriously falls in the "I didn't know you could do that category" for me.
That's a little disconcerting, given the massive size of India and its existing problems with wealth inequality.

Can anybody from HN with first-hand experience in the startup ecosystem in India shed some light on this article?
i would think you'd still have dynamic check - trying to set a string in to an integer type would happen at runtime - you'd be checking before each set call. I'm not sure you'd be able to catch all the runtime potential issues ahead of time (but I've not kept up with php internals for awhile - perhaps someone's got a good way to do that now?)
Long ago, when "Attack on Titan" was _the_ anime series everyone was excited about, Netflix had the last two episodes out of order. It was pretty bad. Episode 25 is supposed to end with a big twist that Episode 26 begins to explore as it closes out the season.

I was so confused while watching. Eventually I figured out it was the wrong episode, but the twist was completely spoiled. The thing that made me really disappointed, though, was discovering a Reddit thread from several months earlier about the problem.

It left a terrible impression. They just didn't seem to care.
Reading HN

The wealth of knowledge, experience and advice here is pretty unique. I always learn some new way to think about a problem or new actionable things to try every time I come here.
You Need to Align Your Goals According to Maslow’s Hierarchy of Needs
Stats from packagist.com are biased towards newer versions. They are coming from composer users, and if you are using composer, you are a lot more likely to be using more or less up to date practices and relatively new version of php. There are millions of legacy projects and wordpress sites that have nothing to do with composer, and they are running on old versions of php much more often.
If you suppose methane is "irrelevant" to climate change, like the adviser suggests, that surely implies made-made CO2 contributions are about as relevant.

In this case not very, or irrelevant.

Definitely doesn't sound as humorous when written like that, though I'll clarify as it seems you are asking earnestly
You could use nuclear weapons to dig a bunch of upside-down domes into the ground and seal the tops. It would only take a couple of years for radioactivity to reduce to the point they could be inhabited without protective clothing.
Curious, what's the business model and where would the investors get their returns from? Is it gonna be cancer like ads, marketing & stalking or do they have an actual business model that isn't a net negative for society?
As I read the article I could really relate to being able to get really deep into a subject even though it might not be whats "popular" by society. I truly believe its very important for parents to let their kids "obsess" over things that might not "scale". At the same time, it's important that kids get deep into the things that they are interested in rather than just consume and waste their time.
It seems to me that if nothing ever fails short of the 100% test its probably overengineered, since the 100% already includes a significant safety margin.

Alternatively if nothing ever fails the test, then they could also just stop doing these tests, since the analysis would already be shown to be sufficient.
Hmm, I’m thinking that removing an assertion would potentially allow your program to continue into an undefined state that the assertion was guarding.

You’d also want to watch out for the particular implementation of sorting algos... if you swap out a stable quicksort for a nonstable bubblesort, your benchmark tests might still pass, but you could wind up with different orderings of “equivalent” items in your list before/after that could cause subtle issues.

If you have a test that truly still passes regardless of any mutation, I’d have to wonder if it should exist at all.
> and that we would never make it with GNOME. Well, here we are, we are shipping with GNOME / GTK+

What's the reason not to use Plasma Mobile though? I'd prefer investment of effort into that.
>> I did something similar a while back, except it was ShaderToy specific

RenderToy captures any website to video - let me know if you'd like to try it out - I need beta testers.

>> Your renders seem pretty smooth but not perfect by my eye

Are you looking at the YouTube or the MP4 - the MP4 videos will be of higher quality than the YouTube. YouTube videos have many factors out of my control that might degrade the quality. RenderToy also outputs (very large) lossless videos you can play with the downcompression yourself to optimise.

There's lots of factors when capturing/rendering video that can influence the quality and lots of animation simply isn't very suitable to compression. Optimal YouTube video comes from uploading the lossless video capture so double compression is avoided but those files are around 500MB to 1GB depending on factors.

>>Are you doing it in real time

Yes RenderToy is pretty close to real time - it has a real time preview mode and a slightly slower high resolution capture mode.
As glassounds mentioned in the comment, Bird Eats Bug is actually covering that use case. Feel free to reach out to me directly if you have more questions: dan@birdeatsbug.com
MasterCard Biometric Card
There is a legend that a Muslim commander (who, ironically, led the invasion of Spain) did the same thing:

> There is a legend that Ṭāriq ordered that the ships he arrived in be burnt, to prevent any cowardice. This is first mentioned over 400 years later by the geographer al-Idrisi, fasc. 5 p. 540 of Arabic text

- https://en.wikipedia.org/wiki/Tariq_ibn_Ziyad#cite_ref-7

> This strategic choice highlights the difference between logic and economists’ concept of “rationality,”

Maybe if economics were that simple. But if your increased soldiers' willpower to fight is superior to what you lost in terms of tools, then the plan should be economically viable, right?
We don't generally celebrate Thanksgiving here in Germany, but perhaps we should :-)

I'm thankful for the strength to tackle my tasks and responsibilities, many dear friends near and far and a family that is still (for the most part) close by. Also, the opportunity to spend my life working on things I enjoy and that have a positive impact on others.
I can share to Termux from the YouTube app on my Pixel and download an entire playlist to my music folder - Ffmpeg handles any audio.

It's quicker than any of the YouTube downloader apps I've tried!

How it works: in ~/bin there's a termux-url-opener script that handles what you share:

"#!/bin/bash

case "$1" in

*youtu*)

echo "$1 is a YouTube URL,
downloading"

sh ~/shortcuts/dl_yt.sh $1

..."

(dl_yt just calls youtube-dl -x)

I love it and am still finding new uses for Termux. I've got neovim and all my dotfiles loaded, so in a pinch I can ssh into my phone to do some work.
> it’s more that there are a lot of ways to kill people and advances in technology and dissemination of information is going to bring more of them within reach of the average homicidal person.

I don't buy this.

The "average" homicidal person generally isn't that capable. And everything you mentioned requires at least above average skill levels in quite a few different areas.

Yes, a smart homicidal maniac may have a lot more options, but most homicidal people simply aren't that smart.
As is pointed out further down, it does effectively invent tetration, which is cool, but that's not Knuth's arrow notation.

Edited: I've removed the original and replaced it with the above because clearly my original comment wasn't being understood the way it was intended. Possibly this is no better, but it's worth a try.

To provide context, the comment by elil17 is in response to my original, in which I asked what this had to do with Knuth's arrow notation.
Isn't cost and concentration also a factor?

How do you avoid creating a slum with dense low-income housing?

Seems like highly distributed low-cost, low-unit housing might work decently.
AMD's Ryzen Gang Is Currently Clobbering Intel on Salea
I appreciate your concern for this issue, and to judge by https://news.ycombinator.com/item?id=21611677 and the current thread it seems clear that most of HN agrees with your view. But it's against the rules of this site to use it primarily for political advocacy, which is probably why your comments are being flagged.

If you want to use HN in its intended spirit, you're welcome to! That's described at https://news.ycombinator.com/newsguidelines.html is summed up by the phrase intellectual curiosity.
I would rather listen to the IPCC direct from their reports, or via less biased reporting than to Michael Shellenberger. He is consistently pro nuclear, a registered lobbyist, and particularly anti renewables - often simply making stuff up to find problems in their use.

Thus he often leaves me with feeling that I have to check every citation back to source to see the part he didn't quote, or the preceding and following sentence. He has such a clear agenda I find him hard to trust on any topic.
> For CUDA there is an immense body of examples, support, and documentation that makes creating your first CUDA program dead simple.

Isn't it dead simple only if you have compatible hardware? OpenCL works everywhere, even in the worst case on the CPU through pocl.
Programming Language with the Most Vulnerabilities
> As a reader, I find screenshots and text much easier and faster to follow than watching a long screencast

This. I absolutely despise video as a medium for learning something, especially something technical. This looks really nice and I hope it's a huge success.
Another good alternative (for those of us who home-brewed their own router) is pfBlockerNG, which is an optional module for pfSense. It can do everything that Pi-hole can do, and more.
I Hacked an Election – NYT – Opinion
Hey there... so I've been considering user uploaded content. I think it could be a great alternative medium for self-publishing. Needs a bit more work, but I'll post back here if I release that.
By smooth I'm referring to a 60fps capture, rather than the compression artifacts. I did download one of the videos to check. It looks very smooth for real time, but not quite perfect.
Ah, burned through the free limit on the email service. Back up now. :D
https://jamanetwork.com/journals/jamanetworkopen/fullarticle...
Ok, but would you please stop posting unsubstantive comments to HN? You've done it a lot, and we're trying for better than that here.

https://news.ycombinator.com/newsguidelines.html
Well I’m more than happy if it passes at 99% lol, this doesn’t seem like a problem to me. I mean there are extreme stress tests
Healthy recovery of my close relative
I like how prematurely abstract you went.
I feel like it helps me in reducing the number of passes before I ship something (so less errors/better tests). I also recently left the industry so I'm not sure if it'll help in my current position as a grad student as well.
Why 'probably'? According to the stats I could find [1], Firefox has around 5% of Mac users, and around 9% of Windows users. Windows is Firefox's biggest platform, both in absolute terms and as a fraction of that platform's users.

On Linux, Firefox has a bigger percentage (>30%), but (desktop) Linux is much less popular than macOS so in absolute terms they have the fewest users there.

[1]: https://netmarketshare.com/
In addition to push notifications, they kept pushing their TV+ app to the first position of my apps selector. I kept removing it. Then I just switched off internet access. Smart TVs are dumb.
Incredibly thankful for the overwhelming opportunity we are all afforded in our industries. As many gripes and flaws we all enjoy pontificating about, there simply is no other line of work such as ours.
>If my calculations are correct, that GPU is making 1,000,000,000,000 guesses per second.

>The takeaway here is that cracking a 64bit password only cost $1700 and is totally doable in 3 weeks.

...assuming that each "guess" only requires a comparison. If you factor in hashing, it's much slower. According to gpuhashcat benchmarks[1], a 1080 ti crack md5 passwords at ~25 GH/s (1GH/s = 1 billion guesses per second), phpass at ~6.9 MH/s, and bcrypt passwords at 13 KH/s.

[1] https://gist.github.com/epixoip/a83d38f412b4737e99bbef804a27...
I'm surprised this isn't more of an advantage. Sometimes you just need to test if your code runs and in my experience, a CPU on my netbook is fine for that purpose. With CUDA I have to upload the code to a VM and test it there. Both expensive and a bit awkward.
Swatch – The Beep (2016)
2 phase commit and transaction commit / rollback. Think about boundaries and domains
Having built similar applications in microservice environments, I think there are usually simpler answers than distributed transactions. And if you do need distributed transactions, this is often a sign that your service boundaries are too granular.

In fact, since the services you're describing don't know about each other, distributed transactions aren't an option.

I think the only solution to this problem is idempotency. Idempotency is a distributed systems swiss army knife—you can tackle 90% of use cases by combining retries and idempotency and never have to worry about ACID. Yes, it adds complexity. No, you don't have a choice.

I'm also not sure why this requires a lot of complexity. Can you explain how you're implementing idempotency? The simplest approach is to initialize an idempotency key on the browser side which you thread across your call graph. Stripe has built in support for idempotency keys so in that case, no additional logic is required. For providers without idempotency support, you'll need a way to track idempotency keys atomically, but this is usually trivial to implement. When a particular provider fails, you can ask users to retry.

* If you need a particular operation to succeed only if another succeeds (creating a stripe charge, for example), make sure that it runs after its dependencies.

* If you don't like the idea of forcing users to retry, you can ensure "eventual consistency" using a durable queue + idempotency.

I'm not a fan of HN comments that trivialize problems, but if you have to build complex distributed systems machinery to solve the problem you're describing, I feel strongly that something's going wrong.
Tesla Cybertruck ShaderToy
They could lock up a few more thousand dissidents and harvest their organs.
Which model is it?
I think we've reached the point where the only safe way of buying a TV is to buy a business conference room display or large screen monitor instead. Seems to be the only way to get something without all the dystopian crap.
Also worth noting that with a lot of TVs, you can download firmware updates to a USB stick, then install them directly to the TV.

Occasionally the out-of-the-box firmware on TVs can perform poorly on certain input modes, so it's nice to have an option to get the latest patches without opening yourself up to tracking and ads.

That said, the idea of a TV needing patches is thoroughly unappealing.
a@2 = a↑↑2
this guy has some good walkthroughs: https://www.youtube.com/channel/UCcAlTqd9zID6aNX3TzwxJXg
Won’t the roku only needs to be connected to internet and not tv itself? Right ?
Purser mentions Neale once in the book then takes the word and the entire concept for his own use. I don’t want to be rude, but that’s the literal definition of hijacking.
A strategy once highlighted (more or less) in this game show:

https://youtu.be/S0qjK3TWZE8
President will just never eat as far as the public knows

If the president never eats in public, how do we know they’re not a robot? This was a major plot point in the Asimov short story Evidence. The character went to extreme lengths to avoid being seen eating (and turned out to be a robot in the end).