skysight-inc/HackerNews huggingface dataset:
On a desktop computer by far the most common "dApp browser" is MetaMask, which is merely a Chrome/Firefox extension. The mechanism is simply "a web browser" that gives the web page the ability (via some injected JavaScript object) to "request an Ethereum transaction be executed" (which costs money to do, and might even simply be the transfer of money). If it were possible to make browser extensions for MobileSafari people likely wouldn't bother making entire replacement browsers, as the experience is categorically worse.

Alternative browsers--built using Apple's browser--exist on the App Store; the issue here is that users are paying for something via a mechanism that isn't in-app purchases: Apple wants all payments in the world to flow through them, and so the idea of a decentralized payment future is incompatible with the App Store.
Highly recommend Ted Chiang's Exhalation for folks who are down for short (and very good) sci-fi.

(I'm not affiliated in any way - just really liked the book)
> On macOS, Metal support is required.

Is it using MoltenVK?
Most listened articles on Listle this week
In my opinion if you can write glue code between major services, you're hot stuff.
You don't do security by switching programming languages. If you think you do then you have more serious problems to deal with than picking a programming language.
What the world can learn from Hongkong, is that overpopulation kills democracy. It is the same story, all over the world.
I didn't think of using telegram, and that has easy arbitrary file attachments to go with it. I wonder how easy it is to grab the transcripts and transform them, I'll have to check it out!
Lazy enumerators were added in Ruby 2.0 back in 2013: https://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-i...
I think that the protestors would lose local and international support the moment they started shooting. Most successful protest movement have tried to stay nonviolent.
Ask HN: How do I valuate my company for Series A?
We built a B2C gaming product in a highly regulated market, have about 400 DAOs and 2000 MAOs, 15k MRR, raised 50k friends&family, 250k via crowdfunding earlier this year and to date invested 300k ourselves (2 core founders). The product is loved by core users but we need $$ to make accessible to a broader audience and push marketing. We have some connections and will be introduced to investors in this sector, but how do i valuate whats there? We believe it has great potential and competitive products are doing pretty well. Any help? Maybe somebody willing to help us out personally if we share the details?

Thanks
Please don't take HN threads into generic ideological flamewar. It's tedious, predictable, and nasty and therefore off topic here.

https://news.ycombinator.com/newsguidelines.html
Curious what state you're in - that doesn't match my experience in any of the five states I've been to.
Still works with other CDN's. No point in putting those companies on the spotlight.
Up to 10k Donation for Yang
just for joining a waitlist.

allofusfinancial.com
I have, many of his articles and interviews, and I think he’s way off the mark. Technological advancements follow S curves, not eternal exponentials. Computer technology advancement is already flattening out and no new fundamental advances are anywhere near taking over from the current technical architectures.

Aside from which, his work doesn’t actually address any of the challenges I described. He tries to wave it away with the magic singularity wand, but doesn’t provide any actual technical roadmap to AI. I do believe we’ll get there eventually, I’m not an AI denier, but I think I have a realistic sense of the limitations we face given the actual physics of the universe, and the limitations of the materials it’s composed of.
My Little BBSing Page
And how much of that is from the OS? It seems ridiculous to optimize something that is already so optimized rather than just optimizing your services. Maybe you don't need a dozen Vms and containers to do the job of one server. Maybe you should use efficient algorithms and tools.

If you're using runtime languages on the backed (node, python) then you're already failing the environment. An efficient compiled language can perform the same functions much more efficiently.
yeah only wechat is allowed to have their own app store

https://techcrunch.com/2018/11/07/wechat-mini-apps-200-milli...
None of what you write explains why more people haven't switched into the field, bringing wages down. Other fields work high wages have far larger barriers to entry.
But why is microsoft experimenting with the toy language then?

https://www.infoq.com/news/2019/11/microsoft-exploring-rust-...

70% of microsoft errors would be gone in future if they start using what you demean as "toy" language.

https://www.zdnet.com/article/microsoft-70-percent-of-all-se...
> That story about Carmack applying cutting-edge academic research to video games has always impressed me.... He deserves to be known as the archetypal genius video game programmer for all sorts of reasons, but this episode with the academic papers and the binary space partitioning is the justification I think of first.

I'm not throwing shade on Carmack when I say that the reason the author states seems to me to be evidence, taken alone, of the exact opposite of the case that Carmack is "the archetypal genius video game programmer." Or, if it is, then it impugns the profession of video game programming, because, in most real engineering fields, a literature review is the first step, not the desperate measure taken after "creativity" has been exhausted. It seems to me that a better case can immediately be made that the originators of the technique are the real geniuses, having come up with the idea, and Carmack just adopted it. Geniuses create; the rest of us adopt, right?

Again, don't get me wrong: Carmack could program circles around me. (Or ellipses, or pentagons, or particle clouds, or fractals, or...) But affirming the consequent doesn't make him "a genius." He may or may not be, for other reasons, but 'applying a known technique' just can't be one of them.
You can watch the "Relive" here: http://streaming.media.ccc.de/36c3/relive/10574

Mods, might want to change to ^ until it's been proper released
one dude armed with pretty much any portable weapons is not gonna be able to hold out against police for too long. still, you read a lot of stories of one or two armed citizens who can resist arrest in their home for a couple days. in cases where there are more citizens resisting, this can go on a lot longer. the waco siege lasted 51 days. the police literally had to (or maybe just didn't care enough not to) drop bombs on a rowhouse to end the 1985 MOVE standoff.

a bunch of people with rifles inside a building can be pretty hard to deal with if the government isn't willing to level the place. a large scale revolt of armed citizens could never "win" against the us military, but the conflict wouldn't leave much left worth controlling.

decisions are made in the margins. it is much less risky for a government to impose unpopular laws on an unarmed populace.
I agree and wish everyone did provide a salary. Will add it to the job listing search results, if provided, soon.
Thanks. I have not had occasion to use them so was curious if they were a newer or just less known feature.
I'll add my opinion -- don't read Blue Moon (the latest one) as your first Jack Reacher book. It's really bad, I want to pretend it's non-canon.
Eastern Europe? Completely authoritarian during the cold war, now various levels of emerging democracies.

Taiwan? US-backed autocracy during the Cold War, now vibrant democracy with some issues.

In terms of steady improvement, while you're right that there have been some recent setbacks, I think you discount just how authoritarian Western governments were during the Cold War. This is a very difficult thing to summarize in a forum comment, so I suggest you look at something like Freedom House's reports (and yes, I know they aren't completely neutral, still think they're reasonable enough to be worth reading). Here's one:

The Civil Liberties Implications Of Counterterrorism Policies: https://freedomhouse.org/report/todays-american-how-free/civ...
"Last happened 65M years ago" is very different from "happens every 65M years", though. It only takes one impact to ruin your whole biosphere.

It doesn't have to be a single cause, either. Some mass extinctions in our history are believed to have multiple causes, or be comprised of multiple smaller events. It must suck to live on earth in those periods, even before the overall event is complete. It's like how you want your wealth to be diversified in a sinking economy even before "A Recession!" is officially declared.
But Itchy and Scratchy does exist!
I disagree, the fact that you can go to a bootcamp to learn this shows that you're not.
It's not that they didn't want to be in the business, but that manufacturers couldn't scale their own dealerships across the country fast enough. So they opened up ownership to third parties.

Tesla, however, was in the unique position of having enough capital to open their own dealerships, which has caused a lot of friction with more traditional, "family-owned" dealerships.
Definitely the same niche. Was thinking along the lines of a tcpdump on an isolated docker network for a hacky first draft.
> I have a very boring solution to Fermi's paradox: interstellar travel is simply very hard

You're probably right, but that's not a solution to the Fermi Paradox. The central question is not why we don't see any spaceships, it's why we don't see anybody. No large scale construction, no radio signals, nothing.

A solution to the Fermi Paradox needs to provide reasoning for why nobody is visible. It's not enough to argue that most civilizations won't (visibly) exploit the resources of their home systems, or that the most prudent way to exist in the "Dark Forest" that is our galaxy is to stay very very quiet. It has to address why we don't see anything, meaning that not a single society decided to do this.
Curious - do you have any experience working with alternatives to REST, e.g. Github's GraphQL API?
OP likely meant service orchestration
Newspeak. Language to define how people should think.

https://www.sparknotes.com/lit/1984/section11/
How to Paint a Realistic Lips
I'm sure there will be plenty of opportunities to spend that money on traditional media.
Phone numbers are useful for exactly the reasons you find them frustrating: stability -- as you said, everyone and everything you associate with can and will store and contact you via your phone number indefinitely -- and portability -- everyone accepts and understands phone numbers, modulo international dialing.

Sure, something could and maybe should replace phone numbers, as the system is definitely messy wrt international dialing and countries changing numbering plans.. But the thing that replaces phone numbers in their usefulness will bring the same frustrations you express.

Email has mostly the same characteristics, especially for non-computer-people. My parents were paying $10/mo for dialup up to ten years after switching to DSL and Gmail, just to keep their old email address. I bring that up not to point out the extortion -- email could theoretically have had address providers decoupled from hosting provider through DNS, if it had been made user-friendly -- but to point out the value in the stable identifier. I know this is an anecdote, but the story of AOL email is similar, that 2.5 million people [1] were still paying $20/mo for their dialup and bundled email when "some of whom" (sorry there's no better information on this) had since switched to a different ISP, but kept paying AOL to keep the email.

> I even had to send them a government issued photo ID recently so I could keep the number.

Governments will always want to link users to their stable identifiers. It's in their policing interest, for better or worse. Switching away from phone numbers will just shift the problem.

[1] https://consumerist.com/2013/08/08/believe-it-or-not-2-58-mi...
The red giant Betelgeuse is the dimmest seen in years
The person I responded to wrote:

> iPhones are lovely, but they are pretty small in the grand scheme of what is needed for physical comfort.

So I wasn’t writing anything about Maslow, nor do I know anything about Maslow. To me, physical comfort is not just the next meal or sleep. Of course those are important, but to minimize the impact of a device that can email, apply to jobs, pay bills, talk to people, fill out immigration forms, etc is nonsensical.

After you have your next meal and next night’s sleeping quarter sorted out, you need to worry about the following night and the one thereafter. So for tasks like getting a job, networking, educating oneself, it’s a very powerful tool, and has changed the world.
This! I think Rob Pike said it best in his initial talk about Go: there are two kinds of developers...programmers, and engineers. programmers want to build things, engineers are constantly monitoring and maintaining existing structures. the terms "builder" and "gardener" are also used in this context, but I always felt that the classic usage of "engineer" was someone who would maintain, monitor, and keep systems alive...whereas a programmer is tasked with building that system in the first place. Not saying that programmers shouldn't be responsible for the correctness of their own work or anything, nor should engineers never build anything from scratch, it's more a matter of your preference and what you personally like to do in your job.

But what is a "computer scientist", really? Is it just some theorist who sits in an ivory tower and tells us all what to do? In my opinion, a "computer scientist" can actually be either a programmer or an engineer (or maybe have both in their blood? who knows). It's someone who is less concerned about building things for today, and more concerned about how computers are going to work tomorrow. It's a wholly separate role from us "construction workers" who have our boots on the ground and are actually building things...the scientists are concerned with how we're going to build things tomorrow. I don't know if Rob Pike, Robert Griesemer, Ken Thompson, or Russ Cox still work on actual systems code anymore or whether they just figure out how to improve the Go language, but assuming that they only work on Go full-time, that to me is the role of a "computer scientist", though for example Ken Thompson is also a "programmer" because he likes to build things.
Does wechat allow users to make payments to each other? I wonder if that's what this is really about.
> GitHub, OS and free package managers...

I take your point, but if you download executables from Github using Chrome, IE or Edge, you're still going to get a warning when it's deemed "uncommon".

The only real option on Windows is the Windows Store, which AFAIK is only for UWP apps.

There is chocolatey and scoop, but I find chocolately a bit of a mess (e.g. duplicates, never certain which is the "main" download), and while scoop is good, the selection is still relatively small. These are also only really used for OSS software, which doesn't help ISVs.
Perhaps I'm too old school, but pen and paper works best for me at least for short term planning, for more general/longer term roadmap GitHub project boards do the job.
NBC University Theater Adapted Great Novels to Radio (2015)
There is a very specific set of requirements that have to be met for that window to pop up

You have to be shared contacts, have Bluetooth and wireless on. There might be others that I don’t remember
Web is built for client-server architecture. And that's what we've got - bunch of big companies, storing all the data, and our thin clients downloading only the part we look at.

Urbit is built for p2p architecture.
At my workplace, people work from home when their kid is ill or whatnot, but management has been pushing back against us having more work from home days, and there has been much Sturm und Drang over this.

If management is so concerned over us working remotely a few more days a month, I can't imagine more of a push toward remote workers, particularly in other timezones, with people that have limited English skills.
Yes, I would say that wechats #2 purpose is mobile payments.
I think the interviews are stifling supply. Most of these jobs don't need someone who can solve algorithms.
The industry is certainly moving towards less and less stuff included by default in a production environment. What used to be a full install of Debian with your app checked out in /var/www is now a Docker container containing only the packages you need. The even more careful people don't even use Debian, they use a stripped down distribution like Alpine. The even more careful people don't have a distribution, they just have their application and the one or two support files it needs (ca-certs usually). It is intriguing to apply this approach to OS features itself, because less dependence on the OS means that more of the kernel can be safely shared. And, of course, there is less surprise at something that is enabled by default that you don't need. (I feel like 99% of security is disabling stupid things that are on by default. With Linux, you never know if you got them all.)

Being able to share the kernel safely means potentially better utilization. (The progression is dedicated machines -> hypervisor-based VMs -> multiple customers sharing the Linux kernel. gVisor exists for that last step, but I don't see anyone willing to sell me the ability to run my random container next to their mission-critical security-sensitive app, whereas people are perfectly happy to share CPUs with me if there is a hypervisor in the middle. But we're certainly moving in that direction.)

It is also intriguing to imagine a world that moves the other direction; just have a giant computer with thousands of power-efficient CPUs in it and no virtualization. When a request comes in to your app, your CPU is just powered on, your app boots in a millisecond, handles the request, and shuts down. I am not sure even the big cloud providers have solved the time-of-day utilization problems; being able to turn most of the computers off at night has some potential to save money. (I would turn my workstation off at night if it booted in 1 millisecond in the morning, for example. I can also imagine some power savings for mobile devices if they could go hard off for 59 seconds out of every minute.)
This is where letting a large enterprise guide the development of a piece of widely-used software becomes questionable. At a FAANG the constraints are fundamentally different.

At work I routinely see CLIs programs clocking in at a gigabyte, because it was simpler to statically link the entire shared dependency tree than to figure out the actual set of dependencies, and once your binary grows that big, running LTO adds too much time to one's builds. And disk space is basically free at FAANG scale...
Exactly for this purpose - using TG as a "personal logging/journaling" platform - I've long thought of building a bot. Since Telegram's bot API is very robust, simple to use and set up, it can be done easily.

I've imagined the bot to:

* save each message in the chat as a separate "log" in a text file that is saved on an online backup. This can be a private GitHub repo, OneDrive, etc.

* give a short summary/statistics of how much I wrote

* tag message with the hashtags I use

...etc.

I haven't got time to start it, but hopefully I do soon. How would you like this sort of a personal bot?
Howe to Ge Free Trafiic
Had a few hangouts meeting with the original includeos team.

Great technology, top tier team. Although I believe their distance to Silicone Valley and relatively cheap capital causes their difficulty.
This post was flagged soon after it was posted:

https://news.ycombinator.com/item?id=21890328

It informed people in a quite polite manner that there was a particular political alignment factor to this event. Many people commented and were thus apparently were interrested in the topic.

Is this lame? I don't get it.

I think you should at least increase the number of flag actions required to bury something (or better yet, rework the entire system from the ground up) - as it stands it's way too easy for political opponents to bury something they don't like. The Hong Kong-related threads have also illustrated this.

The bottom line: it's way too easy to kill information posted on HN.
There was a damning security paper (not peer-reviewed) about IncludeOS, a few months ago. It turned up on HN: https://news.ycombinator.com/item?id=19738905

I don't know whether things have improved since then.
Lets be honest. Its the same for Alipay's app too. They both are their own ecosystem and they are going to be allowed without a doubt, if Apple was to touch either of these Apps it would be seen as an offense to the red flag and I could easily see the mainlanders boycotting it.
org-mode, emacs, and a git repo
There's a definite bubble at the junior level. I feel it will be self limiting as and when the bootcamps start failing to place people and people stop seeing it as a way to easy wealth.
On fakes, misunderstandings and sensationalist headlines
I'm afraid I find the above justification somewhat off the mark, because a lot of on-topic threads on HN are also quite tedious and predictable, and include generic ideological flamewars (static vs. dynamic and whatever else).

Can't we just say that political {cultural, esthetic, gastronomic, religious, ...} ideological flamewars are off-topic simply because they are not about hacking?
There are service that do this, but I don't imagine they're inexpensive.
This resonates very deeply with me. Looking for another job is something you definitely should do. Apply to everything that sounds remotely interesting. Since you have a job, you don't have to take the first job they offer you, you can take your time to find something that suits you.

Regarding your workplace: I had a similar problem and I kept searching and changing desks whenever possible. I bought noise cancelling headphones and occupied empty meeting spaces. I also managed to show that I was able to deliver better solutions when I worked from home, because it was easier for me to focus. Now I use a standing desk for 50% of my time in he office. It's placed next to the window where I have a great view and nobody is moving through my peripheral vision.

I still struggle with burnout - a lot of times because of context switching - but I learn to say "no". A lot of people don't even try to debug their problems or google for errors, they just like to ask someone else. I just say: "I need to type this email first" or "there is a meeting in a few minutes, but I'll come to you right after" and when I check back with them they often solved their own problem.

Regarding your review: I think this is a chance for you. Just come prepared with a list of known problems. Software devs need to take shortcuts in order to meet clients timeline plans, but we also need to pay back the technical debt. It's not incompetence, it's prioritizing time-to-market over quality / robustness / security / maintainability.
But in traditional payment forms, correct? Not via digital assets?
Dreams Change Under Authoritarianism
How you find information. It looks like good for 2-3 days or week but after a month you could not able to find the information.
70MB source seems somewhat bloat for such project, no?
I think it's more appropriate to call this matting. I came in thinking they'd figured out how to coax FFmpeg into encoding non-rectangular frame geometries.
"On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups"

https://news.ycombinator.com/newsguidelines.html

Generic discussion of all kinds tends to be against the mandate of the site (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...), but political and ideological ones stand out because of how rapidly they degenerate and how much damage they do.

Edit: I've added nasty to tedious and predictable above. Maybe that makes the point clearer.