skysight-inc/HackerNews huggingface dataset:
> there it is, in a dozen SLOC

https://developer.gnome.org/gnome-devel-demos/stable/hello-w...

The actual file is 42 lines there, which includes a shebang and a bunch of calls to GTK stuff.

And that is my point-- it's 42 lines too long to matter whether or not we travel back in time to beat back the "JS-hating GTK developers." Because as it turns out, most devs are not looking for a way to use GTK from their favorite language Javascript. They just want to continue their frontend development in a box as if they are simply developing for the web, and then have the results show up as the GUI for a cross-platform desktop application.
It's great, I got told I got browser fingerprinting, showed me how it does it, but not really how to prevent it... Which is kind of the point I did the test for.
Scrape fleets from public Twitter accounts without triggering read notifications
But the destructive nature of ++wptr or whatever can be to its advantage, in that you never need to update any numbers when things change. The data is consumed/produced in the order specified, a property that is maintained even after new operations are inserted or existing operations are reordered.

(Whether you want this or not, who can say! - though I claim you typically do.)
Republicans of course.
Google Meet is a paid Google Workspace product. You can feel fairly comfortable about it compared to their consumer products.
Have you taken a look at UserBit? Sounds to hit those requirements pretty well.
My pandemic project is https://www.dontwatchme.com trying to make a site that I would want to go to for privacy information.
Beautiful, thanks! Good language support, includes some variants with the hints included in the glyphs. Nice!
But they own 95% of the wealth so shouldn't they be paying 95% of the federal taxes?
Thanks! I built it so I could avoid the news cycles but still stay informed.
Your argument is convoluted and confused, the worth of the individual has nothing to do with the action/event being 'right' or 'wrong'. Furthermore what relevance does it even have when something is 'deeply immoral' (according to you)?
Will they be punished by Zeus or Karma or neither? Since assuming it's perfectly legal and morally good in their locality, they couldn't care less about what you think of it.

What is self evident to you might be self evidently wrong to others, let your arguments speak instead of appealing to your local culture. this is an international forum and one shouldn't just assume that everybody thinks and values the exact same things. maybe start off by explaining why your moral framework is supposedly 'absolute' and not just some arbitrary choice you made that is convenient to you and how it's supposedly better or more valid than the moral framework of the people you lazily vilified as 'crazy' just because they oppose you on certain issues.
A tip to help with "separation of concerns" and access management on devices: get two password managers. Put toxic social accounts on one, and anything non-addictive onto the other (or split as desired).

When you feel that doomscrolling urge, log out and uninstall the toxic password manager. Make it as hard as possible to log in again.

As an added bonus, it helps with security.
It comes in the form of a wealth tax. Instead of sitting on their cash/capital piles they have to do something with it or lose it.
My sons attends NYU's Abu Dhabi campus, and they have a population of feral resident cats on the campus.
Bad code and unimportant code can be as badly documented as (good or bad) important code, and often are.

Initial quality of code is largely independent of its importance, although important code improves. I am happy to stipulate that theirs was admirable code, besides being admirably documented. Still: the implication is that few people ran it, and any consequences of running it faded quickly.

When there's a choice of only two of good, important, or well-documented, a well-run organization chooses the first two.
Based on the linked forum discussion, they do have native builds:

> We currently have a private beta for experimental arm64 linux support (no 32bit). If you have a valid Sublime Text 3 license and are willing and able to test on your arm64 device....
I wish they would integrate GV with Google Messages so that I could text from just Google Messages no matter if I'm using GV or my carrier number.
From the link: "systemd-notify may be called by daemon scripts to notify the init system about status changes. It can be used to send arbitrary information, encoded in an environment-block-like list of strings. Most importantly, it can be used for start-up completion notification."

