skysight-inc/HackerNews huggingface dataset:
That would be my understanding too as it opens up a much larger character set but there are a number of caveats such as

On the user side: the ability to remember them and accurately enter them across different devices. This is much harder if you consider not using a password manager.

On the server side: The database needs to be able to handle storing them. Projects I've worked on using MySQL5.6 can't handle emojis but others using MySQL5.7 work with them just fine.
Isnt it a UI/UX question? Most people have measuring cups in their kitchen. Not everyone has a scale.
They really don't. e.g. distracted boyfriend meme is definitely copyrighted, just adding text on it does not make it fair use.
Companies throughout history have used the promotional idea of giving something away for free or drastically reduced rates for a new something in order to attract attention. Even drug dealers are known for "the first one's free" type of setup. Storage units have "first month free", cable companies "sign up now for 3 months at $49/mo for 6 months" kind of stuff. It wasn't until sleazy startups and SaaS types come along that do things like "free and always will be" *until we realize we were not good business people and can't run a business like that. Everything else has been regulated up the wazoo, but for some reason tech has been able to avoid these regulations OR flat out ignored them under the guise of "disrupting" the markets.
You can have a backup and if necessary still delete that record in the backup. It's going to be more expensive and complicated, but it does not preclude backups.

I've worked in health systems where personal data would get selectively removed not just from our database, but also from backups.
I’m not laughing at all, I am all for anything that gets people thinking about how shitty most digital typography is compared to what’s in a well-designed book!
AIs that read sentences are now catching coronavirus mutations
Signal service outage on 2021-01-15
Similar reports on reddit as well - https://www.reddit.com/r/signal/comments/kxwa7r/signal_down/
The GDPR and the CCPA a Quick Look with a Forensic Twist
I'm receiving scam calls from India saying "Your Amazon Prime subscription is about to renew, please talk to our representative if you wish to cancel". If Amazon Prime was easy to cancel this scam wouldn't exist.

(I actually tried going along with the scam, but his call centre was so noisy he couldn't hear what I was saying, ffs.)
Your initial idea is still correct though, the crunch for space at TSMC is truly awful.
It's almost like, in the interest of clarity, we should use specific, non-overly-broad words that can't be misinterpreted. The use of the word "mortar" here is clearly causing problems, so how about "aerial firework" and "combat mortar"?
Problems at Signal
'strong evidence' shows rioters wanted to 'capture and assassinate' officials
This article is pure fearmongering.
Flagged as politics?
I wonder if over time, we will learn to adapt to the new cadence as we continue to socialize over platforms like zoom. My hunch is that we will, it will just take time for our minds to adapt to the new medium.
Based on what.

Lay out your case. Anyone can make a "hot take". Not anyone can back it up.
"Save"? What a strange choice of words... There is no fall from grace happening here, Linux gaming has always been a small contingent of PC gaming.

The article seems to believe that gaming on Linux is on some kind of death clock unless Proton can start gaining traction. I beg to disagree. Linux developers happen to like gaming, so we'll continue to see improvements in that space, regardless of popular demand.

One might argue that Proton, specifically, is a venture funded by Valve. That's partly true, but Valve is a very bottom-up company. Valve's developers are choosing to work on Proton because they want to. Even if Gabe Newell himself (or, more likely, some successor) yanks the reigns away and drops support for Proton, many of those same developers are likely to continue working on the project in their own personal time.
You see the bias inherent in trusting the police on this issue though, right? It's in their best interests to declare any protest against them a riot because it excuses more violent actions on their parts.
The Gardeners Dilemma
Apple testing vapor chamber thermal tech for next-gen iPhone, Kuo says
This is true. I know this because my app was rejected from the Apple Store and we were told all apps with a social sign in component must implement Sign In with Apple.

Implementation process was really easy. Took 1 day. That's really surprising for Apple where developing for their platforms is otherwise a huge chore you don't want to slog through
1) For me, I don't really do anything fancy with my window manager(s) and consider my work mostly terminal oriented. So I want a workflow that isn't dependent on what terminal emulator or operating system i'm on locally.

