skysight-inc/HackerNews huggingface dataset:
Arm has a better business model because there are so many great computer engineers in the world and with ARM they all create new SoCs.

Because of Arm's model there are many diverse ARM SoCs, and ARM is the leader in everything from wireless keyboards up to the fastest smartphones. ARM is also in the fastest supercomputer. In the areas of desktops and servers, ARM will keep gaining popularity because there will be many new ARM-based designs for every 1 produced by Intel or AMD. Intel will never catch up when they are competing against many excellent companies that are all sharing some of their code.
Don’t you need an Apple ID to update anything on the iPhone?
I was surprised at the lack of mention of Russian there, currently being the 8th most spoken language in the world, in which neuter nouns are quite common. A quick glance at Wiktionary (for lack of a better source) shows that about 14% of the most common Russian words nouns are neuter[0].

[0]https://en.wiktionary.org/wiki/Category:Russian_nouns_by_gen...
you're arguing based on a very mechanical understanding of why immutable state is important. Immutability is just a solution to the actual goal which is controlled side effect as someone put in the other comment.

Given a side effect (a piece of data is mutated), I need to know what code caused it and when. When you casually throw assign statements everywhere that question becomes really hard to answer.
Shipping is totally fubar right now. West coast ports like Long Beach were jammed up as ships carrying PPE were prioritized and longshoreman were sidelined by quarantine and infection.

Part of my business is a logistics operation... post-Christmas we were hobbled, I lost 30-40% of manhours any given week and the customers on the other side were the same way. I had to cut throughput 50-60% and overcommit staff to do what I needed to do. Inventory on hand is 10x what it should be.

So I would guess that a lot of the container issue is inventory stuck in the channel. Even companies like Walmart are struggling to keep shelves stocked, and they have a world class, vertically integrated operation.
Minus the one thing that would keep me from using it: Oracle.
Not gonna lie, that's kind of an insane thing for a tennis instructor of children to do.
100% of those who can't code would refuse it indeed!
Android is an open source OS, but not a "phone". It's the core, but you need more than that to boot it on a particular device.
Credibility is an asset. Talk enough shit, and you're out as the CEO.
Ya. Totally. The good manager is my Plan B if I don't get an offer I want. We have loyal clients that most companies are hot for + a great workflow, so hopefully that translates into more than just a job..
Because when you rely on the android ecosystem, the rug gets pulled out more and more. LineageOS works on less and less new and common phones and SaftyNet blocks you from more and more features.

Android also comes with a bunch of anti features like an api to block the user from taking screenshots. Its better to completely replace the OS with something Google doesn't control.
And then there's Vue.js which essentially has MobX functionality built in. When you want to update the state, you just...update the state, which can be a plain JS object that knows nothing about the front-end framework. I've used it for several medium-size projects and haven't gotten close to needing anything like Redux or Vuex.
I want convergence. I want my smartphone to be my daily driver machine when I connect it to an external monitor, keyboard and mouse.

My Samsung Galaxy Note 10+ kind of delivers this with Samsung Dex, but it feels sluggish and clunky and there are some minor but very annoying bugs and glitches.

I'm hoping that Linux phones will deliver on that.
You mean union mounts? Typically doing a union mount is a privileged operation, while setting $PATH is not, so you cannot really replace the latter with the former. A bigger issue is that, even if mounting various things on /bin were unprivileged, removing $PATH from Linux would break an enormous amount of existing software. Similarly with file permissions. So union mounts don't permit you to simplify Linux in that way, even though they did permit you to simplify Plan9. (Incidentally, Plan9 did have the traditional user/group mode bits.)
An option would be to replace the laser and tin with some tape. [1] I know tape is a consumable item but is considerably less professional compared to a laser.

[1] https://www.nature.com/news/2008/081022/full/news.2008.1185....
the country of China is as big as the USA but hosts 4 times the population

the median salary in US is $ 36k/year[1]

in China is $ 13.5k, but cost of living in China is more than 50% cheaper than in US on average and education is basically free

Kentucky has the same population of Switzerland but less than half average income (27k vs 62k)

14% of the population in USA relys on food stamps

OP said I would not say it is developed, just because the top percentile of the population seem to live lavish lives, does that apply to US as well? (or Italy, where I come from and similar patterns are observable)

there is more than the average and the median when 1.2 billion people live in the same country

development is not homogeneous anywhere

[1] The Bureau of Labor Statistics reported a median personal income of $865 weekly for all full-time workers in 2017. The U.S. Census Bureau lists the annual real median personal income at $35,977 in 2019 with a base year of 2019.
>Arc is an opinionated framework for defining predictable, repeatable and manageable data transformation pipelines;

