skysight-inc/HackerNews huggingface dataset:
That’s a dependency problem, which is orthogonal. A model like Nix can make this work splendidly. The programs that share an exact version of a shared lib do share it, but you are free to use a custom dynamic lib for only one package. In a way, Nix makes your notion of “clojure” the way of life everywhere (not just binaries, but scripts as well referring to interpreter, other programs by explicit hash of derivation)
Blockchain Can Create a User-Focused Gaming Industry
In the US, government spending accounts for ~40% of GDP. It is difficult to say what the ratio is for China because I don't know how to reconcile their state owned businesses with a western public-private model. But Wikipedia's list claims that their direct spending is 24% of GDP [0].

The opinions of free market capitalists aren't in the driver's seat of the US economy. Since the 70s the US has been transitioning to some sort of mixed model.

[0] https://en.wikipedia.org/wiki/Government_spending
why u think that? curious
> in every country that has less disposable income than the US

So you argue almost all country prefer manuals? It's not true at least in Japan.

https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
Lol not sure if this is a joke or not. Who writes readmes all the time? And where does the project state that it targets these people ?
As a Jew, I must admit that Christianity SE gives me much the same impression. (Indeed, any site with a lot of unfamiliar jargon ends up feeling a bit like that.)
>Hydrogen works fine in ICEs with modest modifications.

Just that they get lower efficiency than a fuel cell version, and apparently are sensitive to load, so mostly suited to constant-load applications, which a car typically isn't. Otherwise it'd have been interesting as fuel cells also have some serious drawbacks and seem to develop very slowly.

> Hydrogen can be created with nearly any energy source: renewable, natural gas, etc.

Yes. Although efficiency is kind of bad, so it doesn't make sense to use fossil fuels to make H2 for cars - we'd just be increasing emissions as opposed to generating electricity for use in BEVs. H2 has its place as intermediate term (before batteries get cheap enough) energy storage of surplus wind and solar power. It makes more sense to use the H2 for other things than cars though - ships, trains, long-haul trucks, possibly planes.

>There is a large infrastructure for moving fuels.