Perfect. Thank you!
You can already AirPlay audio from a Mac or iPhone device, including Spotify. You can also do it from a PC but it requires something like Airfoil.
Also, if the site did have a mistake, you could just open a pull request, which is why I prefer this site over isapplesiliconready
The fact that someone was able to infer a possible alternative meaning, just because the actual meaning wasn't credible doesn't make it any more correct.

In this case though, it was the context (1MB Club) that gave the clue. So, no.
And none of that would've prevented Netflix from being a more convenient option that let you watch on many more devices, etc. Especially because the early hook here for Netflix streaming wasn't "watch the stuff currently on cable" it was "watch back catalog stuff that isn't anywhere else right now." So that would still get Netflix in the door, and then once they start doing first-run content, game over in the same way. Nobody would want to buy and set up Tivos or Slingboxes and LAN setups and all just to turn their existing cable subscription into a Netflix subscription when they could just buy the streaming subscription separately.

Sure, the cable companies could've theoretically made Netflix streaming before Netflix did - and the broadcast networks kinda-sorta-tried-this with Hulu - but that had nothing to do with their ad load increasing over time. Hulu was way more convenient than watching the same shows on cable even with ads still! But to go all in on a reinvention towards streaming would've been a huge gamble even seeing the streaming train coming right at them.
I'm not arguing for moral absolutism. Both that and moral relativism are deeply flawed.

It's a fact that different people have different perceptions of morality, but that alone is not a sufficient argument to shut down any debate about ethics.

It is our duty as moral individuals to fight for what we think is morally right. And sometimes we will have to compromise.

But I'm tired of having to argue for why LGBT rights are important (something that I really would have hoped would be understood by now), since that is not the point. The point is that OP gave an example of a decision that "would spark an outrage" and I contended that that would be the case because it would be seen by the outraged as an immoral decision.

You can't take people's rights to be morally outraged away from them. You can, at the most, try to argue with those people why the supposedly immoral thing is not actually immoral, but I haven't seen anyone here doing that: only people defending the truism that "everyone has different moral standards". Which... yeah.
I did: https://github.com/ThatGuySam/doesitarm/issues/279
What happens if there's a RUD during ascent?

My instinct is that 10 kW is really small and it won't make much difference, if it explodes on the pad it won't go far enough to be bad, if it explodes at altitude it'll be too diluted to be bad.

That being said, solar and batteries seems a heck of a lot safer and easier to service for Moon or even Mars missions.
They might want to reconsider that website. Nothing wrong with the design, but it's 100% javascript. It's not like it's a web app or anything: plain HTML and CSS would suffice.
After reading this thread, I realize that the 4 GB (average) of my vagrant box images wasn't that bad in retrospect, and that loaded a fully baked OS with packages from apt and just required VirtualBox and its extension pack. (this was not an optimized setup, I was such a noob at the time, just trying to wrangle our developer tools)

