skysight-inc/HackerNews huggingface dataset:
That's not what I said/meant though. I'm not disagreeing there are other conscious being other than ourselves. I'm just saying that it's very hard to craft a definition that is not circular or at least ambiguous enough for people to imagine the existence of non-conscious being that behave as if they were conscious (i.e. the P.zombies).

Quite contrary to solipsism, I'd posit that what matters is behaviour. If a cognitive process is able to communicate with us and convincingly recount its reflections about itself, for all intents and purposes that system is conscious. It doesn't matter if it differs from our consciousness in significant ways.

Let's consider a machine that is able to reflect on itself quote effectively but it's also to turn on and off that module "at will". This is quite different from our experience of consciousness, in that we're not able to turn off our own consciousness, to the extent that we believe we're "there" only while we're conscious of it, and thus we end up equating our existence with those surface experiences. But we're way more than that. Were made of a thousand brains and not all processing reaches what we call our consciousness.

A system that exhibits a different mixture of those mechanism shouldn't be ruled out as not meeting the arbitrarily anthropomorphic bar of consciousness.
How to roll back a Dokku deployment
I've toyed in the past with the idea of creating a place for people to capture their now defunct startups based on my own experience with how quickly all the digital traces disappear. Sort of like Crunchbase but focused only on dead projects. Any one thinks that there's a general need for this?
> I get your point that someone rose from your ranks and you respect them over someone who who has a background in pm but not your product.

No, that is not the point your parent seems to be making. Your parent talks about "earning respect by learning on the job", but you are stuck at "having respect because of background".

Your parent leaves open the possibility that a PM without technical background can still become a good PM, and even lays out what they think is required for that to happen. You're stuck at "you don't respect them, got it".

----

I'd like to remind you of this point from the HN guidelines: Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.
Well, I never played Blake Stone, but Bungie’s Pathways Into Darkness was quite an improvement over Wolf3D as well and also released prior to Doom. However, Pathways was a Mac only title, thus limiting it’s audience.

Pathways was a FPS with RPG elements. You could improve your weapon skills for example and your health would improve over time as well.

The game allowed you to talk with dead humans using a crystal. You’d type simple questions and these soldiers might give an answer in return.

The game also had a level that was always random. There’s some interesting puzzles, one involving an airlocked room that one has to escape. There are invisible monsters, but some item can reveal these monsters. Some monsters can only be killed while frozen.

Like in Blake Stone the player is free to travel up and down the structure.

The player also has to complete the mission objective in a set amount of time, which means a player has to be careful on how time is used. The player can rest to heal, but resting takes time and monsters might find and attack you while resting.

Apparently these days it's possible to play Pathways on Mac, Windows and Linux computers in the Aleph One engine: https://simplici7y.com/items/aleph-one-pathways-into-darknes...

More info on Pathways can be read here: https://en.m.wikipedia.org/wiki/Pathways_into_Darkness
> Entire social graph, data store, and all relationships and actions are public-ledgered, fully transparent, and available for download, archiving, and re-homing.

This sounds like a privacy disaster. I wouldn't want data mining companies to find out about who I'm connected to. In my opinion, connections should be private to anyone but yourself (which is probably going to be hard to perform in a distributed manner).
> As much as devs try to disagree, technology is not a goal in of itself

Can you find one dev that has ever disagreed with this?
A lot of time, especially with Scrum, team communication is now formalized and non-team members participate and evaluate "the process" (indirectly). This can extinguish direct,non-formal-communication and can lead to CYA attitudes in teams...
"A Process" can never be about "the people".
Let's say someone would implement Scrum for football teams. Every team could follow the process to the T, n times training, 2 times weight lifting per week, daily meetings, n times cardio work, mobility training, strategy planning/training etc etc.. At the end, in the game there would still be good or bad teams. And the good team would probably be p*** off because they have to do so much formal stuffs just to "do the process right" and ensure "every checkbox in the process list has been ticked off".
So yeah, I guess it is up to agile teams .. let's deliver in increments and let's ensure it is what the customer needs. Everything else is secondary.
Looking through this thread I realized that people have different problems with FB:
- centralisation
- privacy
- it's too open
- it's advertising driven (perhaps ties into privacy)

It seems to me that no one can define exactly how Facebook is evil or agree which is the thing they want to get rid of in Facebook. Without that it might be hard to change Facebook to the best or create an alternative.
The requirements are fine, the requirements are to pay 20% tax on your profits.

The bug is in the code, the interface with international trade. It's allowing many orders of magnitude more tax to disappear than the pesky unemployment fraud code.