Which I bet has to be seriously adapted to handle hydrogen. You wouldn't be able to move syrup with the existing infrastructure, because it's very different to gasoline. H2 is probably a lot more different - it needs much tighter seals, it embrittles materials such as steel, which is used everywhere for e.g. gasoline storage. It is cryogenic and under high pressure. Finally, it'd be stupid to lock ourselves into an energy storage tech that relies on a physical fuel that has to be transported around, when electricity is right there, partly built out already and requiring no physical trucks, trains, boats etc to get to the consumer. It's just stone age and the only reasons people think it sounds like a good idea is that they're so used to it working that way.
I think the absolute majority of developers aren't contributing to FOSS either.
The sad part is chris lattner (llvm author)'s phd dissertation was on that exact topic. And yet nothing seems to have come of it since despite llvm's hegemony. (https://llvm.org/pubs/2005-05-04-LattnerPHDThesis.html)
It’s quite strange that the reputation for Emacs being slow hasn’t changed in decades even though hardware has advanced significantly...
About 600m per flight. Actually it's flight time is limited by motor heat buildup, not battery capacity.

If they want to scout each landing site, that requires doing a round-trip one day to get photos and flying out the next day, which limits it to a maximum range of 300m every two days.

The previous rover, Curiosity has driven an average of 8m per day (usually stopping for a few days to to science then driving in bursts of ~30m/day) Ingenuity should be able to keep up.
I assume everyone is correct with their justification about microplastic fears. Every once in a while I wonder how much better everyones health would be if society greatly restricted automobiles and public transport including the structure of where everyone lives was being better engineered to handle multiple trains stopping periodically at walking distance of businesses and homes.
>A friend of mine bought new BMW and the whole thing just shut down half way into the journey, he said he was happy he could get out of it.

That's more o an issue of the big German car manufacturers having outsourced their HW and SW development to suppliers who compete on cost so UX was never in the budget.

Still, I do prefer having physical switches for the critical functions of a car regardless of how polished the touch UX is.
Snowden didn't tell much about war crimes. He was the guy that unveiled just how large the NSAs operations are and what they are capable of. And it was very effective, because since then there was a big move towards encrypting all communications. Nowadays it's almost standard to have end to end encryption in messengers, and the majority of websites support https or are even https-only
Tell HN: Ctrl+Shit+T revives recently closed tab in Chrome
I'm often using the menu (on Windows) in Chrome to revive some tabs that I Ctrl+W'd. Maybe I did it accidentally, maybe I just closed it then wanted it back to check something, or check the address. But there's often times when I want to find the most recently closed tab.

Just today I mistakenly muddled a SHift key in with my Ctrl on the left pinky on my HHKB Pro 2 and the tab that arrived was not the blank new tab I expected, it was a tab I just closed. I did it again, just to be sure, and I got the previous tab! A stack of recently closed tabs. How marvellous!

Then I checked the ellipsis menu and saw that indeed the shortcut key combinationw was listed next to the tab at the top of that list.
Why would anyone sell their bandwidth then?
I think large organizations and small ones are almost entirely different organism. For about 50 people, you get to meet and know most of them. For an organization that is 300 or even 10k large, you may only know people by their team name and title. So I think it's a legitimate concern that culture and dynamics of small organizations do not apply well to larger ones.
I would have thought that Belgium had learned from its past [1] to think carefully about providing incentives with potentially (horribly) harmful side effects.

[1] https://en.wikipedia.org/wiki/Atrocities_in_the_Congo_Free_S... -- "... The collection of hands became an end in itself. Force Publique soldiers brought them to the stations in place of rubber; they even went out to harvest them instead of rubber ... They became a sort of currency ..."
Same argument applies to Windows vs Linux. Same story.

Synergy opens amazing smartphone hardware to Linux — DCI-P3 color space, high refresh rates, variable refresh rates. Sandboxing, user privacy features, we need this on desktop too.
Why should app developers even care about the opinions of non-paying customers like yourself that never buy apps? It’s obviously not sustainable.
At least in my country, Google's PlayStore has a big problem with fraudulent ratings particularly from shady payday loan apps.

The source and the credibility of the ratings is an important consideration.
Fortunately, those are also the cheapest ones.

For microwaves, my ranking is inversely correlated with price.
What Predicts Professional Philosophers’ Views?
I “just” need a browser.
SpaceX returns 4 astronauts to Earth; rare night splashdown
Well it presumably can't occur at Basecamp, because it could get you fired. People can still discuss it elsewhere, or secretly at Basecamp.

I also didn't take sides for Basecamp, I merely pointed out that the decision was in fact about politics.
> If google dicides your evil, you will not be able to use banking app anymore :(

It's like driving a car: there's a tiny probability to get killed, but everyone is driving nonetheless.
For a time. Everything affects the global environment, which opens new possibility.
I think the more accurate references is "Parallel arrays", aka "Structure of Arrays" (SoA) [1]

The amusing thing is that SoA is something you could see in old languages that didn't have data structures, or the code of newbies that don't know data structures.

[1] https://en.wikipedia.org/wiki/Parallel_array
By the plant. The plant that is driven by its genes to maximize its offspring.
Many of the Luddites were successful craftsmen.

The way I would frame it is that the Luddites weren't against the technology and automation, they were against the how the gains from that increased productivity were share - with 100 % going to the owners and none going to the workers.

The reason why people think of them as of "dumb people breaking the machines" is because history is written by the victors.
> The Android platform represents an enormous amount of work that encompasses a more secure base kernel, an unparalleled selection of applications designed for mobile usage and written in a memory-safe language, fantastic sandboxing and user privacy features leagues ahead of any desktop operating system, and great diversity in the hardware market.

but it's so freaking slow. I own a oneplus 8 pro and compared to my old Jolla it's an exercise in frustration, nothing in the UI is smooth.

> an unparalleled selection of applications

78% of which are competing chat apps (no kidding, I have to have ~8 different chat apps installed)

> designed for mobile usage and written in a memory-safe language, fantastic sandboxing and user privacy features leagues ahead of any desktop operating system,

I'll be honest I'd trade all that for "less lag" without even thinking twice about it
> At least among ones that I encountered cyberpunk is strongly dystopian.

Back in the day when we were sitting in dark basements with big Unix beards drinking Jolt cola, we all dreamed of living in a crypto-anarchy, becoming cyborgs with chip implants and fully submerge in the Metaverse. I guess times have changed.
And I had some very sour apples so I think our anecdata cancel each other.
Nah, it’s just obstinance. Providing a stable kernel driver ABI would not actually be difficult, but when you’ve dug in your heels about it for 25 years admitting just how obviously and blatantly wrong you were can be difficult.
Same here. Sony Xperia 10 plus and sailfish os. Daily driver, used all the time. I also have Cosmo Communicator in a drawer - it could be useful but not having camera on phone in linux is a no go.

I am trying to get linux on my phone since HTC Blueangel (Ångström linux was the first booting from SD card) and it was always barely usable.

Sailfish works so great that it was no brainer to pay those 50 euros for license. Fingerprint reader, camera, bluetooth (as common painpoints for linux on phone) are all working flawlessly. I had to reverse 1 android application that I really need (banking app) and remove safetynet checks but beside that, zero issues. And I dont any other application from android ecosystem that I dont have here as native (and far less battery draining) version.

I hope that Jolla will continue its great work and I really hope they start supporting some other phones like Huawei. I am sick of google and its toxic, spyware driven ecosystem.

I dont have issue paying for useful application or operating system. But having operating system that is preinstalled with google spyware and than 99% of applications you try to install try to steal your data (not to mention that they all ignore GDPR) is not acceptable.
> Note that small pool of people actually caring may be enough.

Everyone heard about Facebook's data leaks, everyone knows Google collects tons of data. Their revenue show people don't care.
One of my main issues with for example the Ubuntu Touch system is that it didn't offer disk encryption. I hope that has changed by now, or will soon...

The main reason I'd consider switching to a FOSS-ish phone (I don't care about the kernel, more about the rest of the software), is to discard all the privacy-nightmare and security risks. Not having full disk encryption sort of defeats the purpose.
Is it going to cause genocide or not? If it is not going to cause genocide, then to comment on it with respect to genocide doesn't make sense. I'm sorry, I really can not follow your logic.

Somebody said it shouldn't be done, because the end result might be genocide. That's a pretty heavy gun to bring out for a list of funny names.
Honestly, I hope people who disable the emission control systems on their cars get the book thrown at them.
Show HN: Easy creation of font previews on command line
I see your points, especially with the conflict if citizenship. There will be an obligation on the government to come up with a solution, but that requires at least a small period of time for planning. I could see an island quarantine facility being established.
> It would be nice if Qualcomm could open up a few things and make it easier for open source phone hobbyists to get things going.

Is there any incentive for them to do so?
Yeah, nah. You are very definitely an Australian. "It's ultimately unfair to other Australians who have made sacrifices..."...that's the true spirit of Australia, right there, folks. It's not like in Crocodile Dundee. Australia is uptight and full of prefects.
Nice!

- You should realize that requesting random features to a 1-person FOSS project in a derogatory way is not cool
- You should offer to pay or help out if you want features
- You should consider working on communicating more nicely is an important skill
A lot of these arguments seem disconnected with reality. Of cause you can’t both sell on steam and sell cheaper elsewhere as you would be undercutting their market, but that doesn’t make it impossible for someone else with better margins to take over, you could put your game up for same price on steam and whatever EAs game store is, and you’d make a bigger cut if people bought it from EA.

Also, the argument that they are similar to Apple because they supposedly abuse a maonopoly on where the game runs… I simply can’t take them seriously, so they are trying to argue that all games are running on steam-pc’s that come wi the steam preinstalled and that they can’t install games outside of it? Come on.
If anything the obvious store matching that description is the Microsoft store, which doesn’t even seem to want to try to compete with steam.
Are there no proteins that can change DNA?
> preferring to allocate fixed-size buffers on the stack

When working set is measured in megabytes, it fits in L3 cache of modern CPUs. Memory layout is not too important for these programs.

> most GC'd languages that aren't java have crappy GCs

C# is good too. It also has value types, native memory spans, SIMD intrinsics, and stackalloc.
> The cost of developing phones has been coming down

To the point where you can't make money on hardware alone?

> I think Linux phones will always have a niche market.

If the enthusiasts are willing to pay a hefty price.
I'm not even Jewish, and I know about http://en.wikipedia.org/wiki/Pikuach%20nefesh.
Look, the goalposts are moving again. I wonder how that keeps happening...

I can't see what replying with "how to access LinuxSE on non-rooted devices" has ANYTHING to do with my comment that you previously replied to unless you're just trying to be disingenuous. I specifically mentioned that a typical use case of someone affected by the changes breaking Termux are users *most likely to be the type that will run a custom rom or root mode.*

"Regular consumers" don't give a flying fuck if Android is Linux or whether or not they can run Termux.
Because saying "it depends on the person" is akin to saying "there are too many (possibly unknown) variables at play to actually figure out what causes what".

Nutritional sciences have it hard. it's basically impossible to really isolate cause and effect while staying moral with complex organisms like humans
This is the reality on Darwin-based platforms: If you use an API that was introduced before a certain OS version, you can weak-link the framework or dylib that it’s in, and just not call it, and your code will load and execute just fine without it present.
What you describe is an instance of the Hashcash Proof-of-Work. There are many other types of PoW, which don't amount to just computing a hash function [1].

[1] https://cryptorials.io/beyond-hashcash-proof-work-theres-min...
Potentially, but you'd have to convince me that the performance hit and the added instability was worth it.

I actually use the opposite setup at the moment (virtualized Android apps on a Linux desktop). So I think Android would have to convince me that it's a worthy general purpose computing environment that I can supplement using the Linux ecosystem, but for the moment it's looking like the opposite is the case.
A sex doll factory: 'What our quality control team does'
If I fold for free, i get nothing.

If I fold trough one of your examples I can get money.

Where is that money coming from?

Blockchain seems like an artificial extra step to pay folders in this case.
I wonder if there is enough of a market for this without Windows support. I always imagined the main reason to use VMWare Fusion was to run Windows.
That's not de-duplication.
I wonder, what could other people have done differently, so that you'd found help sooner?

What signs could they have reacted to, and then done what, I wonder, in case I meet someone with similar undiagnosed bipolar some day?

Nice sketches -- I wonder, you sketch the avatar (the wolf / wild dog) yourself? Seems like fun.
What would you consider malicious?
Mentioned in the last episode of Machine Thinking, along with Agricola's De Re Metallica and Vitruvius' De Architectura

https://www.youtube.com/watch?v=4ZEHNbmz_9A
I think that the kind of "knowledge" you are correcting is informing much of the discussion here. And it seems like the motivation is "I want to make MY thing as easy to ship as possible!".

There are hundreds of binaries in a Linux system and no one wants to rebuild all of them when an important library is updated.
There are three ways this could happen:

- An installer you used could've been compromised. For example, the attacker swaps out a DLL for a bad one, uploads the modified installer to a file sharing site, and gets you to download it from there.

- The application has its DLL swapped/modified on the fly before or during installation by pre-existing malware in your system.

- DLL is replaced at some point post installation.

All of these attack vectors can be pulled against a statically-linked program too, and the privileges they require also allow for more effective attacks - like modifying a system component, or shipping in a separate malware process. Crypto miner will be more effective if it's not tied to execution of Super Editor 2013, even if it's delivered by its installer :).