The only reason I moved to docker years ago was I wanted a tighter reproducible workflow (ie docker-compose up) for all other developers, turns out vagrant has (at some point in the last 5 years) solved this problem too, with packer (I didn't know about this 5 years ago for whatever reason)

Makes me long for going back to that. At least once you built your base image, it was done and you could just make fast linked images from there. I bet with Alpine you could get a vagrant up in a few minutes tops, then it boots in seconds.

Never liked Ruby as a config language, but doing complex things like setting up shared networks and folders was a breeze comparatively I felt.

Never used vagrant in a production capacity though. Everywhere I ever worked always deployed to bare metal or essentially we bought our services (cloud functions, semi-managed containers etc)
I really hope they don't. Having a GV number is very handy at times.
The MT19937 state is a batch of 624 32-bit numbers which gets tampered and returned by the generator in the order. The tampering function is invertible, so each group of 624 successive numbers directly corresponds to the state.
I haven’t seen a part of Jakarta that didn’t have stray cats, and I lived there for about 10 years.
That's irrelevant to their web design.
That would have been terrible. No, they have effectively routed the address/mask information over the data bus and eliminated those signals. Yes it takes multiple beats, but it's at least not bit serial.
Ripcord itself demonstrates why Slack is written in Electron.

Is there a mobile app? Nope! Dead on arrival. In 2020, Slack or Teams or anything similar is literally useless without a mobile app.

Feature matrix says animated emojis will arrive "never." lol!

I remember the days of native chat clients like Skype and AIM. I remember how Linux and Mac platforms were basically half-clients compared to Windows. It sucked.

Electron applications like Slack and Spotify work everywhere, exactly the same. And if you think about it, that's why something like chat and music apps would prioritize ease of cross-platform deployment over perfect efficiency. They're not particularly demanding, and they are most valuable to people when they're ubiquitous. If Spotify isn't in every device I own it loses a great amount of value.

Nobody's sitting at their Activity Monitor staring at the RAM usage of Slack or Teams. In reality, performance is fine. It's just chat.

(Interestingly enough, I've never found a music application that skips tracks more quickly than Spotify, even for locally-stored music. It's just instant with no gaps.)
That, or maybe they're just helpfully pointing out the advantages of keyboard navigation to their fellow users. I'm about to hit Tab-Return to post this.
Google Messages E2EE
Right, but it's hopeless to pose this as a moral question, and hope that businessmen & politicians will suddenly start behaving with boy-scout honor.

Those who decline to play by the rules we have ended up with, don't get the contract & go out of business, or don't get elected. It seems like an incentive problem. And a possibly unsolvable one, for huge mega-projects like this -- constructed over decades, dangerous & high-tech, and completely useless until 100% completed.

Wind energy seems much more healthy in this regard. You buy off-the-shelf units, from a factory. If you don't like the first 10 they install, you don't buy the other 90, and still get 10% the power. It's much closer to buying cars, or pencils, which our society is pretty good at optimizing. Every year we improve the process, and these steps add up.
It's nice that the year is in the title, I remember seeing this before... In the current year though, I think a lot of JP web design is just as modern as western design. The main difference is that there are still a lot of JP sites that just don't really update their designs so you find them in the mix without having to dive. It's rather refreshing that you can see each of the "eras" of web design with JP sites, and when you visit a rather antiquated one it's often still active rather than relegated to a nostalgia piece. The "just don't update" thing does get taken a bit far in places though -- at my last job obsolete IE support was basically due to pressure from JP customers.

One example of a "web 2.0" era site (and it needs JS to work, so you know it's modern): https://maidragon.jp/2nd/ Flashy intro, bold non-box outlines of content sections and non-straight (i.e. it's slanted) text, animated background, static background element. News link button has character to it, it's not just a <button> with default browser styling nor with the standard bootstrap CSS and calling it a day. Clicking it goes to https://maidragon.jp/news/ which has a nice vertical column of main content, though again that so nostalgic (to me) slanted design shows at the top. Viewing the source (direct payload) you can actually read the HTML. It might be wordpress based?

For contrast one fully modern, including the "why does it need to be" part, is a site like https://sephira-su.fensi.plus/ Non-standard TLD, google translate doesn't even work -- I think because of shadow dom shenanigans. There's a dev blog about that site's tech that is readable with google translate though: https://cam-inc.co.jp/p/techblog/405653224037549201 (The dev blog and the company's home page itself is another modern site, it's even updated significantly since I saw it last in March, and they blog about other modern tech.) The backend of Fensi is microservices, content served in a "headless CMS" style, the front-end is built as a re-usable theme with web components (LitElement framework) making use of shadow dom...

In summary, there's plenty of modern web design going on in Japan, and just like here there's probably too much.
State extraction is possible with all RNGs to varying extents. These are not stream ciphers. Good seeding remains important always, and that's part of the crypto protocol, not the RNG. This is not a problem for using MT responsibly in things like key generation, etc...

Again: don't sweat this. If you are competent to write your own crypto code and have a good argument for xorshiro or whatever, then use that. If you just need a random number for whatever reason, use your library and don't bother with the advice in the linked article.
Context for those who need it: Marak kept bombmaking equipment in a NYC apartment complex, burned down his own apartment.
I'm not sure this adds up. If it is a trivial change, why not do it? 100Kg is 100Kg. That's like seeing a dollar bill sitting on the ground and not picking it up. No effort. But it is something everyone can do as well.

As a parallel let's look at diets[0] (independent gives higher numbers[1]). Lots of people reduce their meat intake to reduce their personal carbon footprint. But the average diet is about 2000 kgCO2eq/yr (3000 via Independent). A vegetarian diet is about 1200kg and a vegan is around 250kg (potentially dubious claim but it is for sure less than a mean and less than a vegetarian diet). 10 websites changing to local fonts is like a single person changing to a vegetarian diet.

The logic here is that you could $20-$30/yr and completely eliminate your dietary footprint, which is much easier than changing diets. So are what these people doing useless? No. It helps because the aggregate. It helps because it makes people conscious of the problem and how their choices affect the world. But yeah, big corporations should be doing more, but without them doing something that doesn't mean you should give up and do nothing.

[0] https://www.economist.com/graphic-detail/2019/11/15/how-much...

[1] https://www.independent.co.uk/voices/climate-change-carbon-e...
Linguistics are the crux of all philosophical discussions
I think the comment mentions LCG because it’s the basis for PCG, not because you should be using an LGC by itself.

PCG = LGC + permutation
Maybe we need to run browsers in a virtual machines that poison data gathering by simulating rolling profiles populated with fake history and bookmarks,
where all your real bookmarks, history, cookies and passwords are held outside of the browser by a separate program that interacts with the browser using an automation framework like puppeteer.

I wonder what already exists like this?
There’s nothing wrong with that. The issue is fighting your way back from completely free
Apple's secret weapon in AR is right in front of us
I've optimized software at startups for a 10x to 100x performance improvement. It's not hard to find these areas when you have the fortune of hindsight. These past 2 weeks I took CI from ~40 min to ~2 min and not only improved everyone's lives at the company but also made it way cheaper to host beefier CI machines. If 1 build takes 20 minutes & 32 GB of ram vs 1 minute & 32gb of ram the costs are way different. At previous companies re-architecting core systems to allow better binpacking saved similarly large amounts of money (15k/month -> 1k/month).

At way smaller companies (2 people), though, this is way harder unless someone has done something really wrong.
Uncracked illegal labor is just a tax incentive.
Tax incentivizing construction is not crazy.
I wasn’t aware of their situation, and it does change the way I view this issue a bit now, thanks for bringing it up!

I can side with the author more now, to know that you’re about to lose everything and have to know that many companies are out there freely using something you released on good faith is fucking terrible.

I do wish them luck finding compensation for their hard work, I truly do. Nobody should have to live in fear that their entire livelihood is on the line. I hope it works with godaddy for now, but I also hope they pursue stable income that doesn’t cost them their soul too :)
I think people -might- be more on board if they knew the nuke plant sitting a couple of miles away wasn't going to go critical/poison their local acquifer and was provably safe beyond a doubt even to skeptics. I think that's what it will take, otherwise solar will have to be our savior.
It’s neither, and that’s precisely the point.
The few Japanese websites I've used have been superior to their American equivalents. Kotobank is definitely a lot more pleasing to the eyes than Webster's.
Meta: there seems to be two kind of comments here...