2) If i'm shelled into a system I just want to open another pane quickly to look at something, not open a new window, ssh, then move to that directory.

3) I get tired of configuring things to work the way I like. If I can copy my vim and tmux config, I know I can get to work and be comfortable. I don't have to worry about making different different OSs and terminal emulators act the same. I want my coding workflow/muscle memory to be based around things running in the terminal, not a mix of terminal and non-terminal/local things. It seems more unix philosophy oriented to me.

4) I can move from office to lab or go home and pick up right where I left off without any remote desktop nonsense.
I firmly believe in separation of personal life and professional life. I have a few developer friends who are devout catholics. They are good developer and great people, never had any problems. Most importantly, they never ever publicize or evangelize their religion.

On the other hand, I have a coworker who never stop talking about religion to the point where no one wants to work with him and management will never fire him. He basically was a team of one who gets random tasks assigned just to keep him from talking to other people.

The point is, if someone who shouts religion or politics or anything that's divisive at the top of their lunges, I wouldn't touch them with a 10 foot pole.
Alternative tool to achieve ssh,wget,scp in one Go
It's not about optimizing for scale, it's about optimizing for velocity. I don't care if I can only get to 1K RPS. I care if my team and product can work quickly. You cannot work quickly later if you slap something together now and later realize, oh shit, we have to stop pushing features for a month so we can completely rebuild the backend and everything that depends on it.

It's the devil you know versus the devil you don't. SQL is a very well understood devil, so your plans around it will be reliable. I would argue that being able to accurately estimate future work is the most valuable business asset.
No one is entitled a Twitter account as a freedom. You can use Twitter as a service if you abide the terms of service.

Trump violated the terms of service repeatedly for years, he has finally been banned.
This is the magic that HyperCard provided, and I’ve yet to see anything approach it. Regular people made stuff in HyperCard.

Side point: if you’re here because you’re interested in building solutions for people at scale, then maybe don’t tell users they’re stupid or lazy.

Building something for a mass audience means really understanding their problem, not just throwing solutions at them.

Sure, there’s a developer console. You can enable it, open it up, and then have a blank canvas. Then what? That’s not accessible to 99% of people out there.
GPD Win 3 Preview (handheld gaming PC with Intel Iris Xe graphics)
https://github.com/twintproject/twint

This is a much more advanced OSINT tool which can provide you better information if you really want to search for tweets within a specific area, or around a specific timeframe.

Here is an example command which would give you any tweet containing the word trump within a 50Km radius of DC.

twint -g="38.8935755,-77.0846155,50km" -s "Trump"
At some point we're going to have to reverse engineer apps and come up with hopefully free software replacements...
If you're fasting for this sort of thing, you do not want an elevated insulin level. High insulin levels disable autophagy pathways.

The best way of doing this, based on years of science, would be, well, to eat nothing for 24+ hours at a time, but make sure you stay hydrated; as in, actually fast. The second best would be to seriously curb your carbs, under 30g a day; also tied for second best is to eat just once a day, none of this unscientific three square meals hogwash.

Three of these together could halt the progress of some cancers, and before the shitstorm that was 2020, scientists were publishing papers involving animal models on this.

Steve Jobs did none of these, and was, sadly, off in la-la land when someone with his money and connections could have had access to next generation scientifically-based treatments. Fruitarianism is, frankly, dangerous.
It is not. It is just one example out of a million of how things are weird and non-obvious for pointless reasons.
I believe you're right. While I'm not a physicist by profession, I took enough high level physics to be dangerous. The way I interpret lorentz contraction and time dilation, there will always be a possible observer for which the photon does not need to exist because the interacting particles collided.

This is in much the same way that there is always a possible observer that sees only electrical interactions when magnetic fields are involved for other observers.
How I Use Twitter
Off topic but what a mess imgur has become!

It's an image sharing site, yet the image is the last thing that loads.

After 20 seconds I closed the tab, I'm on a mobile connection in a fast train and the image was not loaded after that time. The social media badges were though.
Show HN: It was fun generating version distributions charts for Excalidraw
Let me just mark that I know no spaniard outside government doing paid overtime. Literally. Everyone is doing overtime and it is not paid. That is huge corruption wise, it prevents jobs from being created, money is being stolen from workers and taxes are not paid.