Problems with malware have little to do with dynamic linking. They stem from the difficulty in managing execution of third-party code in general.
It still has a cost over potential inlining (that allows for more optimizations as well).

Of course if it is not a hotspot, it is meaningless.
I did.

I basically ended up getting external seagates that I’m planning to schuck after doing a ‘burn-in’ test. Still high for what they were.
I don't think they will stay around for the same reason Linux desktop isn't really staying around (that much). Everything that's wrong or annoying about Linux on the desktop is more pronounced on a phone (needs a good UI, can't be hacky-fixed while riding the subway, always runs on battery)
Linux phone exists, but they are super niche product bought basically only by people who want Linux on phone specifically.

They are not competitive in general market.
But this is a whole another SCM instead of Git, isn’t it? What I’ve meant was just a convention within Git, same way we have a convention for README.md and “doc/“.
No such thing as free guaranteed money, all of this is just a fancy way to gamble.
Probably one winter?
I imagine the batteries aren't liking the thermal cycling a lot either - they are normal (albeit rather high-quality) 18650 Li-Ion cells, that are usually quite sensible to storage and operating temperatures and will tend to lose usable capacity and power output after being stored and used in the cold.
But it says

> If you dynamically link against an LGPLed library already present on the user's computer, you need not convey the library's source. On the other hand, if you yourself convey the executable LGPLed library along with your application, whether linked with statically or dynamically, you must also convey the library's sources, in one of the ways for which the LGPL provides.