I am confused by the title `Arc, an open-source Databricks alternative `. One of the main benefits of Databricks is the managed Spark. This isn't replacing Databricks as such probably giving an alternative to one of the features in Databricks.
Very rough water around the cape of good hope. Comparatively calm water through the Suez and Med.
And Antifa is just an idea.
I prefer the software under a free license. I consider the distinction between free and open source relevant.

I expect that a free as in speech phone ecosystem would eventually overtake non-free ones like Wikipedia did Britannica.
> Nobody's getting 'cancelled' for bad social skills.

People have been cancelled for less.

Here's a guy facing a closed door tribunal for jokingly saying in a keynote that someone was wrong on technical points:

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

Here is someone getting character-assassinated because... We don't know why. This guy made others uncomfortable, or so the organizers said. Other examples of similar stories in there too:

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

The discussion of whether what RMS has done in the past (and still does? I don't know? Did he repent?) crosses a line in the sand that you (and others) see between bad social skills and actual harassment needs more nuance than "people don't get cancelled for the wrong reasons".
> The article notes that proto-indo-european only had animate and inanimate and that is not the same as gender

Grammatically, it is the same. Grammatical gender does not refer to biological sex, but rather a categorization system of nouns and their associated inflection patterns.

> Animate here is "alive". A human and a tree are animate but a rock is inanimate.

Outside of words for humans (and even there there are exceptions), the application of these categories is pretty random. For example, the Latin word for rock, petra, is feminine, not neuter.
Ask HN: Positioning Side Project for Acquihire
I’ve developed a unique product in an emerging field. Folk from a few large companies have expressed interest in my work and I'm currently discussing a very small project with one company.

My product is more of a tech demo than something that could become wildly profitable, so I think my most viable exit strategy is getting acquihired. What steps should I take to make this more likely?

Should I form a solo company around my product? Is there a specific way I should be interacting/communicating with these large companies? Are these any good resources/guides on this?
Globalisation and cost cutting gave us this fragile system with no redundancies, no stockpiles and backups. When something esssential runs out, we are just stuffed.

Whats worse is diffusion of responsibility - someone could be on the critical path to essential suppliers for millions of people, but at the same time have no obligations to ensure their job is done, and perhaps not enough profit margin to plan for the shit time.

All it took was a sneeze and the whole thing falls apart.
There's a MR for this

https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_request...
If you don't have privacy or overall security concerns, Linux phones are dissapointing. They are very stuck in the early 2010's. The author's description of his app MegaPixels and the community is living proof.

I used to dream of Linux phones and achieving the DIY freedom of desktop Linux. But just like desktop Linux stuck recreating XP era apps, what are we recreating, Ice Cream Sandwich era apps?

I'd love to see the benefits of shell modularity implemented so users can drag together scripts with their fingers.

Also, why is GTK and QT being used for these projects? It's already a drag that we are stuck using local GUI subsystems on desktops. They should be using layout engine platforms like Electron or React Native. That would increase portability, attract existing projects, and promote cross compatibility
What sort of "support" do you imagine the IETF should be offering, and to whom?

The mission of the IETF is to produce high quality, relevant
technical and engineering documents that influence the way people
design, use, and manage the Internet in such a way as to make the
Internet work better. These documents include protocol standards,
best current practices, and informational documents of various kinds.

https://datatracker.ietf.org/doc/rfc3935/

This RFC is labeled "Best Current Practice".

What else is "discouraging use of" if not publishing a document that asserts that the best current practice is to not use it?

If you want the TLS 1.0 protocol specification, they still provide it in the same place as before, https://datatracker.ietf.org/doc/rfc2246/
In 1980s, they did not have the computing capacity, even if they had a burning desire.

Now that the capacity is easily available, I bet they have many more recent cases to which to devote a few months of dedicated work.
The recommended phone for replicant is a samsung s3 which is almost a decade old now.
Redux was shit. It made apps less comprehensible and less performant.

Immutable state isn't really a great idea for stateful applications, and UI development is an almost purely stateful activity. It can easily be said that any UI is fundamentally a state machine...the state of your UI defines the set of actions that are available to it, and the actions taken define the future state of the UI. This is not just true for web UIs, but all UIs. It is just as true for your blender or transmission lever as it is for your react app. And being a stateful problem, you're far more likely to have to change state than you'll have to change how that state is rendered. This puts redux-style solutions squarely on the wrong side of the expression problem. And the fact that your state is essentially a global variable, using it means you spend vast amounts of time trying to thread constantly changing data types through intricately nested pure functions, and it just fucking sucks.

I'm generally a pure functional programming kind of nerd, but when it comes to difficult inherently stateful programming problems like UI dev, game programming, or simulations, nothing is better than plain old encapsulated state via classes (or maybe actors). Anybody who advocates for pure functional approaches to these types of problems has lost the plot.
At least you can install 3rd party software on a mac. for now. ;)
I want options.
The Limited Future of Deepfakes
They say that because the SSD is fast and the performance hit for hitting swap isn't that big of a deal. Without mentioning that the SSD is soldered to the motherboard and is a wear item. The fact you can't swap hard drives is silly, almost like having a car with tires that can't be changed.
Agreed. Happy that Intel shareholders elected against making the company a shell to extract value.
> These companies took advantage to open up their nets to the entire country if not the world. They can't make their actual remote workers move