Yes we have crooked politicians and public officials, but everyone is crooked and corrupt in the best case. At worst we are crooked and corrupt throwing our lives and money away.

This gets no reflection on official statistics.

Spain is a developing, quasi-feudalistic country and no amount of european money is going to change that at the root.
They’d detect it easily and refuse to work.

But iOS 14 let’s you do this for photos at least.
The author isn't wrong about the entry barrier into programming. However, they are wrong about almost everything else; 'Node in a browser', as the author uses it, is just a string of half-understood terms thrown together. Ironically, the inaccessibility of programming is probably at least partly to blame for their confusion.

There is undoubtedly work to be done into making programming more accessible to newcomers - almost all tutorials on code start in the wrong place, assuming a lot of knowledge of the difficult bits but then labouring through the easy ones.

I don't think the problem is tooling, but how we introduce and talk about those tools - you can quickly explain the command line in a way that takes the fear away and gives learners a framework for understanding it, but you have to give that explantion; too often it's skipped over.
Maybe he should worry more about gang-related extrajudicial killings and organized trafficking of Central American migrants.
I feel like it isn't necessary to study athletes while competing.

Just study athletes under controlled circumstances. I'm sure teams of all sports would be interested in seeing the results, and by extension, willing to fund the studies (esp. universities with strong athletic programs).
This is an interesting take, and i agree with you. I myself have used dropbox for personal stuff, and onedrive with several of my previous employers for years now. For any person or business that i know who is all-in on microsoft products/services, i recommend to just adopt leveraging oneDrive, and life for them gets easier. (I didn't say better in other ways...but certainly easier.)

In fact, oneDrive is good enough that i signed up my family for the o365 family plan, because the cost is hard to beat (and because my family doesn't care if their machine is windows or linux)... But, when i went to start mixing in my files (vs my partner's and rest of family's files)...I learned that onedrive does __NOT RUN NATIVELY ON LINUX__ ...and linux is my personal daily driver. Hence, while my family, and all of our collective and shared files (including family photos) live on a paid oneDrive account, my stuff (files that really only pertain to me like dev. projects, etc.) live in dropbox, because dropbox runs decent enough on my linux machine. I can not wait for the day when dropbox is NOT the only decent option for linux machines. (Caveat: I am a big fan of nextcloud, but they're not there just yet...hopefully soon though!)
I Am Not a Soldier, but I Have Been Trained to Kill
> It seems that the laptop market simply ignores AMD's mobile CPUs for middle-, high- end laptops.

It seems that's changing from this year's lineup, looking at Asus and Acer and Lenovo. Intel partners like Dell are not in my buying list.
I immediately download all my Paper notes. On the upside, the bulk downloading option is still available:

Dropbox Paper > Your Icon > Download docs you created.
> They enjoy thinking ... They're really bad at considering

Have you ever had one of these people talk your ear off?

Hidden, remote ventilation intakes, surveillance, hidden escape hatches to flank their opponents, and overlapping cover are the sort of thing they spend their waking hours planning, dreaming, building, and earning money to afford.

Saying they're bad at considering logistics and tactics is like saying Lord of The Rings nerds are bad at considering the lore. Come on.
They said hazelnut is more expensive than almonds. Did you make a typo?
I feel like for this to be on the front page we should maybe know what this page ... does.
Yep, it definitely can be a concern! It takes a lot of distance before latency starts to be noticeable so it all depends on our use-case. These tools aren't one-size-fits-all. Lots of people are building things that aren't going global—at least not right off the bat—so these tools provide a way of moving very quickly out of the gate (no need to build an API for yourself, no need to duplicate any frontend and backend logic). If you do go global, you're probably in a good place to start serving your global customers from servers closer to them—the company I work, for example, for has to do regardless. And that fits under "a nice problem to have" which can be solved after your business has been validated.

But yes, there are many cases where this will not work. It's just a verrrrry attractive option when it can.
Plotting a single pixel is amusingly difficult in general particularly in the age of 3D acceleration. It was also not necessarily a picnic in the past either as there often wasn't space for a fully addressable frame buffer.

I actually did this whilst playing about with Zig a while ago. I made an offscreen buffer, rendered pixels to a frame buffer array in WASM and then copied them into the offscreen buffer. Not going to win speed awards but it worked, was fast enough and was super simple. Also it meant I could scale the canvas to scale my image. This was for a very small screen representing windows in a building. My proof of concept was approximately 30 lines of JS and the same again in Zig. Most of the latter is type definitions.

Although given that Canvas is supposed to be a friendly abstraction it definitely feels like a weird oversight. Personally for pixel sized things I love PICO-8.
It was done using Google Analytics API and GitHub actions. The source code can be found here: https://github.com/excalidraw/stats.
What Happens When the Sacral Energy Point Opens?
yeah everyone ought to have 6-12 months of food in their house, and I’m not even Mormon
You don't tip? Tips are showing your respect for deliveries. Also, most gadgets I've seen have a screen that can be viewed with credits in them, as well as most software. Video games have credits too. Books have credits too, right there on the cover and is probably what grabs your attention more than the title.
> Looks like having 20,000 idle clients connected to a server sits at only 380MB and Erlang is at 737MB.

That's with Go, versus with anycable itself. Anycable-go looks like 798?
I'd love to have this load and listen in, but while you're waiting you might be able to get your fix from https://nightride.fm which I found a while back.
And Downdetector [1]

[1] - https://downdetector.com/status/signal/
I think what the author is really pointing out is the rather large gap between the many introductory "learn to code" tools and then actual, real development tools used to make software.

A lot of those introductory tools abstract away the way that software actually works which allows you to focus on learning the basics of logic and programming. This is great for learning but extremely limiting. There is a reason why professional tools and programming languages don't abstract away the technical details. Because you need to know how things work under the hood in order to be a truly effective programmer.

This is part of why a formal programming education is so valuable IMO. It can be very hard to cross that gap on your own.

I think this article also defines a kind of smoke test for programmers. If you don't like learning how to read error messsage on a command line or googling stuff, you probably won't like programming.

To Tom I would say - programming is hard, but I think that's OK. It's not good to hide all of the technical "ugliness" of how these tools work because to be an effective programmer you need to know how they work. That's just the reality. The messages you see when working with tools like Ruby or Node are designed to be useful for a professional who knows how to read them. What may seem like command line garbage to an untrained eye is actually extremely useful to someone that knows what they are looking for...and that is what takes someone from a hobbyist programmer to a professional. Is there room for improvement? Can we close the gap between the myriad of "hello world" programming tools and the seemingly bottomless trench of "real" programming tools? Absolutely.
I am reminded of former Governor Jerry Brown who released a swarm of whirlybirds dumping chemicals from the air ... throughout many California cities AND suburban.
Signal down or slow for many users
Signal having performance issues, needs to add more servers for huge spike in demand

https://twitter.com/search?q=SignalApp&src=typed_query&f=live
Falcon.io (A Cision Group Company) | Multiple Positions | Full-time | ONSITE | Copenhagen, Budapest, Chennai| https://www.falcon.io

Falcon.io provides a unified SaaS platform for social media listening, engaging, publishing and managing customer data. We enable our clients to explore the full potential of digital marketing by managing multiple customer touch points from one platform. Our platform has already achieved great international traction in the market, with its technology endorsed by partnerships with Facebook, Twitter and Instagram.
We have offices in New York City, Berlin, Budapest, Sofia, Melbourne and Chennai.

+ DataOps Engineer | Copenhagen, Denmark https://jobs.lever.co/cision/44aa54bf-7f10-4e0d-9bca-222438b...

+ Frontend Engineer | Budapest, Hungary
https://jobs.lever.co/cision/314377dc-7a67-45b5-9354-5849764...

+ Junior Backend Engineer | Budapest, Hungary
https://jobs.lever.co/cision/63d96a03-b370-49a6-b2e7-6c100a3...

+ Backend Engineer | Budapest, Hungary
https://jobs.lever.co/cision/26483486-f0ca-4158-a44d-4c48105...

+ Senior Backend Engineer | Budapest, Hungary
https://jobs.lever.co/cision/cfcfd03f-9477-4eb6-a153-ef345c8...

+ Senior Backend Engineer | Chennai, India
https://jobs.lever.co/cision/b72ae1ac-c6af-4edd-9a85-73cb4f2...

+ Junior Site Reliability Engineer | Budapest, Hungary
https://jobs.lever.co/cision/8068fc3f-c159-4c47-9bd7-716f401...
Bought the missus the Zenbook with the 4700U in for xmas, that has a nice enough screen and it absolutely crushes my thinkpad.

i7-7700HQ passmark 6988
Ryzen 4700U passmark 13801
Ryzen 2700X (my desktop) 17618

The 4800U actually outscores my 2700X desktop.

My next desktop (5950X) would score 45970.

We live in interesting times in the CPU world.

She uses it for youtube.

It is however screaming fast for a laptop.
Ned Batchelder: Experimenting with Git storage
That's not a problem unique to VB6, there is a lot of crap code out there.

Also I've seen some strong programmers being very productive with tools like VB6 and Delphi.

I suspect the main reason for its demise is corporates don't like installing software on client machines. It's much easier for them to deliver everything through the browser.
Username checks out, it seems.
That's okay. We need guinea pigs. Let's just hope it's not the next Pandemrix (whatever you are getting).
I addressed this in another reply but TL;DR, these solutions are totally use-case dependent and they don't pretend to be one-size-fits-all (or at least LiveView doesn't).
>because you cannot default by definition. Your principal will shrink even if you do nothing.