So no, I think his analogy is solid, the requirements are clear, the implementation is at fault.
Such OS exists since 2012. Has been my daily driver for years, can't recommend it enough: https://qubes-os.org
In the case of "Linux on a phone" I think it makes more sense to take advantage of all the work Google has put into Android and just throw out the tracking and Google apps, like various projects are doing.
FYI- that link returns 404. "There isn't a GitHub Pages site here."
Apparently this was because luxury goods were imported and if bought in sufficient quantity lead to draining of money from Rome to the exporting economies and trade routes, essentially supporting potential enemies while weakening local producers and local economy as a whole.

(I think I read this in the Silk Roads book by Peter Frankopan)
Big discussion of original source: https://news.ycombinator.com/item?id=27930151
Actually, I haven't. What I do know is that he donated some artworks by Maria Marshall to a museum.[0] I find the work of this particular artist repulsive and I would think twice before entering any relationship with a person who is collecting this kind of art. Nevertheless, it's not enough to accuse him of pedophilia.

In any case, if there had been any truth in the accusations, Trump had more than enough time to follow all the leads and find something that could be used as a proof. So everything we have is a smear campaign.

[0] https://www.cbc.ca/radio/day6/episode-346-fighting-wildfires...
I would use it, but given my eclectic nature would need an backup button.
The air quotes sell it.

It's easy to blame management because developers and engineers haven't the foggiest idea what management actually does.

Instead of engaging with that problem, they retreat to themselves where they hiss the name management in dark corners.

Fact is: Developers are incapable of self organising, and would drown overnight without management's stiff hand.

I absolutely hate how accurate that is because I always thought I was a big boy and I wouldn't need management if I just had "1 good tech idea".

Docker had the philosophy.

Now they are dying after losing the container wars. That's what happens when you have no idea what a product actually is...

>but insist to intercept every decision

Yes, because left to our own devices, developers will not contribute meaningful business value.

There is a better way, evidently it's not agile, but it needs management's buy in, because well they're in charge (get over it in all honestly, none of us actually want the job, trust me).

WE as engineers need to find a better way to engage management.

But those of you who just grumble "management ruin everything" deserve the pain that such a divide causes and we need to stop wasting lifeboat's on that mentality please
I think this is a form of acoustophoresis, the manipulation of particles using sound. The main applications that I know of are within biology, for (single) cell separation and so on. But maybe there are applications in a more broader chemical setting?
Google Drive Gets “Block” Option to Stop Others from Sharing Spam Content
Some developers might love just mindlessly doing trivial tickets week after week, since it means they don't have to worry about anything since the job is so easy. But others will view that as soul crushing, you can't say it isn't soul crushing for them.
Unfortunately and annoyingly not all applications support listening on Unix domain sockets.
I can find a ton of devs paying lip service disagreeing, but the second they utter “we need to rewrite this in…” the facade falls apart.
Qubes OS is perfectly usable if you are a technical person and describes itself as "reasonably secure" https://www.qubes-os.org/ . They take the security challenges of all the layers of the onion pretty seriously and have built a system that works well for many threat models. You do have to put up with some inconvenience (eg copying and pasting between vms etc) but you get a lot for that.
He's a decade deceased, so that's probably not helping his popularity...

But I'd argue he is still popular, though the very nature of what "popularity" means has changed even since he passed, so I don't know honestly how to really even address the comparison to modern "YouTube" stars.
Because they trade ugly surface volume occupation for being much cheaper. Flood resistance is a side-effect.
I worked at Blizzard for 6 years and I assure that the female employees in my team drank just as much (and in some cases more) than the male employees and there was no discipline for either men or women.
Just a supposition:

Perhaps because those massive code bases are in one case maintained by one of the largest organizations on Earth, while in the other case they are maintained by a SME?
The store page mentions dead pixels; It's the first time I'm seeing a disclaimer like this on a smartphone. Is this normal? Why aren't other manufacturers mentioning this?

Source: https://pine64.com/product/pinephone-beta-edition-with-conve...

> A small numbers of stuck or dead pixels (1-3) can be a characteristic of LCD screens. While rare, this should not be considered a defect. If you think that a minor dissatisfaction, such as a dead pixel will prompt you to file a PayPal dispute, DO NOT purchase the PinePhone.
> (and many competitors not too far behind)

From what I have heart (from someone at a cfDNA start-up), competitors have the solid problem of competing with a monopoly here. Grail is Illumina and Illumina will have a quasi monopoly on diagnostic sequencing until their core patents run out (hopefully around 2025?) and BGI and others will join the field. For a diagnostic test, you would want to integrate a number of preparation steps with the sequencer but cannot when the company whose help you'd need for that is competing with you.
Brings us a step closer to Dr. Who's sonic screwdriver.
LOL. Yes, it's just not the same.
I guess you are one of those?

In that case get the two others with you and decide a new rule: nobody leaves the retrospective before they've spoken.