Heads up to gnu.org: site won't load via https in FF due to HSTS policy (broken certificate chain?).
Libcurl is the only sane way I know to access the web from a C or C++ environment. I expect that most C programs needing to do web requests will link in libcurl.
I am not that familiar with US politics, but "pro-business" does not mean "anti-consumer". In my country pro-business measures would be to make it simpler to open a new company (it used to take several months) and there is nothing "anti-consumer" in it.
Trans people are a group that isn't as safe as others: https://www.hrc.org/resources/violence-against-the-trans-and...
Your point makes perfect sense.
But it's more like a traditional japanese house with monkey bars! How awesome is that?
Every time there are talks about cryptocurrencies it seems like HN is stuck pretending that only Bitcoin exists and tech hasn’t moved since Bitcoin.
No? You can't fork Windows.
I am looking for a simple random number generator that fills a given amount of slots.

Say it is initialized with "size=5" then it might output:

3,5,2,1,4

Is there something like this?

It does not need much statistical resemblence to randomness. Just look kind of random to the eye. And the code should be short. A few lines of Javascript or so.

Maybe one approach might be to just loop through the sequence (1,2,3,4,5) and xor the number with some other number? Maybe with 0101010...?
Why does Uber need 100s of mobile devs?
I'm not making things up. My colleague was working as paramedic in those neighborhoods.

By the end of the Shabbat doctor takes a pen and and a bunch of death certificates for people whose relatives won't use the phone during Shabbat. For the evening this is his only job.
1. Contexts in which a Shabbos goy is a permitted solution are quite restricted - it's not a "get out of Shabbos free" card.
2. A Shabbos goy, being human, has agency, while a device does not have agency, leaving the person using the device with responsibility for making the device do something.

Such a company is not entirely unimaginable given sufficiently roundabout sensing mechanisms. It could be especially useful in Israel due to the majority of the population being Jewish and with many neighborhoods and towns nearing 100% Jewish residents. Mostly, though, religious Jews in Israel are just used to not having a Shabbos goy as an option. That said, the one time I found myself really stuck in a bind where a Shabbos goy was the only reasonable solution, I was fortunate enough to see a non-Jewish taxi driver pull over within minutes of going outside to look for one.
That’s a weird argument, because the big guys are trying to get into cryptocurrencies doesn’t make it less punk.