That's not what default means. If you stop making monthly payments, you're in default. From wikipedia:

> Default may refer to: Default (finance), failure to satisfy the terms of a loan obligation or failure to pay back a loan
It says "rate per 100000 population" on the top right.
Really nice cheat-sheet write up on screen & tmux & byobu.

Also worth checking out tabs-rs[1] which seems very well reviewed & recent.

Personally, I am a huge fan of dtach[2][3], which isn't a multiplexer, just a detachable proxier of terminal sessions. This let's me run a persistent vim session that I can reconnect to, and vim has however many terminals I need open in it. Vim does my multiplexing, dtach just allows me to make vim persistent. Very glad to have re-discovered dtach, to enable this workflow.

Notably dtach is very lightweight. Unlike tmux, it is not a virtual terminal. Upon reconnect to my vim session, I issue a control-l to refresh the screen. Dtach hasn't retained the screen state, isn't translating between terminfos. The one thing that can go wrong here is connecting from different terminals- few programs have a way to update the TERM setting once the program has launched.

[1] https://github.com/austinjones/tab-rs

[2] https://github.com/crigler/dtach

[3] https://wiki.archlinux.org/index.php/Dtach
I prefer not to play games that I know are rigged against me.
I think the idea is to trust the author’s judgment and do not change the focus (here: “phones containing magnets” vs “iPhone 12”) of the original article, especially in an attempt to make the title stand out more or get more views.
You're assuming that the set of genes that produce multicellular life are largely disjoint from those that produce unicellular life, and that is unlikely to be the case. Much more likely, multicellular life is an incremental set of changes layered on top of unicellular life, and so the only thing required to revert from multicellular back to unicellular is a breakdown in that higher-layer functionality.

If you're not already familiar with them, you might want to look up HeLa cells:

https://en.wikipedia.org/wiki/HeLa
This is like Spring Roo. Didn't really get off the ground.
Remember when this(1) was Dropbox? Remember how beloved it was because it did a thing and did it well, without complicating things or being actively user-hostile? Well, of course it's been fully MBA'd at this point, a true shame.

(1) https://i.ibb.co/w6zcwYW/Screen-Shot-2021-01-15-at-10-49-22-...
What does your Apache Kafka cost?
Is this real?! https://www.youtube.com/watch?v=8LyHPZFtk3o