1) why the hell would you want Docker-in-Docker

2) I can’t live without Docker-in-Docker
I find the spaces repetition approach good for learning new Japanese words I don’t often use. I made an app that lets you look up a word and get a reminder a few days later: https://shirabe.app/
I had the same experience, and I'm not really sure why I can't use docker-compose with podman. If it's a drop in replacement, why can't I alias podman as docker and use docker-compose like normal?

I did try that and it doesn't work, and podman compose isn't as useable. So I switched back to docker.
> Because the key is in sole possession of each user, end-to-end encryption prevents everyone else—including the app maker...

This needs to be redacted. If you can read it in the app, the app can send it to the app maker. Its irresponsible to say such thing b.c. Google is LIKELY to not only grab your messages, but also grab your entire message history when you install and send it along to their servers.
Thanks uberneo! I'm using Sendgrid for emails (looking to switch to something with high deliverability, high trust, and easy analytics if you have any suggestions!) and Twilio for texts (super friendly SDKs).
Yeah, I know I can do it through the website - I'm specifically interested in being able to do it through a terminal-based program. Partially because it suits my workflow better, and partially because I enjoy being able to have logs of my conversations that I control.
I don't really understand why people _want_ to deal with all the nitty gritty stuff when it's so cheap and easy to have everything work perfectly and be maintained out of the box.
That the logistics of distribution will result in the same outcome as your suggestion does not mitigate the perceived selfishness of your suggestion.