Warning: might backfire, one team I worked with scheduled meetings right before lunch so they wouldn't stretch out.

It backfired: these meetings continued into our lunch every single time until I think I or someone else started just walking out as lunch started.
> but the rather obvious problem with Arch is that the installation process scares people away

Nowadays it has an installer [Disclaimer: never used it]
It's probably a good sign that you had to tell this the Google engineer.
But hey, it's WfH!
If they focussed on the bare essentials, and where the work could make the most difference - as in value add - this could be a breakthrough device. By which I mean - in a world with Pegasus, and the (deserved) lack of trust in the CIA, Chinese, Russian and Israeli intelligence services, what is needed is simply secure voice and secure messaging, and a minimalistic secured kernel, and maybe integration with Vault or BitWarden at a push. Any apps would be in some individual sandboxed, isolated web environment, but very secondary.
No, there’s steps in between to make it combine with the domain policy.
Yep, just pick whatever ticket you feel like working on, for example.
Blender also had a massive investment that PinePhone does not have.
It's hard to imagine an evaluation system that doesn't lead to the arms race, when there's a lot of competition for comparatively scarce positions. What's your idea?
> Isn’t Agile more or less gradient descent (well, approximating the gradient for an undifferentiable function), applied to software development?

Lean is.

Agile is “It would be nice to do what works for your team in your particular challenges, not some pre-packaged one-size-fits-all processes sold by consultants. Now, here’s a bunch of pre-packaged one-size-fits-all processes, and an army of consultants selling them.”
We kind of successfully to that in my shop, the early stage product usually being graphic mock-ups (wireframes may not be enough when the client really lacks product vision) to iterate fast.
What's worst is, he's "defending RMS for saying" something RMS never actually said. From TFA:

> He dared believe not all of Epstein’s victims were unwilling

No, that's not what he said. He said they may have "presented as" willing, i.e. having been compelled by Epstein to pretend they were. He never said (AFAIK; at least not in this discussion) they actually were willing.

This is sad for two reasons:

1) RMS is probably better of without defenders that defend stuff he didn't even do; especially when they're as ranty as this.

2) Getting something this basic wrong here colours one's impression of the whole piece; how wrong is he on everything else he said? Which might have been interesting, since the subject matter in itself is stuff that could affect many of us.
Facebook is a misaligned AI whose sole purpose is to put adverts in front of as many eyeball-seconds as possible. It is trying to manipulate us to that end, and with 2.8 billion people to practice on, it’s also very effective; much like junk food, it gives users the sensation of being good even though it isn’t. All of the big networks are trying to do that, with varying degrees of success.

This isn’t about being “socially inept” — if everyone simultaneously agreed to not use social media, we could and would all go back to what we did before[0] — but even knowing the nature of the beast, dismissing its power, its pull, its allure, is a Canute move.

[0] @iamstupidsimple was saying people not on the contact list would be more likely to be forgotten, and that’s true regardless of if the person not on the list is socially awkward or highly charismatic; before Facebook, the list was a piece of paper, but the same applies to that paper list.
Then again, the rule is to go from the outside to the inside as the meal progress. It's not very effective at signaling when it's so simple.
Ippawards – iPhone Photography Awards
That had so many bits to it, it was almost Data.
I think it is to say ‘it is fast’.
I used to feel the exact same way until 2 years ago. But my experience has been absolutely brilliant with Linux mint in the last 2 years. No driver issues, super nice UI and everything just works now!

As a matter of fact the only use I have for Windows now is for playing games (also Photoshop).

Otoh the amount of clutter and issues I have to deal in Win10 is just bad. I digress but thankfully there is a tool called "Shutup 10" that makes Windows much less annoying.
There are fundamental differences between typical commercial and open source software. The big advantage of commercial software is, that it is developed by larger teams with clear goals and deadlines set, to ship a product. The development team usually is larger and it is not only programmers but professionals of any profession can be involved in the development as needed, most importantly of course, graphical designers and artists.
For a lot software, the ability to access other commercial products or confidential information is needed to achieve all goals. Just think about the collaboration of Adobe with the different camera companies to ensure that all kind of files from the cameras are supported perfectly - here also color-correct hardware for the developers is needed, not necessarily available in open source projects.

In that respect, commercial software is difficult to beat, if ever. But then, open source plays a differnt game. It is less driven by deadlines to ship, commercial requirements or restrictions, not driven by marketing, for good or bad. The user interaction might not be as polished, but things an open source software does well, it usually does really well. It is difficult to bet often decades of development.
> You can access arrays without bounds checks.

By explicitly doing it so, in an operation that is easy to grep for, or in the case of a binary library, search for the symbol during the linking phase.