Weirdly, when I interviewed somewhere pretty cool last fall they made it clear that this was an in person NYC role and I have to be OK with working in NYC (where I live, so it's not a real problem). It was a little odd to hear that from a tech company, tbqh. I ended up taking a different offer before we got to the end of that process, so I have no idea how that continues to shake out there.
There was a huge backlog at the Port of Los Angeles in 2020 due to COVID labour constraints, ships were waiting weeks to dock and containers were piling up at the railhead. Now they have workforce constraints and a trade imbalance.

Perhaps the freight industry has long term contract rates which assume bidirectional flow, and they can't operate economically without essentially doubling rates, so they constrain capacity.

https://www.maritime-executive.com/article/los-angeles-addre...
Interesting, thank you. I hadn't looked into Rainer Hannig's proposed solution before, but it seems there is a lot of scepticism out there from experts who doubt the "transliterated Hebrew" hypothesis.

https://scienceblogs.de/klausis-krypto-kolumne/2020/07/26/mo...
And I've eaten an entire pizza, but that doesn't mean my philosophy of eating generally so I don't become obese is invalid.
I am outrage at the outrage. Stallman has benefited humanity more on a single weekend that all these activists put together over the course of their miserable, sterile, toxic lives. Where is the petition to bring Stallman back? I'll sign in a jiffy.
We Didn't Use Serverless: EC2 Fits Better (For Our Golang App)
That's what I took away. It seems like there were a lot of containers on ships that came into US and European ports in Q2 last year, when the economy was shutting down, and those containers haven't been turned around as empties yet.
I'm sure that swapping isn't a huge deal, but the big issue is around longevity of the SSD. If you have workloads that use more than 16gb of ram, swapping a lot will prematurely wear the SSD, which isn't replaceable.
FizzBuzz typically gets raised eyebrows from folks who never had to do it because they assume there's a trick somewhere. It can't just be a one-liner they assume.

https://blog.codinghorror.com/why-cant-programmers-program/
Oh, I agree. I stopped respecting bald eagles after the first time I watched one harass an osprey into dropping the fish that she had actually worked to catch, in order to steal it and eat without going to any real effort. You don't need to see an osprey fishing but once to recognize that they work hard for a living, and I've seen that more times than I can count. Bald eagles are just big lazy thieving bullies and I haven't any use for them whatsoever - I don't even bother going for my camera any more when I see one.
This story has once again disappeared from the HN front page. The same happened yesterday to at least three stories about the same incident.

Is there a rule/policy towards removing content about plunders by startups originally funded by Y Combinator?

Preciously rejected discussions:

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

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

https://news.ycombinator.com/item?id=26556187
I want a linux phone. But you know what I want first?

I want a Visual Studio level IDE that I can develop Linux GUI application in. GTK is an amazing piece of software, and there are some beyond amazing GTK based applications that I found and started using.

As someone who has not done linux GUI development before, the biggest issue is getting started. Android has first class development support, and so does iOS. Linux has Glade for GTK and QtCreator for QT apps.

Vala is an amazing first step, and the code makes design & development super easy. But there is still a disconnect between design and development that hinders adoption. If there was a nice "all in one" application where development can be done like. You could see the hype, and then disappointment, when https://github.com/akiraux/Akira was announced and it looked like such an IDE. But alas.

The Rust GTK Bindings also look really good, but I think the biggest hurdle that needs to be overcome is making Glade either more user friendly and making it tie into an IDE like Builder, or have an IDE like IntelliJ support it.
On the contrary. Businesses need employees, and if there are fewer people living in an area then the cost of the employees goes up and the profitability of the businesses go down.
Yep, gotta meet those diversity quotas, everywhere except board of directors, of course.
Why truck transport x20 vary?
Because the article is about Latin?
>sounds great at first until you need to make a call and it suddenly drops.

Agreed, I had an N900 running maemo long ago. It was a novel idea to have a Linux device in my pocket, and being able to just drop in to a terminal or do some X11 forwarding over ssh was kinda neat.

But when you start missing phone calls because the screen becomes unresponsive, or the camera is failing to save a picture due to some driver bug, it's a little hard to convince yourself it's worth it.

A couple of years after the N900 launched and WhatsApp had taken over the (European) world, suddenly the lack of support elevated from minor annoyances to full blown disappointment and having awkward conversations about why I couldn't join the group chat. The much cheaper Nexus 4 would replace it with a much better experience all round.

Though I still have a soft spot for that slide out keyboard.
In net terms, burning fossil fuels creates life.
The ever increasing wildfires will dramatically overwhelm any health improvement. When you are breathing ash for weeks on end every year, you’re taking years off your life.
It also depends on where you come from. As an example, US is also 14%-ish smokers.
You can always count on Americans to do the right thing - after they've tried everything else.

Can't wait for when US will finally go 110% on green energy and dumping fossils.
Audio is what was breaking. Also WebGL outperforms canvas, and it’s more complex than drawing a bitmap to the screen.
I have a pinephone but it's not too useable yet. It's a chicken and egg problem. Once it's actually starting to be useable and a lot of basics are in place, e.g. stable base OS, apps will follow.

Another issue for apps might just be the lack of resources to get started. Kudos to you for all the work you're doing on Megapixel.

Let's keep iterating and true FOSS fashion share what we've learned so we all can benefit. And we can simply ignore all the "reviews" that complain about the lack of apps, compare to Android/iOS for polish.

Also for people complaining about performance, the code will be optimized, graphic acceleration will be used, and finally more powerful device will become available.

Of course a $200 Linux phone with immature software does not compare to $1000 subsidized spying devices
Which still means there's a crippling semiconductor shortage. With how long fabs take to make it could last for years.
Is funny because Android is linux, and it's the most popular phone OS by a large margin.

I don't think we have the right definitions here, are we talking about GNU/Linux phones? Other distributions/Linux? Or about anything that is Open Source?
There is a strong parallel between them - the solution to Z340 depended on the observation (independently by two people) that there was an unusually high number of repeated bigrams at width 19. For K4, there's an unusually high number of repeated bigrams at width 21 and that pattern is much stronger than with Z340.

The problem is nobody has guessed the method for K4 (and the message is much shorter at 97 characters). With Z340 there was the important context of Z408 and the underlying method of homophonic substitution. With K4 if people get into it enough, they usually try the polyalphabetic substitution of K1 or K2, or combine that with transposition ideas, influenced by K3, try that for while, and give up. Nobody will know the method for sure until it's been solved.

Another parallel: Z340 "rates at about a 7 or 8 out of 10 in difficulty to decipher" according to Oranchak. When Ed Scheidt, the designer of the Kryptos codes, was asked the same question about K4 he said "I would think like a nine, it's way up there".
Yes. I've been meaning to get one since I first heard about ubuntu phone (that turns into desktop). Unfortunately, living in Brazil I never get the chance to get one, with the exception of importation.
He's really just deflecting from Intel dropping the ball. He didn't talk about how we got here, he's just campaigning for support for a company that's had a hard time executing by playing the politics card.

I'm not an Intel hater, but this lack of ownership and deflection isn't something I like to see in CEOs.
For reference here's one of the cards (I don't know if he made other versions): https://fossforce.com/wp-content/uploads/2017/07/RMSleisure....
Lifetime Deals Increased Our Revenue 15x
You can get specialized crisis support in less time than it takes to call 911
Unlike calling 911 — which requires direct interaction with police and can take up to over half an hour — Diall's application removes emergency dispatchers and replaces them with mental health professionals.