I could not care less about anyone's opinion of my "perceived selfishness".
If it worked then it could work now. It's only cowardly politics that stop newer, safer reactors from being built.
Slack didn't exactly start with 400MM of revenue.
At least they're doing something useful in this situation, sponsoring an OSS project! We shouldn't throw the fact that this is important for companies to do away just because we don't like said company, without stronger justification than what has been presented here.

Also, good fakers are hard, I thought the same thing, tried to build my own, and failed bad.
WebRTC is an open standard, you can absolutely self-host a WebRTC video chat site, and there are many implementations available like Jitsi.
You are right, the article mentions it.

However, a likely factor in the cancellation was feedback Sega received from the Stanford Research Institute, which warned of headaches, dizziness, and sickness, particularly in younger users and children. In an episode of Retro Gamer Podcast, former CEO of Sega of America Tom Kalinske confirmed these issues as major factors in the decision to abandon the project.
In general, I think you're right - but that mindset can quickly become one of shifting costs to others: E.g., $framework-of-your-choice may increase your velocity and allow you to ship faster.

However, it might also make it harder to find bugs and it will produce bloat with real, noticeable consequences - e.g. increased RAM, CPU and disk usage, more sluggish UI behavior, etc - except, those effects will happen on the user's machine, not the developer's, so a developer might be tempted to ignore them.
Why it’s easy to hate Facebook but hard to leave
That's up to the individual to decide. I'm not trying to be prescriptive here: I"m talking about what I would do. If you want the vaccine on Day 0, by all means, do it. Risk tolerance is obviously a very personal and subjective thing, so "you do you".
I think the M1 will wake Amazon up (if they aren't already) to the incredible advantage of being able to customize a CPU to your needs. See the discussion about speed gains Apple got from accelerating common calls in their OS. You will never convince a bin part/least common denominator manufacturer like Intel or AMD to do that.

Just because other ARM cores suck today doesn't mean they have to forever. Apple's don't. They took it seriously. Perhaps Amazon is too and we are just at the start of their journey. It took Apple over 10 years to get to where we are with the M1.

You cited one of the significant contributors to performance - the 8-wide decode. x86 is hamstrung to 4 because of legacy. We aren't at the beginning of the story with ARM for performance, but ARM certainly isn't nearly as hamstrung out the gate by the legacy of x86 either.

Heck, is there anyone making a pure 64 bit x64 chip? There's a bunch of overhead right there.

Your right that ARM isn't magical - but ARM does have the potential for significantly more runway and headroom. The trade off is backwards compatibility. As most code continues to move further and further away from direct hardware interaction, is that backwards compatibility as valuable overall as it was 20 years ago? 10 years ago?

I guess we will find out :)
It's a root daemon which can be made to run arbitrary commands by anyone using its interface, so yes it is a huge, huge security burden. You can't just brush that off as a superficial problem.
HashFrame – Any file as a URL hash