Something that is impossible to validate in C, unless one is using a custom compiler, like Apple is doing for iBoot firmware.
So you’re saying the language of the comment upset you? That you would have agreed to the general position had it not generated an emotional response for you?
To add some context -- project founder has recently came back after a brief disappearance, and is in the process of making some big changes and improvements (eg. move to Wayland).

https://kisslinux.org/blog/20210711a
AWS Config: Know before you take a plunge
I don't have to run everything as root. I just need the option to easily run something as root when I choose to. An option that is denied to me on those walled garden phone OSes.
"DangerOS required all applications to be written in Java..."

Was Java a requirement of the OS or was it just a design choice by the developers. The OS was NetBSD AFAIK; of course one can run a JVM on NetBSD but that's not a requirement; I never do. Is Pinephone limited only to running Java applications. I want more programming options than just Java.
Do you have teenage children?
1. There is not a single YAML format. Different parsers support varying formats and specs.

2. YAML is a terrible format for everyone. Even if you don't hate it, you can still fall prey to its poor design and not even know about it until it blows up later. A package manager is especially not somewhere you want such latent bugs.

3. Not everybody knows its terrible quirks. I'd used YAML for years, and was still surprised when I read strictyaml.org's (limited) list of documented bugs in YAML.

4. YAML isn't even the first or most-popular well-known format. So, if you're going to advocate for a well-known format that everybody can use, it makes little sense to advocate for YAML.
> And in laptops and other integrated devices you can't unplug them.

This is why Purism makes laptops and phones with kill switches: https://puri.sm/security/
https://puri.sm/security/
Wouldn't this part:

#!/bin/sh
"exec" "python3" "-u" "$0" "$@"

Be the same as this?

#!/usr/bin/env python3 -u
“Under-resourced” is a good way to put it. There’s often a lack of UX design and thus a lack of polish – since there’s often no money to be made, there’s little to no incentive to bring it up from “works for me” to “works for everybody seamlessly“.

(I’ll spare us all the Pareto 80%/20% theory here, although I am pretty sure that it applies here.)

The upside is that open source or free software features fewer (and often no) antipatterns modern proprietary software suffers from.
Thank you! I could not put it into words, but yes this is pretty much what I observed.

They turned out fine if somebody else do that technical management work. Except that if not recognized as such, that someone else is not paid appropriately, does not have official authority nor ctual support of boss nor is he present at higher ups meetings to speak for himself. It makes the leading part much harder and is breathing ground for resentment or simply getting tired and giving up. And then it all starts failing.

It is kind of like saying that senior developer does not have to know all that much, if juniors are very good. Sure, but then your juniors are actually on underpaid senior positions. And it ki d of works, until junior senior figures and finds better place to work at.
I agree and want to add that sometimes the devs are not very good at, well... "deving".

It is very convenient then to shift attention to inadequacy of others.
What I’m saying is I don’t think it’s a “movement” as in some conspired extremist movement. If it was a movement the Chinese population is also suffering a “Mass Sleep Movement” every 8PM to 6AM.

Burnout from stressful non-physical office works is a well established concept, though not yet widely agreed to also happen on kids.

Basically if you keep a person in an office to attend meetings and conferences for 12 hours a day for 5-10 years, some functions of the brain ends its life and the person won’t be able to take on certain tasks. That’s what it is IMO.
Have a look at Qubes OS. It's a joy to use for me.
E-bikes sales soar this summer
No end user could run anything on a DangerOS device that didn't come from the store; nothing went into the store that wasn't written in Java and met their guidelines.

Pinephone is completely orthogonal to this.
I've been using Ubuntu for years, including all throughout the pandemic and the resulting remote work. I use it on my desktop, laptop, builtin camera, external camera, on the computers, through my home theatre HDMI connection, slack calls, zoom, teams, Google meet...

I've can't recall ever have an issue getting my sound working that didn't involve opening settings and making sure the right input/output were selected.

I feel the need to add this to the conversation so people are not dissuaded from trying great open source projects.
This is great but to get into more depth around knowledge graphs check out https://www.hyro.ai/post/graph-programming

They did a great job explaining everything you need to know about graph programming.
Go read The Mom Test.
> Unfortunately, most flexible e-ink displays aren't made to always be flexing. If they're flexed during an update, it can damage the display

That's news to me. I've seen their flexible displays being updated while being bent 10 years ago, shape sensing. https://www.youtube.com/watch?v=ol_uu5pMmq8 Is there some information we can read about your claim?
Management in turn doesn't pay any attention whatsoever to the technology. They have no idea how quality and productivity is influenced by outdated or poor choices or simply a lack of investment into maintenance.

You need people that care about the how you do it as much about the why and the what. Everything else is going to be disfunctional rather soon.