The home screen of the application operates like a speed dial, where each button on the keypad connects directly to a free 24/7 hotline across nine areas of support, including suicide prevention, eating disorders, and BIPOC focused aid.

In addition to the keypad, users will have access to a community feature resembling social media, but without the toxicity, as well as a resources feature, where users can educate themselves on mental health and wellness with curated articles and videos. The startup offers its partners the ability to pay for a designated profile where they can post resources, curate information, interact with users and help provide diverse and inclusive spaces for people to seek help.

Aside from the keypad, the application is entirely anonymous. The app is entirely free for users.
Besides looking at megapixels, any other resources to get started on app development for Linux phones?
I think we'd need a shared definition of "cancel culture" to be able to determine if this is or isn't an example of it. I'm not sure we have that since cancel culture is something of a contentious term.

I think it's definitely an example of cancelling, but for me, as a pejorative, cancel culture is when cancelling isn't justified. I just learned of this person's existence today, so I'm not really informed, but I think the argument that "someone who has seemed permissive of pedophilia and child-rape on multiple occasions should not be in charge of administrating a forum that is used by young people" is pretty compelling. Because I think cancelling is justified, I don't think it's cancel culture. Of course, one implication of this definition is that people who support someone's cancellation will never think they're engaging in cancel culture.

The best case would be for reddit (and others) to have actual convictions and be able to articulate them. If there's some reason why this person shouldn't be fired reddit could make that case and stand by their employee. If there is no such reason reddit shouldn't have hired this person in the first place.
Going Inside Java’s Project Loom